builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-036 starttime: 1465101260.77 results: success (0) buildid: 20160604190644 builduid: 8c8cb62ca25f4a55bba56c381457195b revision: dc972d877cd697c2c8f6248534f21bb5e1dba9ae ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:20.771322) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:20.771827) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:20.772114) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:20.855308) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 21:34:20.855754) ========= '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-036 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-036 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-036 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --21:34:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 21:34:21 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.100000 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 21:34:22.102046) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-04 21:34:22.102488) ========= '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-036 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-036 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-036 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=3.601000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-04 21:34:25.726641) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 21:34:25.726970) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev dc972d877cd697c2c8f6248534f21bb5e1dba9ae --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-aurora --rev dc972d877cd697c2c8f6248534f21bb5e1dba9ae --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-036 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-036 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-036 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-04 21:34:25,938 truncating revision to first 12 chars 2016-06-04 21:34:25,940 Setting DEBUG logging. 2016-06-04 21:34:25,940 attempt 1/10 2016-06-04 21:34:25,940 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/dc972d877cd6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 21:34:26,443 unpacking tar archive at: mozilla-aurora-dc972d877cd6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.175000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 21:34:26.959420) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:26.959747) ========= script_repo_revision: dc972d877cd697c2c8f6248534f21bb5e1dba9ae ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:26.960159) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:26.960449) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 21:34:26.980492) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 5 secs) (at 2016-06-04 21:34:26.980907) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-036 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-036 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-036 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 21:34:27 INFO - MultiFileLogger online at 20160604 21:34:27 in C:\slave\test 21:34:27 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 21:34:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:34:27 INFO - {'append_to_log': False, 21:34:27 INFO - 'base_work_dir': 'C:\\slave\\test', 21:34:27 INFO - 'blob_upload_branch': 'mozilla-aurora', 21:34:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:34:27 INFO - 'buildbot_json_path': 'buildprops.json', 21:34:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:34:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:34:27 INFO - 'download_minidump_stackwalk': True, 21:34:27 INFO - 'download_symbols': 'true', 21:34:27 INFO - 'e10s': False, 21:34:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:34:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:34:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:34:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:34:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:34:27 INFO - 'C:/mozilla-build/tooltool.py'), 21:34:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:34:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:34:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:34:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:34:27 INFO - 'log_level': 'info', 21:34:27 INFO - 'log_to_console': True, 21:34:27 INFO - 'opt_config_files': (), 21:34:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:34:27 INFO - '--processes=1', 21:34:27 INFO - '--config=%(test_path)s/wptrunner.ini', 21:34:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:34:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:34:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:34:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:34:27 INFO - 'pip_index': False, 21:34:27 INFO - 'require_test_zip': True, 21:34:27 INFO - 'test_type': ('testharness',), 21:34:27 INFO - 'this_chunk': '1', 21:34:27 INFO - 'total_chunks': '10', 21:34:27 INFO - 'virtualenv_path': 'venv', 21:34:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:34:27 INFO - 'work_dir': 'build'} 21:34:27 INFO - ##### 21:34:27 INFO - ##### Running clobber step. 21:34:27 INFO - ##### 21:34:27 INFO - Running pre-action listener: _resource_record_pre_action 21:34:27 INFO - Running main action method: clobber 21:34:27 INFO - rmtree: C:\slave\test\build 21:34:27 INFO - Using _rmtree_windows ... 21:34:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:35:56 INFO - Running post-action listener: _resource_record_post_action 21:35:56 INFO - ##### 21:35:56 INFO - ##### Running read-buildbot-config step. 21:35:56 INFO - ##### 21:35:56 INFO - Running pre-action listener: _resource_record_pre_action 21:35:56 INFO - Running main action method: read_buildbot_config 21:35:56 INFO - Using buildbot properties: 21:35:56 INFO - { 21:35:56 INFO - "project": "", 21:35:56 INFO - "product": "firefox", 21:35:56 INFO - "script_repo_revision": "production", 21:35:56 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 21:35:56 INFO - "repository": "", 21:35:56 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 21:35:56 INFO - "buildid": "20160604190644", 21:35:56 INFO - "pgo_build": "False", 21:35:56 INFO - "basedir": "C:\\slave\\test", 21:35:56 INFO - "buildnumber": 22, 21:35:56 INFO - "slavename": "t-w732-ix-036", 21:35:56 INFO - "revision": "dc972d877cd697c2c8f6248534f21bb5e1dba9ae", 21:35:56 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 21:35:56 INFO - "platform": "win32", 21:35:56 INFO - "branch": "mozilla-aurora", 21:35:56 INFO - "repo_path": "releases/mozilla-aurora", 21:35:56 INFO - "moz_repo_path": "", 21:35:56 INFO - "stage_platform": "win32", 21:35:56 INFO - "builduid": "8c8cb62ca25f4a55bba56c381457195b", 21:35:56 INFO - "slavebuilddir": "test" 21:35:56 INFO - } 21:35:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 21:35:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 21:35:56 INFO - Running post-action listener: _resource_record_post_action 21:35:56 INFO - ##### 21:35:56 INFO - ##### Running download-and-extract step. 21:35:56 INFO - ##### 21:35:56 INFO - Running pre-action listener: _resource_record_pre_action 21:35:56 INFO - Running main action method: download_and_extract 21:35:56 INFO - mkdir: C:\slave\test\build\tests 21:35:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:35:56 INFO - https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 21:35:56 INFO - trying https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 21:35:56 INFO - Downloading https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 21:35:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 21:35:57 INFO - Downloaded 1274 bytes. 21:35:57 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 21:35:57 INFO - Using the following test package requirements: 21:35:57 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 21:35:57 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:57 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 21:35:57 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:57 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 21:35:57 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:57 INFO - u'jsshell-win32.zip'], 21:35:57 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:57 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 21:35:57 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 21:35:57 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:57 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 21:35:57 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:57 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 21:35:57 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:57 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 21:35:57 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:35:57 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 21:35:57 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 21:35:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:35:57 INFO - https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 21:35:57 INFO - trying https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 21:35:57 INFO - Downloading https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 21:35:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 21:35:59 INFO - Downloaded 20343942 bytes. 21:35:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:35:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:36:01 INFO - caution: filename not matched: web-platform/* 21:36:01 INFO - Return code: 11 21:36:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:36:01 INFO - https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 21:36:01 INFO - trying https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 21:36:01 INFO - Downloading https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 21:36:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 21:36:04 INFO - Downloaded 36389111 bytes. 21:36:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:36:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:36:51 INFO - caution: filename not matched: bin/* 21:36:51 INFO - caution: filename not matched: config/* 21:36:51 INFO - caution: filename not matched: mozbase/* 21:36:51 INFO - caution: filename not matched: marionette/* 21:36:51 INFO - caution: filename not matched: tools/wptserve/* 21:36:51 INFO - Return code: 11 21:36: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')]} 21:36:51 INFO - https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 21:36:51 INFO - trying https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 21:36:51 INFO - Downloading https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 21:36:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 21:36:56 INFO - Downloaded 68501437 bytes. 21:36:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 21:36:56 INFO - mkdir: C:\slave\test\properties 21:36:56 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:36:56 INFO - Writing to file C:\slave\test\properties\build_url 21:36:56 INFO - Contents: 21:36:56 INFO - build_url:https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 21:36:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:36:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:36:56 INFO - Writing to file C:\slave\test\properties\symbols_url 21:36:56 INFO - Contents: 21:36:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:36:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:36:56 INFO - https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:36:56 INFO - trying https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:36:56 INFO - Downloading https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:36:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 21:37:00 INFO - Downloaded 55573665 bytes. 21:37:00 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 21:37:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 21:37:03 INFO - Return code: 0 21:37:03 INFO - Running post-action listener: _resource_record_post_action 21:37:03 INFO - Running post-action listener: set_extra_try_arguments 21:37:03 INFO - ##### 21:37:03 INFO - ##### Running create-virtualenv step. 21:37:03 INFO - ##### 21:37:03 INFO - Running pre-action listener: _pre_create_virtualenv 21:37:03 INFO - Running pre-action listener: _resource_record_pre_action 21:37:03 INFO - Running main action method: create_virtualenv 21:37:03 INFO - Creating virtualenv C:\slave\test\build\venv 21:37:03 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 21:37:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:37:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:37:12 INFO - Installing distribute......................................................................................................................................................................................done. 21:37:13 INFO - Return code: 0 21:37:13 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:37:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:37:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:37:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:37:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:37:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BEB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1A368>, '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 0x0196BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-036', 'USERDOMAIN': 'T-W732-IX-036', '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-036', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:37:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 21:37:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 21:37:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:37:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:37:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:37:14 INFO - 'COMPUTERNAME': 'T-W732-IX-036', 21:37:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:37:14 INFO - 'DCLOCATION': 'SCL3', 21:37:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:37:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:37:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:37:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:37:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:37:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:37:14 INFO - 'HOMEDRIVE': 'C:', 21:37:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:37:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:37:14 INFO - 'KTS_VERSION': '1.19c', 21:37:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:37:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:37:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-036', 21:37:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:37:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:37:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:37:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:37:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:37:14 INFO - 'MOZ_AIRBAG': '1', 21:37:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:37:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:37:14 INFO - 'MOZ_MSVCVERSION': '8', 21:37:14 INFO - 'MOZ_NO_REMOTE': '1', 21:37:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:37:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:37:14 INFO - 'NO_EM_RESTART': '1', 21:37:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:37:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:37:14 INFO - 'OS': 'Windows_NT', 21:37:14 INFO - 'OURDRIVE': 'C:', 21:37:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:37:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:37:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:37:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:37:14 INFO - 'PROCESSOR_LEVEL': '6', 21:37:14 INFO - 'PROCESSOR_REVISION': '1e05', 21:37:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:37:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:37:14 INFO - 'PROMPT': '$P$G', 21:37:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:37:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:37:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:37:14 INFO - 'PWD': 'C:\\slave\\test', 21:37:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:37:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:37:14 INFO - 'SYSTEMDRIVE': 'C:', 21:37:14 INFO - 'SYSTEMROOT': 'C:\\windows', 21:37:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:37:14 INFO - 'TEST1': 'testie', 21:37:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:37:14 INFO - 'USERDOMAIN': 'T-W732-IX-036', 21:37:14 INFO - 'USERNAME': 'cltbld', 21:37:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:37:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:37:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:37:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:37:14 INFO - 'WINDIR': 'C:\\windows', 21:37:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:37:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:37:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:37:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:37:15 INFO - Downloading/unpacking psutil>=0.7.1 21:37:15 INFO - Running setup.py egg_info for package psutil 21:37:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:37:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:37:15 INFO - Installing collected packages: psutil 21:37:15 INFO - Running setup.py install for psutil 21:37:15 INFO - building 'psutil._psutil_windows' extension 21:37:15 INFO - error: Unable to find vcvarsall.bat 21:37:15 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-sneejd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:37:15 INFO - running install 21:37:15 INFO - running build 21:37:15 INFO - running build_py 21:37:15 INFO - creating build 21:37:15 INFO - creating build\lib.win32-2.7 21:37:15 INFO - creating build\lib.win32-2.7\psutil 21:37:15 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:37:15 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:37:15 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:37:15 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:37:15 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:37:15 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:37:15 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:37:15 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:37:15 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:37:15 INFO - running build_ext 21:37:15 INFO - building 'psutil._psutil_windows' extension 21:37:15 INFO - error: Unable to find vcvarsall.bat 21:37:15 INFO - ---------------------------------------- 21:37:15 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-sneejd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:37:15 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 21:37:15 WARNING - Return code: 1 21:37:15 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 21:37:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:37:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:37:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:37:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:37:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:37:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BEB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1A368>, '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 0x0196BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-036', 'USERDOMAIN': 'T-W732-IX-036', '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-036', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:37:15 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 21:37:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 21:37:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:37:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:37:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:37:15 INFO - 'COMPUTERNAME': 'T-W732-IX-036', 21:37:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:37:15 INFO - 'DCLOCATION': 'SCL3', 21:37:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:37:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:37:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:37:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:37:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:37:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:37:15 INFO - 'HOMEDRIVE': 'C:', 21:37:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:37:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:37:15 INFO - 'KTS_VERSION': '1.19c', 21:37:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:37:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:37:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-036', 21:37:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:37:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:37:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:37:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:37:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:37:15 INFO - 'MOZ_AIRBAG': '1', 21:37:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:37:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:37:15 INFO - 'MOZ_MSVCVERSION': '8', 21:37:15 INFO - 'MOZ_NO_REMOTE': '1', 21:37:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:37:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:37:15 INFO - 'NO_EM_RESTART': '1', 21:37:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:37:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:37:15 INFO - 'OS': 'Windows_NT', 21:37:15 INFO - 'OURDRIVE': 'C:', 21:37:15 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:37:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:37:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:37:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:37:15 INFO - 'PROCESSOR_LEVEL': '6', 21:37:15 INFO - 'PROCESSOR_REVISION': '1e05', 21:37:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:37:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:37:15 INFO - 'PROMPT': '$P$G', 21:37:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:37:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:37:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:37:15 INFO - 'PWD': 'C:\\slave\\test', 21:37:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:37:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:37:15 INFO - 'SYSTEMDRIVE': 'C:', 21:37:15 INFO - 'SYSTEMROOT': 'C:\\windows', 21:37:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:37:15 INFO - 'TEST1': 'testie', 21:37:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:37:15 INFO - 'USERDOMAIN': 'T-W732-IX-036', 21:37:15 INFO - 'USERNAME': 'cltbld', 21:37:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:37:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:37:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:37:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:37:15 INFO - 'WINDIR': 'C:\\windows', 21:37:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:37:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:37:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:37:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:37:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:37:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:37:16 INFO - Running setup.py egg_info for package mozsystemmonitor 21:37:16 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:37:16 INFO - Running setup.py egg_info for package psutil 21:37:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:37:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:37:16 INFO - Installing collected packages: mozsystemmonitor, psutil 21:37:16 INFO - Running setup.py install for mozsystemmonitor 21:37:16 INFO - Running setup.py install for psutil 21:37:16 INFO - building 'psutil._psutil_windows' extension 21:37:16 INFO - error: Unable to find vcvarsall.bat 21:37:16 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-qajxdg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:37:16 INFO - running install 21:37:16 INFO - running build 21:37:16 INFO - running build_py 21:37:16 INFO - running build_ext 21:37:16 INFO - building 'psutil._psutil_windows' extension 21:37:16 INFO - error: Unable to find vcvarsall.bat 21:37:16 INFO - ---------------------------------------- 21:37:16 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-qajxdg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:37:16 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 21:37:16 WARNING - Return code: 1 21:37:16 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 21:37:16 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:37:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:37:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:37:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:37:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:37:16 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BEB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1A368>, '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 0x0196BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-036', 'USERDOMAIN': 'T-W732-IX-036', '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-036', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:37:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 21:37:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 21:37:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:37:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:37:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:37:16 INFO - 'COMPUTERNAME': 'T-W732-IX-036', 21:37:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:37:16 INFO - 'DCLOCATION': 'SCL3', 21:37:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:37:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:37:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:37:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:37:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:37:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:37:16 INFO - 'HOMEDRIVE': 'C:', 21:37:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:37:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:37:16 INFO - 'KTS_VERSION': '1.19c', 21:37:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:37:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:37:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-036', 21:37:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:37:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:37:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:37:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:37:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:37:16 INFO - 'MOZ_AIRBAG': '1', 21:37:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:37:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:37:16 INFO - 'MOZ_MSVCVERSION': '8', 21:37:16 INFO - 'MOZ_NO_REMOTE': '1', 21:37:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:37:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:37:16 INFO - 'NO_EM_RESTART': '1', 21:37:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:37:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:37:16 INFO - 'OS': 'Windows_NT', 21:37:16 INFO - 'OURDRIVE': 'C:', 21:37:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:37:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:37:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:37:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:37:16 INFO - 'PROCESSOR_LEVEL': '6', 21:37:16 INFO - 'PROCESSOR_REVISION': '1e05', 21:37:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:37:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:37:16 INFO - 'PROMPT': '$P$G', 21:37:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:37:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:37:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:37:16 INFO - 'PWD': 'C:\\slave\\test', 21:37:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:37:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:37:16 INFO - 'SYSTEMDRIVE': 'C:', 21:37:16 INFO - 'SYSTEMROOT': 'C:\\windows', 21:37:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:37:16 INFO - 'TEST1': 'testie', 21:37:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:37:16 INFO - 'USERDOMAIN': 'T-W732-IX-036', 21:37:16 INFO - 'USERNAME': 'cltbld', 21:37:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:37:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:37:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:37:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:37:16 INFO - 'WINDIR': 'C:\\windows', 21:37:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:37:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:37:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:37:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:37:17 INFO - Downloading/unpacking blobuploader==1.2.4 21:37:17 INFO - Downloading blobuploader-1.2.4.tar.gz 21:37:17 INFO - Running setup.py egg_info for package blobuploader 21:37:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:37:21 INFO - Running setup.py egg_info for package requests 21:37:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:37:21 INFO - Downloading docopt-0.6.1.tar.gz 21:37:21 INFO - Running setup.py egg_info for package docopt 21:37:21 INFO - Installing collected packages: blobuploader, docopt, requests 21:37:21 INFO - Running setup.py install for blobuploader 21:37:21 INFO - Running setup.py install for docopt 21:37:21 INFO - Running setup.py install for requests 21:37:21 INFO - Successfully installed blobuploader docopt requests 21:37:21 INFO - Cleaning up... 21:37:21 INFO - Return code: 0 21:37:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:37:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:37:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:37:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:37:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:37:21 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BEB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1A368>, '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 0x0196BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFE0C0>, '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-036', 'USERDOMAIN': 'T-W732-IX-036', '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-036', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:37:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 21:37:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 21:37:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:37:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:37:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:37:21 INFO - 'COMPUTERNAME': 'T-W732-IX-036', 21:37:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:37:21 INFO - 'DCLOCATION': 'SCL3', 21:37:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:37:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:37:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:37:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:37:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:37:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:37:21 INFO - 'HOMEDRIVE': 'C:', 21:37:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:37:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:37:21 INFO - 'KTS_VERSION': '1.19c', 21:37:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:37:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:37:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-036', 21:37:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:37:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:37:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:37:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:37:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:37:21 INFO - 'MOZ_AIRBAG': '1', 21:37:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:37:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:37:21 INFO - 'MOZ_MSVCVERSION': '8', 21:37:21 INFO - 'MOZ_NO_REMOTE': '1', 21:37:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:37:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:37:21 INFO - 'NO_EM_RESTART': '1', 21:37:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:37:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:37:21 INFO - 'OS': 'Windows_NT', 21:37:21 INFO - 'OURDRIVE': 'C:', 21:37:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:37:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:37:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:37:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:37:21 INFO - 'PROCESSOR_LEVEL': '6', 21:37:21 INFO - 'PROCESSOR_REVISION': '1e05', 21:37:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:37:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:37:21 INFO - 'PROMPT': '$P$G', 21:37:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:37:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:37:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:37:21 INFO - 'PWD': 'C:\\slave\\test', 21:37:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:37:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:37:21 INFO - 'SYSTEMDRIVE': 'C:', 21:37:21 INFO - 'SYSTEMROOT': 'C:\\windows', 21:37:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:37:21 INFO - 'TEST1': 'testie', 21:37:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:37:21 INFO - 'USERDOMAIN': 'T-W732-IX-036', 21:37:21 INFO - 'USERNAME': 'cltbld', 21:37:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:37:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:37:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:37:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:37:21 INFO - 'WINDIR': 'C:\\windows', 21:37:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:37:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:37:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:37:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:37:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:37:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:37:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:37:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:37:26 INFO - Unpacking c:\slave\test\build\tests\marionette 21:37:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:37:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:37:26 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:37:26 INFO - Running setup.py install for browsermob-proxy 21:37:40 INFO - Running setup.py install for manifestparser 21:37:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Running setup.py install for marionette-client 21:37:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:37:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Running setup.py install for marionette-driver 21:37:40 INFO - Running setup.py install for mozcrash 21:37:40 INFO - Running setup.py install for mozdebug 21:37:40 INFO - Running setup.py install for mozdevice 21:37:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Running setup.py install for mozfile 21:37:40 INFO - Running setup.py install for mozhttpd 21:37:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Running setup.py install for mozinfo 21:37:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Running setup.py install for mozInstall 21:37:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Running setup.py install for mozleak 21:37:40 INFO - Running setup.py install for mozlog 21:37:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Running setup.py install for moznetwork 21:37:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Running setup.py install for mozprocess 21:37:40 INFO - Running setup.py install for mozprofile 21:37:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Running setup.py install for mozrunner 21:37:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Running setup.py install for mozscreenshot 21:37:40 INFO - Running setup.py install for moztest 21:37:40 INFO - Running setup.py install for mozversion 21:37:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:37:40 INFO - Running setup.py install for wptserve 21:37:40 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:37:40 INFO - Cleaning up... 21:37:40 INFO - Return code: 0 21:37:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:37:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:37:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:37:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:37:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:37:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BEB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1A368>, '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 0x0196BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFE0C0>, '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-036', 'USERDOMAIN': 'T-W732-IX-036', '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-036', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:37:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 21:37:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 21:37:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:37:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:37:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:37:40 INFO - 'COMPUTERNAME': 'T-W732-IX-036', 21:37:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:37:40 INFO - 'DCLOCATION': 'SCL3', 21:37:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:37:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:37:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:37:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:37:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:37:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:37:40 INFO - 'HOMEDRIVE': 'C:', 21:37:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:37:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:37:40 INFO - 'KTS_VERSION': '1.19c', 21:37:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:37:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:37:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-036', 21:37:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:37:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:37:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:37:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:37:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:37:40 INFO - 'MOZ_AIRBAG': '1', 21:37:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:37:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:37:40 INFO - 'MOZ_MSVCVERSION': '8', 21:37:40 INFO - 'MOZ_NO_REMOTE': '1', 21:37:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:37:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:37:40 INFO - 'NO_EM_RESTART': '1', 21:37:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:37:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:37:40 INFO - 'OS': 'Windows_NT', 21:37:40 INFO - 'OURDRIVE': 'C:', 21:37:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:37:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:37:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:37:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:37:40 INFO - 'PROCESSOR_LEVEL': '6', 21:37:40 INFO - 'PROCESSOR_REVISION': '1e05', 21:37:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:37:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:37:40 INFO - 'PROMPT': '$P$G', 21:37:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:37:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:37:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:37:40 INFO - 'PWD': 'C:\\slave\\test', 21:37:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:37:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:37:40 INFO - 'SYSTEMDRIVE': 'C:', 21:37:40 INFO - 'SYSTEMROOT': 'C:\\windows', 21:37:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:37:40 INFO - 'TEST1': 'testie', 21:37:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:37:40 INFO - 'USERDOMAIN': 'T-W732-IX-036', 21:37:40 INFO - 'USERNAME': 'cltbld', 21:37:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:37:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:37:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:37:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:37:40 INFO - 'WINDIR': 'C:\\windows', 21:37:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:37:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:37:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:37:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:37:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:37:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:37:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:37:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:37:44 INFO - Unpacking c:\slave\test\build\tests\marionette 21:37:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:37:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:37:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 21:37:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 21:37:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 21:37:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 21:37:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 21:37:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:37:55 INFO - Downloading blessings-1.6.tar.gz 21:37:55 INFO - Running setup.py egg_info for package blessings 21:37:55 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 21:37:55 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:37:55 INFO - Running setup.py install for blessings 21:37:55 INFO - Running setup.py install for browsermob-proxy 21:37:55 INFO - Running setup.py install for manifestparser 21:37:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Running setup.py install for marionette-client 21:37:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:37:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Running setup.py install for marionette-driver 21:37:55 INFO - Running setup.py install for mozcrash 21:37:55 INFO - Running setup.py install for mozdebug 21:37:55 INFO - Running setup.py install for mozdevice 21:37:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Running setup.py install for mozhttpd 21:37:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Running setup.py install for mozInstall 21:37:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Running setup.py install for mozleak 21:37:55 INFO - Running setup.py install for mozprofile 21:37:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Running setup.py install for mozrunner 21:37:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:37:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:37:57 INFO - Running setup.py install for mozscreenshot 21:37:57 INFO - Running setup.py install for moztest 21:37:57 INFO - Running setup.py install for mozversion 21:37:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:37:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:37:57 INFO - Running setup.py install for wptserve 21:37:57 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:37:57 INFO - Cleaning up... 21:37:57 INFO - Return code: 0 21:37:57 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:37:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:37:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:37:57 INFO - Reading from file tmpfile_stdout 21:37:57 INFO - Using _rmtree_windows ... 21:37:57 INFO - Using _rmtree_windows ... 21:37:57 INFO - Current package versions: 21:37:57 INFO - blessings == 1.6 21:37:57 INFO - blobuploader == 1.2.4 21:37:57 INFO - browsermob-proxy == 0.6.0 21:37:57 INFO - distribute == 0.6.14 21:37:57 INFO - docopt == 0.6.1 21:37:57 INFO - manifestparser == 1.1 21:37:57 INFO - marionette-client == 2.3.0 21:37:57 INFO - marionette-driver == 1.4.0 21:37:57 INFO - mozInstall == 1.12 21:37:57 INFO - mozcrash == 0.17 21:37:57 INFO - mozdebug == 0.1 21:37:57 INFO - mozdevice == 0.48 21:37:57 INFO - mozfile == 1.2 21:37:57 INFO - mozhttpd == 0.7 21:37:57 INFO - mozinfo == 0.9 21:37:57 INFO - mozleak == 0.1 21:37:57 INFO - mozlog == 3.1 21:37:57 INFO - moznetwork == 0.27 21:37:57 INFO - mozprocess == 0.22 21:37:57 INFO - mozprofile == 0.28 21:37:57 INFO - mozrunner == 6.11 21:37:57 INFO - mozscreenshot == 0.1 21:37:57 INFO - mozsystemmonitor == 0.0 21:37:57 INFO - moztest == 0.7 21:37:57 INFO - mozversion == 1.4 21:37:57 INFO - requests == 1.2.3 21:37:57 INFO - wptserve == 1.4.0 21:37:57 INFO - Running post-action listener: _resource_record_post_action 21:37:57 INFO - Running post-action listener: _start_resource_monitoring 21:37:57 INFO - Starting resource monitoring. 21:37:57 INFO - ##### 21:37:57 INFO - ##### Running pull step. 21:37:57 INFO - ##### 21:37:57 INFO - Running pre-action listener: _resource_record_pre_action 21:37:57 INFO - Running main action method: pull 21:37:57 INFO - Pull has nothing to do! 21:37:57 INFO - Running post-action listener: _resource_record_post_action 21:37:57 INFO - ##### 21:37:57 INFO - ##### Running install step. 21:37:57 INFO - ##### 21:37:57 INFO - Running pre-action listener: _resource_record_pre_action 21:37:57 INFO - Running main action method: install 21:37:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:37:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:37:58 INFO - Reading from file tmpfile_stdout 21:37:58 INFO - Using _rmtree_windows ... 21:37:58 INFO - Using _rmtree_windows ... 21:37:58 INFO - Detecting whether we're running mozinstall >=1.0... 21:37:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:37:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:37:58 INFO - Reading from file tmpfile_stdout 21:37:58 INFO - Output received: 21:37:58 INFO - Usage: mozinstall-script.py [options] installer 21:37:58 INFO - Options: 21:37:58 INFO - -h, --help show this help message and exit 21:37:58 INFO - -d DEST, --destination=DEST 21:37:58 INFO - Directory to install application into. [default: 21:37:58 INFO - "C:\slave\test"] 21:37:58 INFO - --app=APP Application being installed. [default: firefox] 21:37:58 INFO - Using _rmtree_windows ... 21:37:58 INFO - Using _rmtree_windows ... 21:37:58 INFO - mkdir: C:\slave\test\build\application 21:37:58 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 21:37:58 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 21:38:00 INFO - Reading from file tmpfile_stdout 21:38:00 INFO - Output received: 21:38:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:38:00 INFO - Using _rmtree_windows ... 21:38:00 INFO - Using _rmtree_windows ... 21:38:00 INFO - Running post-action listener: _resource_record_post_action 21:38:00 INFO - ##### 21:38:00 INFO - ##### Running run-tests step. 21:38:00 INFO - ##### 21:38:00 INFO - Running pre-action listener: _resource_record_pre_action 21:38:00 INFO - Running main action method: run_tests 21:38:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:38:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:38:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:38:00 INFO - grabbing minidump binary from tooltool 21:38:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:38:00 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1A368>, '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 0x0196BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:38:00 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 21:38:00 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 21:38:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:38:02 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpk6mvy3 21:38:02 INFO - INFO - File integrity verified, renaming tmpk6mvy3 to win32-minidump_stackwalk.exe 21:38:02 INFO - Return code: 0 21:38:02 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:38:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:38:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 21:38:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 21:38:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:38:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:38:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:38:02 INFO - 'COMPUTERNAME': 'T-W732-IX-036', 21:38:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:38:02 INFO - 'DCLOCATION': 'SCL3', 21:38:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:38:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:38:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:38:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:38:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:38:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:38:02 INFO - 'HOMEDRIVE': 'C:', 21:38:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:38:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:38:02 INFO - 'KTS_VERSION': '1.19c', 21:38:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:38:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:38:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-036', 21:38:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:38:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:38:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:38:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:38:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:38:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:38:02 INFO - 'MOZ_AIRBAG': '1', 21:38:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:38:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:38:02 INFO - 'MOZ_MSVCVERSION': '8', 21:38:02 INFO - 'MOZ_NO_REMOTE': '1', 21:38:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:38:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:38:02 INFO - 'NO_EM_RESTART': '1', 21:38:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:38:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:38:02 INFO - 'OS': 'Windows_NT', 21:38:02 INFO - 'OURDRIVE': 'C:', 21:38:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:38:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:38:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:38:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:38:02 INFO - 'PROCESSOR_LEVEL': '6', 21:38:02 INFO - 'PROCESSOR_REVISION': '1e05', 21:38:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:38:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:38:02 INFO - 'PROMPT': '$P$G', 21:38:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:38:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:38:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:38:02 INFO - 'PWD': 'C:\\slave\\test', 21:38:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:38:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:38:02 INFO - 'SYSTEMDRIVE': 'C:', 21:38:02 INFO - 'SYSTEMROOT': 'C:\\windows', 21:38:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:38:02 INFO - 'TEST1': 'testie', 21:38:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:38:02 INFO - 'USERDOMAIN': 'T-W732-IX-036', 21:38:02 INFO - 'USERNAME': 'cltbld', 21:38:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:38:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:38:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:38:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:38:02 INFO - 'WINDIR': 'C:\\windows', 21:38:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:38:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:38:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:38:02 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 21:38:04 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 21:38:04 INFO - import pkg_resources 21:38:05 INFO - Using 1 client processes 21:38:08 INFO - SUITE-START | Running 778 tests 21:38:08 INFO - Running testharness tests 21:38:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:38:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 21:38:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:38:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:38:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:38:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:38:09 INFO - Setting up ssl 21:38:09 INFO - PROCESS | certutil | 21:38:09 INFO - PROCESS | certutil | 21:38:09 INFO - PROCESS | certutil | 21:38:09 INFO - Certificate Nickname Trust Attributes 21:38:09 INFO - SSL,S/MIME,JAR/XPI 21:38:09 INFO - 21:38:09 INFO - web-platform-tests CT,, 21:38:09 INFO - 21:38:09 INFO - Starting runner 21:38:09 INFO - PROCESS | 3824 | [3824] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 21:38:09 INFO - PROCESS | 3824 | [3824] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 21:38:09 INFO - PROCESS | 3824 | [3824] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 21:38:09 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 21:38:10 INFO - PROCESS | 3824 | [3824] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 21:38:11 INFO - PROCESS | 3824 | 1465101491464 Marionette DEBUG Marionette enabled via build flag and pref 21:38:12 INFO - PROCESS | 3824 | ++DOCSHELL 0E801C00 == 1 [pid = 3824] [id = 1] 21:38:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 1 (0E802000) [pid = 3824] [serial = 1] [outer = 00000000] 21:38:12 INFO - PROCESS | 3824 | [3824] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:38:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 2 (0E802C00) [pid = 3824] [serial = 2] [outer = 0E802000] 21:38:12 INFO - PROCESS | 3824 | ++DOCSHELL 0EAAE800 == 2 [pid = 3824] [id = 2] 21:38:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 3 (0EAAEC00) [pid = 3824] [serial = 3] [outer = 00000000] 21:38:12 INFO - PROCESS | 3824 | [3824] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:38:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 4 (0EAAF800) [pid = 3824] [serial = 4] [outer = 0EAAEC00] 21:38:13 INFO - PROCESS | 3824 | 1465101493059 Marionette INFO Listening on port 2828 21:38:14 INFO - PROCESS | 3824 | 1465101494564 Marionette DEBUG Marionette enabled via command-line flag 21:38:14 INFO - PROCESS | 3824 | [3824] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:38:14 INFO - PROCESS | 3824 | [3824] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:38:14 INFO - PROCESS | 3824 | ++DOCSHELL 1594A000 == 3 [pid = 3824] [id = 3] 21:38:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 5 (15952000) [pid = 3824] [serial = 5] [outer = 00000000] 21:38:14 INFO - PROCESS | 3824 | [3824] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:38:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 6 (15952C00) [pid = 3824] [serial = 6] [outer = 15952000] 21:38:14 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:38:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 7 (16925400) [pid = 3824] [serial = 7] [outer = 0EAAEC00] 21:38:15 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:38:15 INFO - PROCESS | 3824 | 1465101495408 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50123 21:38:15 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:38:15 INFO - PROCESS | 3824 | 1465101495418 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50124 21:38:15 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:38:15 INFO - PROCESS | 3824 | 1465101495452 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50125 21:38:15 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:38:15 INFO - PROCESS | 3824 | 1465101495461 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:50126 21:38:15 INFO - PROCESS | 3824 | 1465101495463 Marionette DEBUG Closed connection conn0 21:38:15 INFO - PROCESS | 3824 | 1465101495465 Marionette DEBUG Closed connection conn1 21:38:15 INFO - PROCESS | 3824 | 1465101495524 Marionette DEBUG Closed connection conn2 21:38:15 INFO - PROCESS | 3824 | 1465101495616 Marionette DEBUG Closed connection conn3 21:38:15 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:38:15 INFO - PROCESS | 3824 | 1465101495622 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:50127 21:38:15 INFO - PROCESS | 3824 | 1465101495654 Marionette DEBUG Closed connection conn4 21:38:15 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:38:15 INFO - PROCESS | 3824 | 1465101495661 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:50128 21:38:15 INFO - PROCESS | 3824 | ++DOCSHELL 179EA800 == 4 [pid = 3824] [id = 4] 21:38:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 8 (179EB000) [pid = 3824] [serial = 8] [outer = 00000000] 21:38:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 9 (179F5400) [pid = 3824] [serial = 9] [outer = 179EB000] 21:38:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 10 (17971000) [pid = 3824] [serial = 10] [outer = 179EB000] 21:38:15 INFO - PROCESS | 3824 | 1465101495798 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:38:15 INFO - PROCESS | 3824 | 1465101495803 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160604190644","device":"desktop","version":"48.0a2"} 21:38:16 INFO - PROCESS | 3824 | [3824] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:38:16 INFO - PROCESS | 3824 | [3824] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:38:17 INFO - PROCESS | 3824 | [3824] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:38:17 INFO - PROCESS | 3824 | ++DOCSHELL 1975E800 == 5 [pid = 3824] [id = 5] 21:38:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 11 (19762C00) [pid = 3824] [serial = 11] [outer = 00000000] 21:38:17 INFO - PROCESS | 3824 | ++DOCSHELL 19769400 == 6 [pid = 3824] [id = 6] 21:38:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 12 (19B37C00) [pid = 3824] [serial = 12] [outer = 00000000] 21:38:18 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:38:18 INFO - PROCESS | 3824 | ++DOCSHELL 1AAC3400 == 7 [pid = 3824] [id = 7] 21:38:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 13 (1AAC3800) [pid = 3824] [serial = 13] [outer = 00000000] 21:38:18 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:38:18 INFO - PROCESS | 3824 | [3824] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:38:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 14 (1AC72400) [pid = 3824] [serial = 14] [outer = 1AAC3800] 21:38:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 15 (1AB81C00) [pid = 3824] [serial = 15] [outer = 19762C00] 21:38:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 16 (1AB83400) [pid = 3824] [serial = 16] [outer = 19B37C00] 21:38:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 17 (1AB85C00) [pid = 3824] [serial = 17] [outer = 1AAC3800] 21:38:19 INFO - PROCESS | 3824 | 1465101499166 Marionette INFO startBrowser c30a6267-fb60-4164-962e-4878e5035ca4 21:38:19 INFO - PROCESS | 3824 | 1465101499200 Marionette DEBUG loaded listener.js 21:38:19 INFO - PROCESS | 3824 | 1465101499213 Marionette DEBUG loaded listener.js 21:38:19 INFO - PROCESS | 3824 | 1465101499216 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 18 (1D0E9400) [pid = 3824] [serial = 18] [outer = 1AAC3800] 21:38:19 INFO - PROCESS | 3824 | 1465101499983 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"c30a6267-fb60-4164-962e-4878e5035ca4","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160604190644","device":"desktop","version":"48.0a2","command_id":1}}] 21:38:20 INFO - PROCESS | 3824 | 1465101500220 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:38:20 INFO - PROCESS | 3824 | 1465101500223 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:20 INFO - PROCESS | 3824 | 1465101500258 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 21:38:20 INFO - PROCESS | 3824 | 1465101500278 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:38:20 INFO - PROCESS | 3824 | 1465101500281 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:20 INFO - PROCESS | 3824 | [3824] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:38:20 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:38:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 19 (1DDC5400) [pid = 3824] [serial = 19] [outer = 1AAC3800] 21:38:21 INFO - PROCESS | 3824 | 1465101501205 Marionette TRACE conn5 <- [1,3,null,{}] 21:38:21 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:21 INFO - PROCESS | 3824 | 1465101501226 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:38:21 INFO - PROCESS | 3824 | 1465101501228 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:21 INFO - PROCESS | 3824 | 1465101501257 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 21:38:21 INFO - PROCESS | 3824 | 1465101501292 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 21:38:21 INFO - PROCESS | 3824 | 1465101501294 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 21:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:38:21 INFO - PROCESS | 3824 | 1465101501317 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:38:21 INFO - PROCESS | 3824 | 1465101501321 Marionette TRACE conn5 <- [1,6,null,{}] 21:38:21 INFO - PROCESS | 3824 | 1465101501383 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:21 INFO - PROCESS | 3824 | 1465101501385 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:21 INFO - PROCESS | 3824 | 1465101501401 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 21:38:21 INFO - PROCESS | 3824 | 1465101501405 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:21 INFO - PROCESS | 3824 | 1465101501409 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:21 INFO - PROCESS | 3824 | ++DOCSHELL 19DC1400 == 8 [pid = 3824] [id = 8] 21:38:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 20 (19DC1800) [pid = 3824] [serial = 20] [outer = 00000000] 21:38:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 21 (19DC4000) [pid = 3824] [serial = 21] [outer = 19DC1800] 21:38:21 INFO - PROCESS | 3824 | 1465101501458 Marionette DEBUG loaded listener.js 21:38:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 22 (19DC9400) [pid = 3824] [serial = 22] [outer = 19DC1800] 21:38:21 INFO - PROCESS | 3824 | ++DOCSHELL 19DCF000 == 9 [pid = 3824] [id = 9] 21:38:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 23 (19ECB400) [pid = 3824] [serial = 23] [outer = 00000000] 21:38:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 24 (19ECE400) [pid = 3824] [serial = 24] [outer = 19ECB400] 21:38:21 INFO - PROCESS | 3824 | 1465101501865 Marionette DEBUG loaded listener.js 21:38:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 25 (177E4400) [pid = 3824] [serial = 25] [outer = 19ECB400] 21:38:22 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:23 INFO - PROCESS | 3824 | --DOCSHELL 179EA800 == 8 [pid = 3824] [id = 4] 21:38:23 INFO - PROCESS | 3824 | --DOCSHELL 0E801C00 == 7 [pid = 3824] [id = 1] 21:38:23 INFO - PROCESS | 3824 | 1465101503416 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2132ms 21:38:23 INFO - PROCESS | 3824 | 1465101503448 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 21:38:23 INFO - PROCESS | 3824 | 1465101503453 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 21:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:38:23 INFO - PROCESS | 3824 | 1465101503458 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:38:23 INFO - PROCESS | 3824 | 1465101503460 Marionette TRACE conn5 <- [1,10,null,{}] 21:38:23 INFO - PROCESS | 3824 | 1465101503466 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:23 INFO - PROCESS | 3824 | 1465101503470 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:23 INFO - PROCESS | 3824 | 1465101503567 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 21:38:23 INFO - PROCESS | 3824 | 1465101503575 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:23 INFO - PROCESS | 3824 | 1465101503577 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:23 INFO - PROCESS | 3824 | ++DOCSHELL 0D759400 == 8 [pid = 3824] [id = 10] 21:38:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 26 (0D778C00) [pid = 3824] [serial = 26] [outer = 00000000] 21:38:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 27 (0DB62000) [pid = 3824] [serial = 27] [outer = 0D778C00] 21:38:23 INFO - PROCESS | 3824 | 1465101503626 Marionette DEBUG loaded listener.js 21:38:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 28 (0DBD0800) [pid = 3824] [serial = 28] [outer = 0D778C00] 21:38:24 INFO - PROCESS | 3824 | 1465101504060 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 21:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 630ms 21:38:24 INFO - PROCESS | 3824 | 1465101504088 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 21:38:24 INFO - PROCESS | 3824 | 1465101504093 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 21:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:38:24 INFO - PROCESS | 3824 | 1465101504099 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:38:24 INFO - PROCESS | 3824 | 1465101504102 Marionette TRACE conn5 <- [1,14,null,{}] 21:38:24 INFO - PROCESS | 3824 | 1465101504106 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:24 INFO - PROCESS | 3824 | 1465101504109 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:24 INFO - PROCESS | 3824 | 1465101504202 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 21:38:24 INFO - PROCESS | 3824 | 1465101504208 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:24 INFO - PROCESS | 3824 | 1465101504211 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:24 INFO - PROCESS | 3824 | ++DOCSHELL 0E09E400 == 9 [pid = 3824] [id = 11] 21:38:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 29 (0E0A1C00) [pid = 3824] [serial = 29] [outer = 00000000] 21:38:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 30 (0E80B800) [pid = 3824] [serial = 30] [outer = 0E0A1C00] 21:38:24 INFO - PROCESS | 3824 | 1465101504261 Marionette DEBUG loaded listener.js 21:38:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 31 (0EA8D400) [pid = 3824] [serial = 31] [outer = 0E0A1C00] 21:38:24 INFO - PROCESS | 3824 | 1465101504706 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 21:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 21:38:24 INFO - PROCESS | 3824 | 1465101504733 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 21:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:38:24 INFO - PROCESS | 3824 | 1465101504735 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 21:38:24 INFO - PROCESS | 3824 | 1465101504738 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:38:24 INFO - PROCESS | 3824 | 1465101504742 Marionette TRACE conn5 <- [1,18,null,{}] 21:38:24 INFO - PROCESS | 3824 | 1465101504757 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:24 INFO - PROCESS | 3824 | 1465101504762 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:24 INFO - PROCESS | 3824 | ++DOCSHELL 15595C00 == 10 [pid = 3824] [id = 12] 21:38:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 32 (15596800) [pid = 3824] [serial = 32] [outer = 00000000] 21:38:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 33 (15559C00) [pid = 3824] [serial = 33] [outer = 15596800] 21:38:24 INFO - PROCESS | 3824 | 1465101504875 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 21:38:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 34 (158D5400) [pid = 3824] [serial = 34] [outer = 15596800] 21:38:24 INFO - PROCESS | 3824 | ++DOCSHELL 0CA3B400 == 11 [pid = 3824] [id = 13] 21:38:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 35 (15279000) [pid = 3824] [serial = 35] [outer = 00000000] 21:38:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 36 (15950000) [pid = 3824] [serial = 36] [outer = 15279000] 21:38:24 INFO - PROCESS | 3824 | 1465101504971 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:24 INFO - PROCESS | 3824 | 1465101504974 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:25 INFO - PROCESS | 3824 | ++DOCSHELL 15973000 == 12 [pid = 3824] [id = 14] 21:38:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 37 (15973C00) [pid = 3824] [serial = 37] [outer = 00000000] 21:38:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 38 (1597AC00) [pid = 3824] [serial = 38] [outer = 15973C00] 21:38:25 INFO - PROCESS | 3824 | 1465101505075 Marionette DEBUG loaded listener.js 21:38:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 39 (15A2D800) [pid = 3824] [serial = 39] [outer = 15973C00] 21:38:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 40 (17977000) [pid = 3824] [serial = 40] [outer = 15279000] 21:38:25 INFO - PROCESS | 3824 | 1465101505534 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 21:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 21:38:25 INFO - PROCESS | 3824 | 1465101505569 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 21:38:25 INFO - PROCESS | 3824 | 1465101505571 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 21:38:25 INFO - PROCESS | 3824 | 1465101505598 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:38:25 INFO - PROCESS | 3824 | 1465101505600 Marionette TRACE conn5 <- [1,22,null,{}] 21:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:38:25 INFO - PROCESS | 3824 | 1465101505604 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:25 INFO - PROCESS | 3824 | 1465101505606 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:25 INFO - PROCESS | 3824 | 1465101505689 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 21:38:25 INFO - PROCESS | 3824 | 1465101505696 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:25 INFO - PROCESS | 3824 | 1465101505698 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:25 INFO - PROCESS | 3824 | ++DOCSHELL 17641400 == 13 [pid = 3824] [id = 15] 21:38:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 41 (17642800) [pid = 3824] [serial = 41] [outer = 00000000] 21:38:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 42 (18D03400) [pid = 3824] [serial = 42] [outer = 17642800] 21:38:25 INFO - PROCESS | 3824 | 1465101505744 Marionette DEBUG loaded listener.js 21:38:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 43 (1976B400) [pid = 3824] [serial = 43] [outer = 17642800] 21:38:26 INFO - PROCESS | 3824 | 1465101506145 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 21:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 21:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:38:26 INFO - PROCESS | 3824 | 1465101506175 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 21:38:26 INFO - PROCESS | 3824 | 1465101506177 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 21:38:26 INFO - PROCESS | 3824 | 1465101506180 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:38:26 INFO - PROCESS | 3824 | 1465101506182 Marionette TRACE conn5 <- [1,26,null,{}] 21:38:26 INFO - PROCESS | 3824 | 1465101506185 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:26 INFO - PROCESS | 3824 | 1465101506187 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:26 INFO - PROCESS | 3824 | 1465101506295 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 21:38:26 INFO - PROCESS | 3824 | 1465101506301 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:26 INFO - PROCESS | 3824 | 1465101506304 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:26 INFO - PROCESS | 3824 | ++DOCSHELL 1973F400 == 14 [pid = 3824] [id = 16] 21:38:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 44 (19742C00) [pid = 3824] [serial = 44] [outer = 00000000] 21:38:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 45 (19DC2800) [pid = 3824] [serial = 45] [outer = 19742C00] 21:38:26 INFO - PROCESS | 3824 | 1465101506351 Marionette DEBUG loaded listener.js 21:38:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 46 (1763F800) [pid = 3824] [serial = 46] [outer = 19742C00] 21:38:26 INFO - PROCESS | 3824 | 1465101506756 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 21:38:26 INFO - PROCESS | 3824 | 1465101506811 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 21:38:26 INFO - PROCESS | 3824 | 1465101506813 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 21:38:26 INFO - PROCESS | 3824 | 1465101506816 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:38:26 INFO - PROCESS | 3824 | 1465101506818 Marionette TRACE conn5 <- [1,30,null,{}] 21:38:26 INFO - PROCESS | 3824 | 1465101506822 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:26 INFO - PROCESS | 3824 | 1465101506827 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:26 INFO - PROCESS | 3824 | 1465101506944 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 21:38:26 INFO - PROCESS | 3824 | 1465101506955 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:26 INFO - PROCESS | 3824 | 1465101506957 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:26 INFO - PROCESS | 3824 | ++DOCSHELL 19E09000 == 15 [pid = 3824] [id = 17] 21:38:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 47 (19E09800) [pid = 3824] [serial = 47] [outer = 00000000] 21:38:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 48 (1AC73400) [pid = 3824] [serial = 48] [outer = 19E09800] 21:38:27 INFO - PROCESS | 3824 | 1465101507001 Marionette DEBUG loaded listener.js 21:38:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 49 (1AF6F000) [pid = 3824] [serial = 49] [outer = 19E09800] 21:38:27 INFO - PROCESS | 3824 | 1465101507388 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 21:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 21:38:27 INFO - PROCESS | 3824 | 1465101507452 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 21:38:27 INFO - PROCESS | 3824 | 1465101507454 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 21:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:38:27 INFO - PROCESS | 3824 | 1465101507457 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:38:27 INFO - PROCESS | 3824 | 1465101507458 Marionette TRACE conn5 <- [1,34,null,{}] 21:38:27 INFO - PROCESS | 3824 | 1465101507462 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:27 INFO - PROCESS | 3824 | 1465101507463 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:27 INFO - PROCESS | 3824 | 1465101507555 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 21:38:27 INFO - PROCESS | 3824 | 1465101507561 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:27 INFO - PROCESS | 3824 | 1465101507563 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:27 INFO - PROCESS | 3824 | ++DOCSHELL 0E80A800 == 16 [pid = 3824] [id = 18] 21:38:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 50 (1AF79800) [pid = 3824] [serial = 50] [outer = 00000000] 21:38:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 51 (1BC96000) [pid = 3824] [serial = 51] [outer = 1AF79800] 21:38:27 INFO - PROCESS | 3824 | 1465101507609 Marionette DEBUG loaded listener.js 21:38:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 52 (1BCB4800) [pid = 3824] [serial = 52] [outer = 1AF79800] 21:38:28 INFO - PROCESS | 3824 | 1465101508004 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 21:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 21:38:28 INFO - PROCESS | 3824 | 1465101508028 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 21:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:38:28 INFO - PROCESS | 3824 | 1465101508030 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 21:38:28 INFO - PROCESS | 3824 | 1465101508032 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:38:28 INFO - PROCESS | 3824 | 1465101508034 Marionette TRACE conn5 <- [1,38,null,{}] 21:38:28 INFO - PROCESS | 3824 | 1465101508038 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:28 INFO - PROCESS | 3824 | 1465101508039 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:28 INFO - PROCESS | 3824 | 1465101508146 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 21:38:28 INFO - PROCESS | 3824 | 1465101508153 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:28 INFO - PROCESS | 3824 | 1465101508155 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:28 INFO - PROCESS | 3824 | ++DOCSHELL 0E75D000 == 17 [pid = 3824] [id = 19] 21:38:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 53 (0E75D400) [pid = 3824] [serial = 53] [outer = 00000000] 21:38:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 54 (0E763000) [pid = 3824] [serial = 54] [outer = 0E75D400] 21:38:28 INFO - PROCESS | 3824 | 1465101508199 Marionette DEBUG loaded listener.js 21:38:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (16919800) [pid = 3824] [serial = 55] [outer = 0E75D400] 21:38:28 INFO - PROCESS | 3824 | 1465101508568 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 21:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 21:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:38:28 INFO - PROCESS | 3824 | 1465101508604 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 21:38:28 INFO - PROCESS | 3824 | 1465101508606 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 21:38:28 INFO - PROCESS | 3824 | 1465101508609 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:38:28 INFO - PROCESS | 3824 | 1465101508611 Marionette TRACE conn5 <- [1,42,null,{}] 21:38:28 INFO - PROCESS | 3824 | 1465101508614 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:28 INFO - PROCESS | 3824 | 1465101508616 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:28 INFO - PROCESS | 3824 | 1465101508700 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 21:38:28 INFO - PROCESS | 3824 | 1465101508764 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:28 INFO - PROCESS | 3824 | 1465101508766 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:28 INFO - PROCESS | 3824 | ++DOCSHELL 0E762C00 == 18 [pid = 3824] [id = 20] 21:38:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (15972000) [pid = 3824] [serial = 56] [outer = 00000000] 21:38:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (15A67800) [pid = 3824] [serial = 57] [outer = 15972000] 21:38:28 INFO - PROCESS | 3824 | 1465101508810 Marionette DEBUG loaded listener.js 21:38:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (15A68000) [pid = 3824] [serial = 58] [outer = 15972000] 21:38:29 INFO - PROCESS | 3824 | 1465101509260 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 21:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 21:38:29 INFO - PROCESS | 3824 | 1465101509285 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 21:38:29 INFO - PROCESS | 3824 | 1465101509287 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 21:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:38:29 INFO - PROCESS | 3824 | 1465101509290 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:38:29 INFO - PROCESS | 3824 | 1465101509292 Marionette TRACE conn5 <- [1,46,null,{}] 21:38:29 INFO - PROCESS | 3824 | 1465101509295 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:29 INFO - PROCESS | 3824 | 1465101509297 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:29 INFO - PROCESS | 3824 | 1465101509383 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 21:38:29 INFO - PROCESS | 3824 | 1465101509388 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:29 INFO - PROCESS | 3824 | 1465101509390 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:29 INFO - PROCESS | 3824 | ++DOCSHELL 15A6CC00 == 19 [pid = 3824] [id = 21] 21:38:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (16E05400) [pid = 3824] [serial = 59] [outer = 00000000] 21:38:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (1CB75C00) [pid = 3824] [serial = 60] [outer = 16E05400] 21:38:29 INFO - PROCESS | 3824 | 1465101509433 Marionette DEBUG loaded listener.js 21:38:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (1D48B800) [pid = 3824] [serial = 61] [outer = 16E05400] 21:38:29 INFO - PROCESS | 3824 | 1465101509825 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 573ms 21:38:29 INFO - PROCESS | 3824 | 1465101509864 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 21:38:29 INFO - PROCESS | 3824 | 1465101509866 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 21:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:38:29 INFO - PROCESS | 3824 | 1465101509883 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:38:29 INFO - PROCESS | 3824 | 1465101509885 Marionette TRACE conn5 <- [1,50,null,{}] 21:38:29 INFO - PROCESS | 3824 | 1465101509888 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:29 INFO - PROCESS | 3824 | 1465101509891 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:29 INFO - PROCESS | 3824 | 1465101509978 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 21:38:29 INFO - PROCESS | 3824 | 1465101510006 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:30 INFO - PROCESS | 3824 | 1465101510008 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:30 INFO - PROCESS | 3824 | ++DOCSHELL 1D530400 == 20 [pid = 3824] [id = 22] 21:38:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (1DCA5800) [pid = 3824] [serial = 62] [outer = 00000000] 21:38:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (1DCABC00) [pid = 3824] [serial = 63] [outer = 1DCA5800] 21:38:30 INFO - PROCESS | 3824 | 1465101510059 Marionette DEBUG loaded listener.js 21:38:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (1DCB1400) [pid = 3824] [serial = 64] [outer = 1DCA5800] 21:38:30 INFO - PROCESS | 3824 | 1465101510462 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 650ms 21:38:30 INFO - PROCESS | 3824 | 1465101510520 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 21:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:38:30 INFO - PROCESS | 3824 | 1465101510522 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 21:38:31 INFO - PROCESS | 3824 | 1465101511198 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:38:31 INFO - PROCESS | 3824 | 1465101511201 Marionette TRACE conn5 <- [1,54,null,{}] 21:38:31 INFO - PROCESS | 3824 | 1465101511212 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:31 INFO - PROCESS | 3824 | 1465101511216 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:31 INFO - PROCESS | 3824 | 1465101511331 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 21:38:31 INFO - PROCESS | 3824 | 1465101511400 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:31 INFO - PROCESS | 3824 | 1465101511403 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:31 INFO - PROCESS | 3824 | ++DOCSHELL 0C8FBC00 == 21 [pid = 3824] [id = 23] 21:38:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0C8FC000) [pid = 3824] [serial = 65] [outer = 00000000] 21:38:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0D756800) [pid = 3824] [serial = 66] [outer = 0C8FC000] 21:38:31 INFO - PROCESS | 3824 | 1465101511453 Marionette DEBUG loaded listener.js 21:38:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0D774400) [pid = 3824] [serial = 67] [outer = 0C8FC000] 21:38:31 INFO - PROCESS | 3824 | 1465101511882 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1417ms 21:38:31 INFO - PROCESS | 3824 | 1465101511944 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 21:38:31 INFO - PROCESS | 3824 | 1465101511948 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 21:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:38:31 INFO - PROCESS | 3824 | 1465101511959 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:38:31 INFO - PROCESS | 3824 | 1465101511961 Marionette TRACE conn5 <- [1,58,null,{}] 21:38:31 INFO - PROCESS | 3824 | 1465101511972 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:31 INFO - PROCESS | 3824 | 1465101511975 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:32 INFO - PROCESS | 3824 | 1465101512081 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 21:38:32 INFO - PROCESS | 3824 | 1465101512092 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:32 INFO - PROCESS | 3824 | 1465101512094 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:32 INFO - PROCESS | 3824 | ++DOCSHELL 0E6DF400 == 22 [pid = 3824] [id = 24] 21:38:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0E6E5C00) [pid = 3824] [serial = 68] [outer = 00000000] 21:38:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0E759400) [pid = 3824] [serial = 69] [outer = 0E6E5C00] 21:38:32 INFO - PROCESS | 3824 | 1465101512141 Marionette DEBUG loaded listener.js 21:38:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E763C00) [pid = 3824] [serial = 70] [outer = 0E6E5C00] 21:38:32 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (179EB000) [pid = 3824] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:38:32 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19DC1800) [pid = 3824] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:38:32 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0D778C00) [pid = 3824] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:38:32 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0E0A1C00) [pid = 3824] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:38:32 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (15973C00) [pid = 3824] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:38:32 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (17642800) [pid = 3824] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:38:32 INFO - PROCESS | 3824 | 1465101512841 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 930ms 21:38:32 INFO - PROCESS | 3824 | 1465101512894 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 21:38:32 INFO - PROCESS | 3824 | 1465101512897 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 21:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:38:32 INFO - PROCESS | 3824 | 1465101512900 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:38:32 INFO - PROCESS | 3824 | 1465101512902 Marionette TRACE conn5 <- [1,62,null,{}] 21:38:32 INFO - PROCESS | 3824 | 1465101512906 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:32 INFO - PROCESS | 3824 | 1465101512908 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:32 INFO - PROCESS | 3824 | 1465101512991 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 21:38:33 INFO - PROCESS | 3824 | 1465101513010 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:33 INFO - PROCESS | 3824 | 1465101513015 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:33 INFO - PROCESS | 3824 | ++DOCSHELL 15280C00 == 23 [pid = 3824] [id = 25] 21:38:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (15284800) [pid = 3824] [serial = 71] [outer = 00000000] 21:38:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (15364000) [pid = 3824] [serial = 72] [outer = 15284800] 21:38:33 INFO - PROCESS | 3824 | 1465101513066 Marionette DEBUG loaded listener.js 21:38:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (15946000) [pid = 3824] [serial = 73] [outer = 15284800] 21:38:33 INFO - PROCESS | 3824 | 1465101513494 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 21:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:38:33 INFO - PROCESS | 3824 | 1465101513534 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 21:38:33 INFO - PROCESS | 3824 | 1465101513536 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 21:38:33 INFO - PROCESS | 3824 | 1465101513539 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:38:33 INFO - PROCESS | 3824 | 1465101513541 Marionette TRACE conn5 <- [1,66,null,{}] 21:38:33 INFO - PROCESS | 3824 | 1465101513544 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:33 INFO - PROCESS | 3824 | 1465101513546 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:33 INFO - PROCESS | 3824 | 1465101513628 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 21:38:33 INFO - PROCESS | 3824 | 1465101513633 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:33 INFO - PROCESS | 3824 | 1465101513635 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:33 INFO - PROCESS | 3824 | ++DOCSHELL 1597B800 == 24 [pid = 3824] [id = 26] 21:38:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (1597F800) [pid = 3824] [serial = 74] [outer = 00000000] 21:38:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (16E0AC00) [pid = 3824] [serial = 75] [outer = 1597F800] 21:38:33 INFO - PROCESS | 3824 | 1465101513680 Marionette DEBUG loaded listener.js 21:38:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (177E2C00) [pid = 3824] [serial = 76] [outer = 1597F800] 21:38:34 INFO - PROCESS | 3824 | 1465101514095 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 21:38:34 INFO - PROCESS | 3824 | 1465101514110 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 21:38:34 INFO - PROCESS | 3824 | 1465101514112 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 21:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:38:34 INFO - PROCESS | 3824 | 1465101514115 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:38:34 INFO - PROCESS | 3824 | 1465101514117 Marionette TRACE conn5 <- [1,70,null,{}] 21:38:34 INFO - PROCESS | 3824 | 1465101514120 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:34 INFO - PROCESS | 3824 | 1465101514122 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:34 INFO - PROCESS | 3824 | 1465101514198 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 21:38:34 INFO - PROCESS | 3824 | 1465101514204 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:34 INFO - PROCESS | 3824 | 1465101514206 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:34 INFO - PROCESS | 3824 | ++DOCSHELL 179F8C00 == 25 [pid = 3824] [id = 27] 21:38:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (187E3C00) [pid = 3824] [serial = 77] [outer = 00000000] 21:38:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1973CC00) [pid = 3824] [serial = 78] [outer = 187E3C00] 21:38:34 INFO - PROCESS | 3824 | 1465101514251 Marionette DEBUG loaded listener.js 21:38:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (19DC3C00) [pid = 3824] [serial = 79] [outer = 187E3C00] 21:38:34 INFO - PROCESS | 3824 | 1465101514674 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 21:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:38:34 INFO - PROCESS | 3824 | 1465101514686 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 21:38:34 INFO - PROCESS | 3824 | 1465101514688 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 21:38:34 INFO - PROCESS | 3824 | 1465101514691 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:38:34 INFO - PROCESS | 3824 | 1465101514693 Marionette TRACE conn5 <- [1,74,null,{}] 21:38:34 INFO - PROCESS | 3824 | 1465101514696 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:34 INFO - PROCESS | 3824 | 1465101514702 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:34 INFO - PROCESS | 3824 | 1465101514806 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 21:38:34 INFO - PROCESS | 3824 | 1465101514913 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:34 INFO - PROCESS | 3824 | 1465101514916 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:34 INFO - PROCESS | 3824 | ++DOCSHELL 0C8F2800 == 26 [pid = 3824] [id = 28] 21:38:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0C8F3800) [pid = 3824] [serial = 80] [outer = 00000000] 21:38:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0CA3A400) [pid = 3824] [serial = 81] [outer = 0C8F3800] 21:38:34 INFO - PROCESS | 3824 | 1465101514976 Marionette DEBUG loaded listener.js 21:38:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0D74E800) [pid = 3824] [serial = 82] [outer = 0C8F3800] 21:38:35 INFO - PROCESS | 3824 | 1465101515521 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 930ms 21:38:35 INFO - PROCESS | 3824 | 1465101515624 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 21:38:35 INFO - PROCESS | 3824 | 1465101515628 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 21:38:35 INFO - PROCESS | 3824 | 1465101515633 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:38:35 INFO - PROCESS | 3824 | 1465101515636 Marionette TRACE conn5 <- [1,78,null,{}] 21:38:35 INFO - PROCESS | 3824 | 1465101515642 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:35 INFO - PROCESS | 3824 | 1465101515645 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:35 INFO - PROCESS | 3824 | 1465101515757 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 21:38:35 INFO - PROCESS | 3824 | 1465101515821 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:35 INFO - PROCESS | 3824 | 1465101515824 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:35 INFO - PROCESS | 3824 | ++DOCSHELL 15286C00 == 27 [pid = 3824] [id = 29] 21:38:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (152C1800) [pid = 3824] [serial = 83] [outer = 00000000] 21:38:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1597A800) [pid = 3824] [serial = 84] [outer = 152C1800] 21:38:35 INFO - PROCESS | 3824 | 1465101515880 Marionette DEBUG loaded listener.js 21:38:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15A60C00) [pid = 3824] [serial = 85] [outer = 152C1800] 21:38:36 INFO - PROCESS | 3824 | 1465101516461 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 870ms 21:38:36 INFO - PROCESS | 3824 | 1465101516510 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 21:38:36 INFO - PROCESS | 3824 | 1465101516515 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 21:38:36 INFO - PROCESS | 3824 | 1465101516519 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:38:36 INFO - PROCESS | 3824 | 1465101516521 Marionette TRACE conn5 <- [1,82,null,{}] 21:38:36 INFO - PROCESS | 3824 | 1465101516525 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:36 INFO - PROCESS | 3824 | 1465101516528 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:36 INFO - PROCESS | 3824 | 1465101516636 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 21:38:36 INFO - PROCESS | 3824 | 1465101516719 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:36 INFO - PROCESS | 3824 | 1465101516721 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:36 INFO - PROCESS | 3824 | ++DOCSHELL 19E0D800 == 28 [pid = 3824] [id = 30] 21:38:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19EC9800) [pid = 3824] [serial = 86] [outer = 00000000] 21:38:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AAF9C00) [pid = 3824] [serial = 87] [outer = 19EC9800] 21:38:36 INFO - PROCESS | 3824 | 1465101516775 Marionette DEBUG loaded listener.js 21:38:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1AC70000) [pid = 3824] [serial = 88] [outer = 19EC9800] 21:38:37 INFO - PROCESS | 3824 | 1465101517320 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 870ms 21:38:37 INFO - PROCESS | 3824 | 1465101517393 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 21:38:37 INFO - PROCESS | 3824 | 1465101517395 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 21:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:38:37 INFO - PROCESS | 3824 | 1465101517406 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:38:37 INFO - PROCESS | 3824 | 1465101517412 Marionette TRACE conn5 <- [1,86,null,{}] 21:38:37 INFO - PROCESS | 3824 | 1465101517417 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:37 INFO - PROCESS | 3824 | 1465101517421 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:37 INFO - PROCESS | 3824 | 1465101517526 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 21:38:37 INFO - PROCESS | 3824 | 1465101517593 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:37 INFO - PROCESS | 3824 | 1465101517596 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:37 INFO - PROCESS | 3824 | ++DOCSHELL 1AAF7800 == 29 [pid = 3824] [id = 31] 21:38:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1BC97000) [pid = 3824] [serial = 89] [outer = 00000000] 21:38:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1CF4B000) [pid = 3824] [serial = 90] [outer = 1BC97000] 21:38:37 INFO - PROCESS | 3824 | 1465101517649 Marionette DEBUG loaded listener.js 21:38:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1D079800) [pid = 3824] [serial = 91] [outer = 1BC97000] 21:38:38 INFO - PROCESS | 3824 | 1465101518132 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 790ms 21:38:38 INFO - PROCESS | 3824 | 1465101518197 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 21:38:38 INFO - PROCESS | 3824 | 1465101518200 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 21:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:38:38 INFO - PROCESS | 3824 | 1465101518205 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:38:38 INFO - PROCESS | 3824 | 1465101518207 Marionette TRACE conn5 <- [1,90,null,{}] 21:38:38 INFO - PROCESS | 3824 | 1465101518210 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:38 INFO - PROCESS | 3824 | 1465101518213 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:38 INFO - PROCESS | 3824 | 1465101518321 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 21:38:38 INFO - PROCESS | 3824 | 1465101518406 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:38 INFO - PROCESS | 3824 | 1465101518409 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:38 INFO - PROCESS | 3824 | ++DOCSHELL 0E74D800 == 30 [pid = 3824] [id = 32] 21:38:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0E74F400) [pid = 3824] [serial = 92] [outer = 00000000] 21:38:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0E753C00) [pid = 3824] [serial = 93] [outer = 0E74F400] 21:38:38 INFO - PROCESS | 3824 | 1465101518462 Marionette DEBUG loaded listener.js 21:38:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0E765C00) [pid = 3824] [serial = 94] [outer = 0E74F400] 21:38:39 INFO - PROCESS | 3824 | 1465101519078 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 21:38:39 INFO - PROCESS | 3824 | 1465101519138 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 21:38:39 INFO - PROCESS | 3824 | 1465101519142 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 21:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:38:39 INFO - PROCESS | 3824 | 1465101519147 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:38:39 INFO - PROCESS | 3824 | 1465101519150 Marionette TRACE conn5 <- [1,94,null,{}] 21:38:39 INFO - PROCESS | 3824 | 1465101519172 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:39 INFO - PROCESS | 3824 | 1465101519175 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:39 INFO - PROCESS | 3824 | 1465101519275 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 21:38:39 INFO - PROCESS | 3824 | 1465101519346 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:39 INFO - PROCESS | 3824 | 1465101519349 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:39 INFO - PROCESS | 3824 | ++DOCSHELL 0DB5C800 == 31 [pid = 3824] [id = 33] 21:38:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0DB61C00) [pid = 3824] [serial = 95] [outer = 00000000] 21:38:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0E6E6800) [pid = 3824] [serial = 96] [outer = 0DB61C00] 21:38:39 INFO - PROCESS | 3824 | 1465101519401 Marionette DEBUG loaded listener.js 21:38:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0E74E800) [pid = 3824] [serial = 97] [outer = 0DB61C00] 21:38:40 INFO - PROCESS | 3824 | --DOCSHELL 19DC1400 == 30 [pid = 3824] [id = 8] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (179F5400) [pid = 3824] [serial = 9] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (17971000) [pid = 3824] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (0EAAF800) [pid = 3824] [serial = 4] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0DB62000) [pid = 3824] [serial = 27] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0E80B800) [pid = 3824] [serial = 30] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (15950000) [pid = 3824] [serial = 36] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1597AC00) [pid = 3824] [serial = 38] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (18D03400) [pid = 3824] [serial = 42] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19DC2800) [pid = 3824] [serial = 45] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1AC73400) [pid = 3824] [serial = 48] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1BC96000) [pid = 3824] [serial = 51] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0E763000) [pid = 3824] [serial = 54] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15A67800) [pid = 3824] [serial = 57] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1CB75C00) [pid = 3824] [serial = 60] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15559C00) [pid = 3824] [serial = 33] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1976B400) [pid = 3824] [serial = 43] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15A2D800) [pid = 3824] [serial = 39] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19DC9400) [pid = 3824] [serial = 22] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0DBD0800) [pid = 3824] [serial = 28] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0EA8D400) [pid = 3824] [serial = 31] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19ECE400) [pid = 3824] [serial = 24] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (19DC4000) [pid = 3824] [serial = 21] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1AB85C00) [pid = 3824] [serial = 17] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1AC72400) [pid = 3824] [serial = 14] [outer = 00000000] [url = about:blank] 21:38:40 INFO - PROCESS | 3824 | 1465101520342 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1243ms 21:38:40 INFO - PROCESS | 3824 | 1465101520391 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 21:38:40 INFO - PROCESS | 3824 | 1465101520395 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 21:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:38:40 INFO - PROCESS | 3824 | 1465101520400 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:38:40 INFO - PROCESS | 3824 | 1465101520405 Marionette TRACE conn5 <- [1,98,null,{}] 21:38:40 INFO - PROCESS | 3824 | 1465101520410 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:40 INFO - PROCESS | 3824 | 1465101520413 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:40 INFO - PROCESS | 3824 | 1465101520503 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 21:38:40 INFO - PROCESS | 3824 | 1465101520512 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:40 INFO - PROCESS | 3824 | 1465101520515 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:40 INFO - PROCESS | 3824 | ++DOCSHELL 0DF4E400 == 31 [pid = 3824] [id = 34] 21:38:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0E01EC00) [pid = 3824] [serial = 98] [outer = 00000000] 21:38:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0E6DC400) [pid = 3824] [serial = 99] [outer = 0E01EC00] 21:38:40 INFO - PROCESS | 3824 | 1465101520564 Marionette DEBUG loaded listener.js 21:38:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E72B000) [pid = 3824] [serial = 100] [outer = 0E01EC00] 21:38:41 INFO - PROCESS | 3824 | 1465101520999 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 21:38:41 INFO - PROCESS | 3824 | 1465101521031 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 21:38:41 INFO - PROCESS | 3824 | 1465101521036 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 21:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:38:41 INFO - PROCESS | 3824 | 1465101521042 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:38:41 INFO - PROCESS | 3824 | 1465101521045 Marionette TRACE conn5 <- [1,102,null,{}] 21:38:41 INFO - PROCESS | 3824 | 1465101521053 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:41 INFO - PROCESS | 3824 | 1465101521055 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:41 INFO - PROCESS | 3824 | 1465101521147 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 21:38:41 INFO - PROCESS | 3824 | 1465101521182 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:41 INFO - PROCESS | 3824 | 1465101521185 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:41 INFO - PROCESS | 3824 | ++DOCSHELL 15279C00 == 32 [pid = 3824] [id = 35] 21:38:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1527F400) [pid = 3824] [serial = 101] [outer = 00000000] 21:38:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15359400) [pid = 3824] [serial = 102] [outer = 1527F400] 21:38:41 INFO - PROCESS | 3824 | 1465101521235 Marionette DEBUG loaded listener.js 21:38:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15597400) [pid = 3824] [serial = 103] [outer = 1527F400] 21:38:41 INFO - PROCESS | 3824 | 1465101521668 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 670ms 21:38:41 INFO - PROCESS | 3824 | 1465101521719 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 21:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:38:41 INFO - PROCESS | 3824 | 1465101521721 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 21:38:41 INFO - PROCESS | 3824 | 1465101521725 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:38:41 INFO - PROCESS | 3824 | 1465101521728 Marionette TRACE conn5 <- [1,106,null,{}] 21:38:41 INFO - PROCESS | 3824 | 1465101521739 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:41 INFO - PROCESS | 3824 | 1465101521744 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:41 INFO - PROCESS | 3824 | 1465101521827 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 21:38:41 INFO - PROCESS | 3824 | 1465101521837 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:41 INFO - PROCESS | 3824 | 1465101521840 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:41 INFO - PROCESS | 3824 | ++DOCSHELL 16E0B400 == 33 [pid = 3824] [id = 36] 21:38:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16E0B800) [pid = 3824] [serial = 104] [outer = 00000000] 21:38:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (17970400) [pid = 3824] [serial = 105] [outer = 16E0B800] 21:38:41 INFO - PROCESS | 3824 | 1465101521888 Marionette DEBUG loaded listener.js 21:38:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (179F1400) [pid = 3824] [serial = 106] [outer = 16E0B800] 21:38:42 INFO - PROCESS | 3824 | 1465101522306 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 21:38:42 INFO - PROCESS | 3824 | 1465101522356 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 21:38:42 INFO - PROCESS | 3824 | 1465101522358 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 21:38:42 INFO - PROCESS | 3824 | 1465101522362 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:38:42 INFO - PROCESS | 3824 | 1465101522363 Marionette TRACE conn5 <- [1,110,null,{}] 21:38:42 INFO - PROCESS | 3824 | 1465101522373 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:42 INFO - PROCESS | 3824 | 1465101522375 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:42 INFO - PROCESS | 3824 | 1465101522482 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 21:38:42 INFO - PROCESS | 3824 | 1465101522548 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:42 INFO - PROCESS | 3824 | 1465101522550 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:42 INFO - PROCESS | 3824 | ++DOCSHELL 18D10000 == 34 [pid = 3824] [id = 37] 21:38:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18DF1C00) [pid = 3824] [serial = 107] [outer = 00000000] 21:38:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19B43C00) [pid = 3824] [serial = 108] [outer = 18DF1C00] 21:38:42 INFO - PROCESS | 3824 | 1465101522594 Marionette DEBUG loaded listener.js 21:38:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19DC9000) [pid = 3824] [serial = 109] [outer = 18DF1C00] 21:38:42 INFO - PROCESS | 3824 | 1465101523002 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 21:38:43 INFO - PROCESS | 3824 | 1465101523036 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 21:38:43 INFO - PROCESS | 3824 | 1465101523038 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 21:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:38:43 INFO - PROCESS | 3824 | 1465101523041 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:38:43 INFO - PROCESS | 3824 | 1465101523042 Marionette TRACE conn5 <- [1,114,null,{}] 21:38:43 INFO - PROCESS | 3824 | 1465101523046 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:43 INFO - PROCESS | 3824 | 1465101523048 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:43 INFO - PROCESS | 3824 | 1465101523147 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 21:38:43 INFO - PROCESS | 3824 | 1465101523152 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:43 INFO - PROCESS | 3824 | 1465101523154 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:43 INFO - PROCESS | 3824 | ++DOCSHELL 19DCC400 == 35 [pid = 3824] [id = 38] 21:38:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19E08400) [pid = 3824] [serial = 110] [outer = 00000000] 21:38:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19ECFC00) [pid = 3824] [serial = 111] [outer = 19E08400] 21:38:43 INFO - PROCESS | 3824 | 1465101523198 Marionette DEBUG loaded listener.js 21:38:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1AAF3400) [pid = 3824] [serial = 112] [outer = 19E08400] 21:38:43 INFO - PROCESS | 3824 | 1465101523648 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 21:38:43 INFO - PROCESS | 3824 | 1465101523671 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 21:38:43 INFO - PROCESS | 3824 | 1465101523674 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 21:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:38:43 INFO - PROCESS | 3824 | 1465101523686 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:38:43 INFO - PROCESS | 3824 | 1465101523688 Marionette TRACE conn5 <- [1,118,null,{}] 21:38:43 INFO - PROCESS | 3824 | 1465101523691 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:43 INFO - PROCESS | 3824 | 1465101523697 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:43 INFO - PROCESS | 3824 | 1465101523814 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 21:38:43 INFO - PROCESS | 3824 | 1465101523884 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:43 INFO - PROCESS | 3824 | 1465101523886 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:43 INFO - PROCESS | 3824 | ++DOCSHELL 1BCB0800 == 36 [pid = 3824] [id = 39] 21:38:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1BCB3400) [pid = 3824] [serial = 113] [outer = 00000000] 21:38:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1CB05400) [pid = 3824] [serial = 114] [outer = 1BCB3400] 21:38:43 INFO - PROCESS | 3824 | 1465101523931 Marionette DEBUG loaded listener.js 21:38:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1CB6EC00) [pid = 3824] [serial = 115] [outer = 1BCB3400] 21:38:44 INFO - PROCESS | 3824 | 1465101524326 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 21:38:44 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1DCA5800) [pid = 3824] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:38:44 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (16E05400) [pid = 3824] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:38:44 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E75D400) [pid = 3824] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:38:44 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19E09800) [pid = 3824] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:38:44 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15972000) [pid = 3824] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:38:44 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1AF79800) [pid = 3824] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:38:44 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19742C00) [pid = 3824] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:38:44 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (187E3C00) [pid = 3824] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:38:44 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0E6E5C00) [pid = 3824] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:38:44 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0C8FC000) [pid = 3824] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:38:44 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15284800) [pid = 3824] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:38:44 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1597F800) [pid = 3824] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:38:44 INFO - PROCESS | 3824 | 1465101524432 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 21:38:44 INFO - PROCESS | 3824 | 1465101524434 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 21:38:44 INFO - PROCESS | 3824 | 1465101524438 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:38:44 INFO - PROCESS | 3824 | 1465101524440 Marionette TRACE conn5 <- [1,122,null,{}] 21:38:44 INFO - PROCESS | 3824 | 1465101524444 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:38:44 INFO - PROCESS | 3824 | 1465101524445 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:44 INFO - PROCESS | 3824 | 1465101524521 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 21:38:44 INFO - PROCESS | 3824 | 1465101524526 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:44 INFO - PROCESS | 3824 | 1465101524528 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:44 INFO - PROCESS | 3824 | ++DOCSHELL 0D81A400 == 37 [pid = 3824] [id = 40] 21:38:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0D81AC00) [pid = 3824] [serial = 116] [outer = 00000000] 21:38:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0D81EC00) [pid = 3824] [serial = 117] [outer = 0D81AC00] 21:38:44 INFO - PROCESS | 3824 | 1465101524571 Marionette DEBUG loaded listener.js 21:38:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0D820800) [pid = 3824] [serial = 118] [outer = 0D81AC00] 21:38:44 INFO - PROCESS | 3824 | 1465101524946 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 510ms 21:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:38:44 INFO - PROCESS | 3824 | 1465101524957 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 21:38:44 INFO - PROCESS | 3824 | 1465101524959 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 21:38:44 INFO - PROCESS | 3824 | 1465101524962 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:38:44 INFO - PROCESS | 3824 | 1465101524964 Marionette TRACE conn5 <- [1,126,null,{}] 21:38:44 INFO - PROCESS | 3824 | 1465101524967 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:44 INFO - PROCESS | 3824 | 1465101524969 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:45 INFO - PROCESS | 3824 | 1465101525072 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 21:38:45 INFO - PROCESS | 3824 | 1465101525079 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:45 INFO - PROCESS | 3824 | 1465101525081 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:45 INFO - PROCESS | 3824 | ++DOCSHELL 0C8F8400 == 38 [pid = 3824] [id = 41] 21:38:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0C8FF400) [pid = 3824] [serial = 119] [outer = 00000000] 21:38:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1597F800) [pid = 3824] [serial = 120] [outer = 0C8FF400] 21:38:45 INFO - PROCESS | 3824 | 1465101525125 Marionette DEBUG loaded listener.js 21:38:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (16E0E400) [pid = 3824] [serial = 121] [outer = 0C8FF400] 21:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 21:38:45 INFO - PROCESS | 3824 | 1465101525527 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:38:45 INFO - PROCESS | 3824 | 1465101525534 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 21:38:45 INFO - PROCESS | 3824 | 1465101525536 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 21:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:38:45 INFO - PROCESS | 3824 | 1465101525539 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:38:45 INFO - PROCESS | 3824 | 1465101525541 Marionette TRACE conn5 <- [1,130,null,{}] 21:38:45 INFO - PROCESS | 3824 | 1465101525544 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:45 INFO - PROCESS | 3824 | 1465101525546 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:45 INFO - PROCESS | 3824 | 1465101525623 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 21:38:45 INFO - PROCESS | 3824 | 1465101525691 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:45 INFO - PROCESS | 3824 | 1465101525693 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:45 INFO - PROCESS | 3824 | ++DOCSHELL 0D803C00 == 39 [pid = 3824] [id = 42] 21:38:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0D806400) [pid = 3824] [serial = 122] [outer = 00000000] 21:38:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (0D80D000) [pid = 3824] [serial = 123] [outer = 0D806400] 21:38:45 INFO - PROCESS | 3824 | 1465101525737 Marionette DEBUG loaded listener.js 21:38:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0DBCC000) [pid = 3824] [serial = 124] [outer = 0D806400] 21:38:46 INFO - PROCESS | 3824 | 1465101526097 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 21:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 21:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:38:46 INFO - PROCESS | 3824 | 1465101526110 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 21:38:46 INFO - PROCESS | 3824 | 1465101526112 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 21:38:46 INFO - PROCESS | 3824 | 1465101526115 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:38:46 INFO - PROCESS | 3824 | 1465101526116 Marionette TRACE conn5 <- [1,134,null,{}] 21:38:46 INFO - PROCESS | 3824 | 1465101526120 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:46 INFO - PROCESS | 3824 | 1465101526122 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:46 INFO - PROCESS | 3824 | 1465101526198 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 21:38:46 INFO - PROCESS | 3824 | 1465101526266 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:46 INFO - PROCESS | 3824 | 1465101526268 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:46 INFO - PROCESS | 3824 | ++DOCSHELL 0E762400 == 40 [pid = 3824] [id = 43] 21:38:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1582D800) [pid = 3824] [serial = 125] [outer = 00000000] 21:38:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (18DA9C00) [pid = 3824] [serial = 126] [outer = 1582D800] 21:38:46 INFO - PROCESS | 3824 | 1465101526314 Marionette DEBUG loaded listener.js 21:38:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18DAE000) [pid = 3824] [serial = 127] [outer = 1582D800] 21:38:47 INFO - PROCESS | 3824 | 1465101527050 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 21:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 970ms 21:38:47 INFO - PROCESS | 3824 | 1465101527086 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 21:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:38:47 INFO - PROCESS | 3824 | 1465101527091 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 21:38:47 INFO - PROCESS | 3824 | 1465101527096 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:38:47 INFO - PROCESS | 3824 | 1465101527101 Marionette TRACE conn5 <- [1,138,null,{}] 21:38:47 INFO - PROCESS | 3824 | 1465101527107 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:47 INFO - PROCESS | 3824 | 1465101527110 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:47 INFO - PROCESS | 3824 | 1465101527230 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 21:38:47 INFO - PROCESS | 3824 | 1465101527303 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:47 INFO - PROCESS | 3824 | 1465101527306 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:47 INFO - PROCESS | 3824 | ++DOCSHELL 0D819000 == 41 [pid = 3824] [id = 44] 21:38:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0DB61800) [pid = 3824] [serial = 128] [outer = 00000000] 21:38:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0E0AA800) [pid = 3824] [serial = 129] [outer = 0DB61800] 21:38:47 INFO - PROCESS | 3824 | 1465101527364 Marionette DEBUG loaded listener.js 21:38:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0E760400) [pid = 3824] [serial = 130] [outer = 0DB61800] 21:38:48 INFO - PROCESS | 3824 | 1465101528259 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 21:38:48 INFO - PROCESS | 3824 | --DOCSHELL 0D803C00 == 40 [pid = 3824] [id = 42] 21:38:48 INFO - PROCESS | 3824 | --DOCSHELL 0C8F8400 == 39 [pid = 3824] [id = 41] 21:38:48 INFO - PROCESS | 3824 | --DOCSHELL 0D81A400 == 38 [pid = 3824] [id = 40] 21:38:48 INFO - PROCESS | 3824 | --DOCSHELL 1BCB0800 == 37 [pid = 3824] [id = 39] 21:38:48 INFO - PROCESS | 3824 | --DOCSHELL 19DCC400 == 36 [pid = 3824] [id = 38] 21:38:48 INFO - PROCESS | 3824 | --DOCSHELL 18D10000 == 35 [pid = 3824] [id = 37] 21:38:48 INFO - PROCESS | 3824 | --DOCSHELL 16E0B400 == 34 [pid = 3824] [id = 36] 21:38:48 INFO - PROCESS | 3824 | --DOCSHELL 15279C00 == 33 [pid = 3824] [id = 35] 21:38:48 INFO - PROCESS | 3824 | --DOCSHELL 0DF4E400 == 32 [pid = 3824] [id = 34] 21:38:48 INFO - PROCESS | 3824 | --DOCSHELL 0DB5C800 == 31 [pid = 3824] [id = 33] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1DCABC00) [pid = 3824] [serial = 63] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1D48B800) [pid = 3824] [serial = 61] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (16919800) [pid = 3824] [serial = 55] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1AF6F000) [pid = 3824] [serial = 49] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15A68000) [pid = 3824] [serial = 58] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1BCB4800) [pid = 3824] [serial = 52] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1763F800) [pid = 3824] [serial = 46] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1973CC00) [pid = 3824] [serial = 78] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0E759400) [pid = 3824] [serial = 69] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D756800) [pid = 3824] [serial = 66] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15364000) [pid = 3824] [serial = 72] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15946000) [pid = 3824] [serial = 73] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0E763C00) [pid = 3824] [serial = 70] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0D774400) [pid = 3824] [serial = 67] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (16E0AC00) [pid = 3824] [serial = 75] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (19DC3C00) [pid = 3824] [serial = 79] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1DCB1400) [pid = 3824] [serial = 64] [outer = 00000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (177E2C00) [pid = 3824] [serial = 76] [outer = 00000000] [url = about:blank] 21:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1234ms 21:38:48 INFO - PROCESS | 3824 | 1465101528330 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 21:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:38:48 INFO - PROCESS | 3824 | 1465101528335 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 21:38:48 INFO - PROCESS | 3824 | 1465101528340 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:38:48 INFO - PROCESS | 3824 | 1465101528343 Marionette TRACE conn5 <- [1,142,null,{}] 21:38:48 INFO - PROCESS | 3824 | 1465101528348 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:48 INFO - PROCESS | 3824 | 1465101528351 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:48 INFO - PROCESS | 3824 | 1465101528447 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 21:38:48 INFO - PROCESS | 3824 | 1465101528518 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:48 INFO - PROCESS | 3824 | 1465101528522 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:48 INFO - PROCESS | 3824 | ++DOCSHELL 0D774400 == 32 [pid = 3824] [id = 45] 21:38:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D775400) [pid = 3824] [serial = 131] [outer = 00000000] 21:38:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D809800) [pid = 3824] [serial = 132] [outer = 0D775400] 21:38:48 INFO - PROCESS | 3824 | 1465101528570 Marionette DEBUG loaded listener.js 21:38:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D815C00) [pid = 3824] [serial = 133] [outer = 0D775400] 21:38:48 INFO - PROCESS | 3824 | 1465101528986 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 21:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 690ms 21:38:49 INFO - PROCESS | 3824 | 1465101529030 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 21:38:49 INFO - PROCESS | 3824 | 1465101529035 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 21:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:38:49 INFO - PROCESS | 3824 | 1465101529046 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:38:49 INFO - PROCESS | 3824 | 1465101529049 Marionette TRACE conn5 <- [1,146,null,{}] 21:38:49 INFO - PROCESS | 3824 | 1465101529053 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:49 INFO - PROCESS | 3824 | 1465101529055 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:49 INFO - PROCESS | 3824 | 1465101529143 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 21:38:49 INFO - PROCESS | 3824 | 1465101529152 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:49 INFO - PROCESS | 3824 | 1465101529155 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:49 INFO - PROCESS | 3824 | ++DOCSHELL 0E74C400 == 33 [pid = 3824] [id = 46] 21:38:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0E74F000) [pid = 3824] [serial = 134] [outer = 00000000] 21:38:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0E759000) [pid = 3824] [serial = 135] [outer = 0E74F000] 21:38:49 INFO - PROCESS | 3824 | 1465101529201 Marionette DEBUG loaded listener.js 21:38:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0E760800) [pid = 3824] [serial = 136] [outer = 0E74F000] 21:38:49 INFO - PROCESS | 3824 | 1465101529665 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 21:38:49 INFO - PROCESS | 3824 | 1465101529721 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 21:38:49 INFO - PROCESS | 3824 | 1465101529723 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 21:38:49 INFO - PROCESS | 3824 | 1465101529727 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:38:49 INFO - PROCESS | 3824 | 1465101529730 Marionette TRACE conn5 <- [1,150,null,{}] 21:38:49 INFO - PROCESS | 3824 | 1465101529741 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:49 INFO - PROCESS | 3824 | 1465101529745 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:49 INFO - PROCESS | 3824 | 1465101529850 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 21:38:49 INFO - PROCESS | 3824 | 1465101529925 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:49 INFO - PROCESS | 3824 | 1465101529928 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:49 INFO - PROCESS | 3824 | ++DOCSHELL 1597B000 == 34 [pid = 3824] [id = 47] 21:38:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15A20400) [pid = 3824] [serial = 137] [outer = 00000000] 21:38:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15A2DC00) [pid = 3824] [serial = 138] [outer = 15A20400] 21:38:49 INFO - PROCESS | 3824 | 1465101529976 Marionette DEBUG loaded listener.js 21:38:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15A64000) [pid = 3824] [serial = 139] [outer = 15A20400] 21:38:50 INFO - PROCESS | 3824 | 1465101530353 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 21:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 21:38:50 INFO - PROCESS | 3824 | 1465101530401 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 21:38:50 INFO - PROCESS | 3824 | 1465101530404 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 21:38:50 INFO - PROCESS | 3824 | 1465101530407 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:38:50 INFO - PROCESS | 3824 | 1465101530408 Marionette TRACE conn5 <- [1,154,null,{}] 21:38:50 INFO - PROCESS | 3824 | 1465101530412 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:50 INFO - PROCESS | 3824 | 1465101530414 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:50 INFO - PROCESS | 3824 | 1465101530529 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 21:38:50 INFO - PROCESS | 3824 | 1465101530542 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:50 INFO - PROCESS | 3824 | 1465101530544 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:50 INFO - PROCESS | 3824 | ++DOCSHELL 15A6C800 == 35 [pid = 3824] [id = 48] 21:38:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A6D000) [pid = 3824] [serial = 140] [outer = 00000000] 21:38:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (177E2C00) [pid = 3824] [serial = 141] [outer = 15A6D000] 21:38:50 INFO - PROCESS | 3824 | 1465101530589 Marionette DEBUG loaded listener.js 21:38:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (179F6000) [pid = 3824] [serial = 142] [outer = 15A6D000] 21:38:51 INFO - PROCESS | 3824 | 1465101531022 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 21:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 21:38:51 INFO - PROCESS | 3824 | 1465101531081 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 21:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:38:51 INFO - PROCESS | 3824 | 1465101531083 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 21:38:51 INFO - PROCESS | 3824 | 1465101531086 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:38:51 INFO - PROCESS | 3824 | 1465101531088 Marionette TRACE conn5 <- [1,158,null,{}] 21:38:51 INFO - PROCESS | 3824 | 1465101531091 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:51 INFO - PROCESS | 3824 | 1465101531093 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:51 INFO - PROCESS | 3824 | 1465101531199 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 21:38:51 INFO - PROCESS | 3824 | 1465101531273 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:51 INFO - PROCESS | 3824 | 1465101531275 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:51 INFO - PROCESS | 3824 | ++DOCSHELL 18DA4C00 == 36 [pid = 3824] [id = 49] 21:38:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (18DA6800) [pid = 3824] [serial = 143] [outer = 00000000] 21:38:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (18DB1C00) [pid = 3824] [serial = 144] [outer = 18DA6800] 21:38:51 INFO - PROCESS | 3824 | 1465101531320 Marionette DEBUG loaded listener.js 21:38:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1973B800) [pid = 3824] [serial = 145] [outer = 18DA6800] 21:38:51 INFO - PROCESS | 3824 | 1465101531775 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 21:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 730ms 21:38:51 INFO - PROCESS | 3824 | 1465101531817 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 21:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:38:51 INFO - PROCESS | 3824 | 1465101531819 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 21:38:51 INFO - PROCESS | 3824 | 1465101531822 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:38:51 INFO - PROCESS | 3824 | 1465101531824 Marionette TRACE conn5 <- [1,162,null,{}] 21:38:51 INFO - PROCESS | 3824 | 1465101531828 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:51 INFO - PROCESS | 3824 | 1465101531833 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:51 INFO - PROCESS | 3824 | 1465101531972 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 21:38:51 INFO - PROCESS | 3824 | 1465101531983 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:51 INFO - PROCESS | 3824 | 1465101531985 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:52 INFO - PROCESS | 3824 | ++DOCSHELL 19B40000 == 37 [pid = 3824] [id = 50] 21:38:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19B40400) [pid = 3824] [serial = 146] [outer = 00000000] 21:38:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19E0B800) [pid = 3824] [serial = 147] [outer = 19B40400] 21:38:52 INFO - PROCESS | 3824 | 1465101532070 Marionette DEBUG loaded listener.js 21:38:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19ED0C00) [pid = 3824] [serial = 148] [outer = 19B40400] 21:38:52 INFO - PROCESS | 3824 | 1465101532463 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 21:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 21:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:38:52 INFO - PROCESS | 3824 | 1465101532493 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 21:38:52 INFO - PROCESS | 3824 | 1465101532495 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 21:38:52 INFO - PROCESS | 3824 | 1465101532498 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:38:52 INFO - PROCESS | 3824 | 1465101532500 Marionette TRACE conn5 <- [1,166,null,{}] 21:38:52 INFO - PROCESS | 3824 | 1465101532503 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:52 INFO - PROCESS | 3824 | 1465101532505 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:52 INFO - PROCESS | 3824 | 1465101532745 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19E08400) [pid = 3824] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0DB61C00) [pid = 3824] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (16E0B800) [pid = 3824] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0E01EC00) [pid = 3824] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1527F400) [pid = 3824] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (18DF1C00) [pid = 3824] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0C8F3800) [pid = 3824] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (152C1800) [pid = 3824] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1BCB3400) [pid = 3824] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19EC9800) [pid = 3824] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1BC97000) [pid = 3824] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0E74F400) [pid = 3824] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D81AC00) [pid = 3824] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0C8FF400) [pid = 3824] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:38:52 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0D806400) [pid = 3824] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:38:52 INFO - PROCESS | 3824 | 1465101532797 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:52 INFO - PROCESS | 3824 | 1465101532799 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:52 INFO - PROCESS | 3824 | ++DOCSHELL 0C8FE800 == 38 [pid = 3824] [id = 51] 21:38:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0C8FF400) [pid = 3824] [serial = 149] [outer = 00000000] 21:38:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0DB5C400) [pid = 3824] [serial = 150] [outer = 0C8FF400] 21:38:52 INFO - PROCESS | 3824 | 1465101532843 Marionette DEBUG loaded listener.js 21:38:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0DBD4000) [pid = 3824] [serial = 151] [outer = 0C8FF400] 21:38:53 INFO - PROCESS | 3824 | 1465101533193 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 732ms 21:38:53 INFO - PROCESS | 3824 | 1465101533234 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 21:38:53 INFO - PROCESS | 3824 | 1465101533236 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 21:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:38:53 INFO - PROCESS | 3824 | 1465101533239 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:38:53 INFO - PROCESS | 3824 | 1465101533241 Marionette TRACE conn5 <- [1,170,null,{}] 21:38:53 INFO - PROCESS | 3824 | 1465101533244 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:53 INFO - PROCESS | 3824 | 1465101533246 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:53 INFO - PROCESS | 3824 | 1465101533325 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 21:38:53 INFO - PROCESS | 3824 | 1465101533330 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:53 INFO - PROCESS | 3824 | 1465101533332 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:53 INFO - PROCESS | 3824 | ++DOCSHELL 0D751400 == 39 [pid = 3824] [id = 52] 21:38:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18DF1C00) [pid = 3824] [serial = 152] [outer = 00000000] 21:38:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1AF7C400) [pid = 3824] [serial = 153] [outer = 18DF1C00] 21:38:53 INFO - PROCESS | 3824 | 1465101533376 Marionette DEBUG loaded listener.js 21:38:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1BA9A400) [pid = 3824] [serial = 154] [outer = 18DF1C00] 21:38:53 INFO - PROCESS | 3824 | 1465101533768 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 21:38:53 INFO - PROCESS | 3824 | 1465101533811 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 21:38:53 INFO - PROCESS | 3824 | 1465101533813 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 21:38:53 INFO - PROCESS | 3824 | 1465101533816 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:38:53 INFO - PROCESS | 3824 | 1465101533818 Marionette TRACE conn5 <- [1,174,null,{}] 21:38:53 INFO - PROCESS | 3824 | 1465101533821 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:53 INFO - PROCESS | 3824 | 1465101533823 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:53 INFO - PROCESS | 3824 | 1465101533936 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 21:38:53 INFO - PROCESS | 3824 | 1465101533943 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:53 INFO - PROCESS | 3824 | 1465101533945 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:53 INFO - PROCESS | 3824 | ++DOCSHELL 15A2D800 == 40 [pid = 3824] [id = 53] 21:38:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1BCB2400) [pid = 3824] [serial = 155] [outer = 00000000] 21:38:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1C458800) [pid = 3824] [serial = 156] [outer = 1BCB2400] 21:38:53 INFO - PROCESS | 3824 | 1465101533991 Marionette DEBUG loaded listener.js 21:38:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1CB0A000) [pid = 3824] [serial = 157] [outer = 1BCB2400] 21:38:54 INFO - PROCESS | 3824 | 1465101534372 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 21:38:54 INFO - PROCESS | 3824 | 1465101534391 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 21:38:54 INFO - PROCESS | 3824 | 1465101534393 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 21:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:38:54 INFO - PROCESS | 3824 | 1465101534396 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:38:54 INFO - PROCESS | 3824 | 1465101534397 Marionette TRACE conn5 <- [1,178,null,{}] 21:38:54 INFO - PROCESS | 3824 | 1465101534401 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:54 INFO - PROCESS | 3824 | 1465101534402 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:54 INFO - PROCESS | 3824 | 1465101534513 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 21:38:54 INFO - PROCESS | 3824 | 1465101534520 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:54 INFO - PROCESS | 3824 | 1465101534522 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:54 INFO - PROCESS | 3824 | ++DOCSHELL 1C456800 == 41 [pid = 3824] [id = 54] 21:38:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1CB10C00) [pid = 3824] [serial = 158] [outer = 00000000] 21:38:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1D48FC00) [pid = 3824] [serial = 159] [outer = 1CB10C00] 21:38:54 INFO - PROCESS | 3824 | 1465101534566 Marionette DEBUG loaded listener.js 21:38:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1DCA4C00) [pid = 3824] [serial = 160] [outer = 1CB10C00] 21:38:55 INFO - PROCESS | 3824 | 1465101535063 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 21:38:55 INFO - PROCESS | 3824 | 1465101535128 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 21:38:55 INFO - PROCESS | 3824 | 1465101535133 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 21:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:38:55 INFO - PROCESS | 3824 | 1465101535138 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:38:55 INFO - PROCESS | 3824 | 1465101535141 Marionette TRACE conn5 <- [1,182,null,{}] 21:38:55 INFO - PROCESS | 3824 | 1465101535148 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:55 INFO - PROCESS | 3824 | 1465101535151 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:55 INFO - PROCESS | 3824 | 1465101535293 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 21:38:55 INFO - PROCESS | 3824 | 1465101535392 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:55 INFO - PROCESS | 3824 | 1465101535395 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0DD9A800) [pid = 3824] [serial = 161] [outer = 15279000] 21:38:55 INFO - PROCESS | 3824 | ++DOCSHELL 0E72BC00 == 42 [pid = 3824] [id = 55] 21:38:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0E71EC00) [pid = 3824] [serial = 162] [outer = 00000000] 21:38:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0E759400) [pid = 3824] [serial = 163] [outer = 0E71EC00] 21:38:55 INFO - PROCESS | 3824 | 1465101535473 Marionette DEBUG loaded listener.js 21:38:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0EA8C800) [pid = 3824] [serial = 164] [outer = 0E71EC00] 21:38:56 INFO - PROCESS | 3824 | 1465101536092 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1023ms 21:38:56 INFO - PROCESS | 3824 | 1465101536166 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 21:38:56 INFO - PROCESS | 3824 | 1465101536170 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 21:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:38:56 INFO - PROCESS | 3824 | 1465101536177 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:38:56 INFO - PROCESS | 3824 | 1465101536180 Marionette TRACE conn5 <- [1,186,null,{}] 21:38:56 INFO - PROCESS | 3824 | 1465101536184 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:56 INFO - PROCESS | 3824 | 1465101536187 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:56 INFO - PROCESS | 3824 | 1465101536329 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 21:38:56 INFO - PROCESS | 3824 | 1465101536447 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:56 INFO - PROCESS | 3824 | 1465101536449 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:56 INFO - PROCESS | 3824 | ++DOCSHELL 15A2D400 == 43 [pid = 3824] [id = 56] 21:38:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (15A61800) [pid = 3824] [serial = 165] [outer = 00000000] 21:38:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (18DA8000) [pid = 3824] [serial = 166] [outer = 15A61800] 21:38:56 INFO - PROCESS | 3824 | 1465101536507 Marionette DEBUG loaded listener.js 21:38:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (19B43400) [pid = 3824] [serial = 167] [outer = 15A61800] 21:38:57 INFO - PROCESS | 3824 | 1465101537048 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 930ms 21:38:57 INFO - PROCESS | 3824 | 1465101537111 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 21:38:57 INFO - PROCESS | 3824 | 1465101537113 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 21:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:38:57 INFO - PROCESS | 3824 | 1465101537117 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:38:57 INFO - PROCESS | 3824 | 1465101537121 Marionette TRACE conn5 <- [1,190,null,{}] 21:38:57 INFO - PROCESS | 3824 | 1465101537132 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:57 INFO - PROCESS | 3824 | 1465101537137 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:57 INFO - PROCESS | 3824 | 1465101537245 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 21:38:57 INFO - PROCESS | 3824 | 1465101537324 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:57 INFO - PROCESS | 3824 | 1465101537327 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:57 INFO - PROCESS | 3824 | ++DOCSHELL 0D80AC00 == 44 [pid = 3824] [id = 57] 21:38:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (0D80E400) [pid = 3824] [serial = 168] [outer = 00000000] 21:38:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (0E75E000) [pid = 3824] [serial = 169] [outer = 0D80E400] 21:38:57 INFO - PROCESS | 3824 | 1465101537425 Marionette DEBUG loaded listener.js 21:38:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1CB0F000) [pid = 3824] [serial = 170] [outer = 0D80E400] 21:38:58 INFO - PROCESS | 3824 | 1465101538135 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1078ms 21:38:58 INFO - PROCESS | 3824 | 1465101538200 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 21:38:58 INFO - PROCESS | 3824 | 1465101538204 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 21:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:38:58 INFO - PROCESS | 3824 | 1465101538209 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:38:58 INFO - PROCESS | 3824 | 1465101538213 Marionette TRACE conn5 <- [1,194,null,{}] 21:38:58 INFO - PROCESS | 3824 | 1465101538219 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:58 INFO - PROCESS | 3824 | 1465101538222 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:58 INFO - PROCESS | 3824 | 1465101538318 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 21:38:58 INFO - PROCESS | 3824 | 1465101538396 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:58 INFO - PROCESS | 3824 | 1465101538398 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:58 INFO - PROCESS | 3824 | ++DOCSHELL 0DB66000 == 45 [pid = 3824] [id = 58] 21:38:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (0DBCC400) [pid = 3824] [serial = 171] [outer = 00000000] 21:38:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (0E6DE800) [pid = 3824] [serial = 172] [outer = 0DBCC400] 21:38:58 INFO - PROCESS | 3824 | 1465101538448 Marionette DEBUG loaded listener.js 21:38:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (0E74B000) [pid = 3824] [serial = 173] [outer = 0DBCC400] 21:38:58 INFO - PROCESS | 3824 | --DOCSHELL 15A2D800 == 44 [pid = 3824] [id = 53] 21:38:58 INFO - PROCESS | 3824 | --DOCSHELL 0D751400 == 43 [pid = 3824] [id = 52] 21:38:58 INFO - PROCESS | 3824 | --DOCSHELL 0C8FE800 == 42 [pid = 3824] [id = 51] 21:38:58 INFO - PROCESS | 3824 | --DOCSHELL 19B40000 == 41 [pid = 3824] [id = 50] 21:38:58 INFO - PROCESS | 3824 | --DOCSHELL 18DA4C00 == 40 [pid = 3824] [id = 49] 21:38:58 INFO - PROCESS | 3824 | --DOCSHELL 15A6C800 == 39 [pid = 3824] [id = 48] 21:38:58 INFO - PROCESS | 3824 | --DOCSHELL 1597B000 == 38 [pid = 3824] [id = 47] 21:38:58 INFO - PROCESS | 3824 | --DOCSHELL 0E74C400 == 37 [pid = 3824] [id = 46] 21:38:58 INFO - PROCESS | 3824 | --DOCSHELL 0D774400 == 36 [pid = 3824] [id = 45] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (18DA9C00) [pid = 3824] [serial = 126] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (19ECFC00) [pid = 3824] [serial = 111] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (0E74E800) [pid = 3824] [serial = 97] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (0E6E6800) [pid = 3824] [serial = 96] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (17970400) [pid = 3824] [serial = 105] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (0E6DC400) [pid = 3824] [serial = 99] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (0E72B000) [pid = 3824] [serial = 100] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (15359400) [pid = 3824] [serial = 102] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (15597400) [pid = 3824] [serial = 103] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (19B43C00) [pid = 3824] [serial = 108] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0D74E800) [pid = 3824] [serial = 82] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0CA3A400) [pid = 3824] [serial = 81] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (15A60C00) [pid = 3824] [serial = 85] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1597A800) [pid = 3824] [serial = 84] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1AC70000) [pid = 3824] [serial = 88] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1AAF9C00) [pid = 3824] [serial = 87] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1D079800) [pid = 3824] [serial = 91] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1CF4B000) [pid = 3824] [serial = 90] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0E765C00) [pid = 3824] [serial = 94] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0E753C00) [pid = 3824] [serial = 93] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1AAF3400) [pid = 3824] [serial = 112] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (19DC9000) [pid = 3824] [serial = 109] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (179F1400) [pid = 3824] [serial = 106] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1CB05400) [pid = 3824] [serial = 114] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0D81EC00) [pid = 3824] [serial = 117] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1597F800) [pid = 3824] [serial = 120] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1CB6EC00) [pid = 3824] [serial = 115] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0D820800) [pid = 3824] [serial = 118] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (16E0E400) [pid = 3824] [serial = 121] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0D80D000) [pid = 3824] [serial = 123] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0DBCC000) [pid = 3824] [serial = 124] [outer = 00000000] [url = about:blank] 21:38:58 INFO - PROCESS | 3824 | 1465101538920 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 730ms 21:38:58 INFO - PROCESS | 3824 | 1465101538944 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 21:38:58 INFO - PROCESS | 3824 | 1465101538948 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 21:38:58 INFO - PROCESS | 3824 | 1465101538953 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:38:58 INFO - PROCESS | 3824 | 1465101538956 Marionette TRACE conn5 <- [1,198,null,{}] 21:38:58 INFO - PROCESS | 3824 | 1465101538960 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:58 INFO - PROCESS | 3824 | 1465101538962 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:59 INFO - PROCESS | 3824 | 1465101539050 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 21:38:59 INFO - PROCESS | 3824 | 1465101539126 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:59 INFO - PROCESS | 3824 | 1465101539128 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:59 INFO - PROCESS | 3824 | ++DOCSHELL 0D820800 == 37 [pid = 3824] [id = 59] 21:38:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0DB30800) [pid = 3824] [serial = 174] [outer = 00000000] 21:38:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0DD9A000) [pid = 3824] [serial = 175] [outer = 0DB30800] 21:38:59 INFO - PROCESS | 3824 | 1465101539176 Marionette DEBUG loaded listener.js 21:38:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E6E6400) [pid = 3824] [serial = 176] [outer = 0DB30800] 21:38:59 INFO - PROCESS | 3824 | 1465101539548 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 21:38:59 INFO - PROCESS | 3824 | 1465101539589 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 21:38:59 INFO - PROCESS | 3824 | 1465101539591 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 21:38:59 INFO - PROCESS | 3824 | 1465101539594 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:38:59 INFO - PROCESS | 3824 | 1465101539598 Marionette TRACE conn5 <- [1,202,null,{}] 21:38:59 INFO - PROCESS | 3824 | 1465101539607 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:59 INFO - PROCESS | 3824 | 1465101539611 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:59 INFO - PROCESS | 3824 | 1465101539695 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 21:38:59 INFO - PROCESS | 3824 | 1465101539702 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:59 INFO - PROCESS | 3824 | 1465101539704 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:38:59 INFO - PROCESS | 3824 | ++DOCSHELL 1527F400 == 38 [pid = 3824] [id = 60] 21:38:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (152C5C00) [pid = 3824] [serial = 177] [outer = 00000000] 21:38:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15363C00) [pid = 3824] [serial = 178] [outer = 152C5C00] 21:38:59 INFO - PROCESS | 3824 | 1465101539751 Marionette DEBUG loaded listener.js 21:38:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15890000) [pid = 3824] [serial = 179] [outer = 152C5C00] 21:39:00 INFO - PROCESS | 3824 | 1465101540235 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 670ms 21:39:00 INFO - PROCESS | 3824 | 1465101540268 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 21:39:00 INFO - PROCESS | 3824 | 1465101540271 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 21:39:00 INFO - PROCESS | 3824 | 1465101540274 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:39:00 INFO - PROCESS | 3824 | 1465101540276 Marionette TRACE conn5 <- [1,206,null,{}] 21:39:00 INFO - PROCESS | 3824 | 1465101540279 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:00 INFO - PROCESS | 3824 | 1465101540281 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:00 INFO - PROCESS | 3824 | 1465101540380 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 21:39:00 INFO - PROCESS | 3824 | 1465101540386 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:00 INFO - PROCESS | 3824 | 1465101540388 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:00 INFO - PROCESS | 3824 | ++DOCSHELL 15A63000 == 39 [pid = 3824] [id = 61] 21:39:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15A67C00) [pid = 3824] [serial = 180] [outer = 00000000] 21:39:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1763D800) [pid = 3824] [serial = 181] [outer = 15A67C00] 21:39:00 INFO - PROCESS | 3824 | 1465101540433 Marionette DEBUG loaded listener.js 21:39:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (17971400) [pid = 3824] [serial = 182] [outer = 15A67C00] 21:39:00 INFO - PROCESS | 3824 | 1465101540851 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 21:39:00 INFO - PROCESS | 3824 | 1465101540914 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 21:39:00 INFO - PROCESS | 3824 | 1465101540916 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 21:39:00 INFO - PROCESS | 3824 | 1465101540919 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:39:00 INFO - PROCESS | 3824 | 1465101540921 Marionette TRACE conn5 <- [1,210,null,{}] 21:39:00 INFO - PROCESS | 3824 | 1465101540925 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:00 INFO - PROCESS | 3824 | 1465101540927 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:01 INFO - PROCESS | 3824 | 1465101541034 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 21:39:01 INFO - PROCESS | 3824 | 1465101541106 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:01 INFO - PROCESS | 3824 | 1465101541108 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:01 INFO - PROCESS | 3824 | ++DOCSHELL 187E5400 == 40 [pid = 3824] [id = 62] 21:39:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (187E5C00) [pid = 3824] [serial = 183] [outer = 00000000] 21:39:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18DA9000) [pid = 3824] [serial = 184] [outer = 187E5C00] 21:39:01 INFO - PROCESS | 3824 | 1465101541152 Marionette DEBUG loaded listener.js 21:39:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18DB0000) [pid = 3824] [serial = 185] [outer = 187E5C00] 21:39:01 INFO - PROCESS | 3824 | 1465101541560 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 21:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 21:39:01 INFO - PROCESS | 3824 | 1465101541594 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 21:39:01 INFO - PROCESS | 3824 | 1465101541596 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 21:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:39:01 INFO - PROCESS | 3824 | 1465101541599 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:39:01 INFO - PROCESS | 3824 | 1465101541601 Marionette TRACE conn5 <- [1,214,null,{}] 21:39:01 INFO - PROCESS | 3824 | 1465101541618 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:01 INFO - PROCESS | 3824 | 1465101541624 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:01 INFO - PROCESS | 3824 | 1465101541755 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 21:39:01 INFO - PROCESS | 3824 | 1465101541760 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:01 INFO - PROCESS | 3824 | 1465101541762 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:01 INFO - PROCESS | 3824 | ++DOCSHELL 1975DC00 == 41 [pid = 3824] [id = 63] 21:39:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19B41400) [pid = 3824] [serial = 186] [outer = 00000000] 21:39:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19ECE000) [pid = 3824] [serial = 187] [outer = 19B41400] 21:39:01 INFO - PROCESS | 3824 | 1465101541806 Marionette DEBUG loaded listener.js 21:39:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1AAF3400) [pid = 3824] [serial = 188] [outer = 19B41400] 21:39:02 INFO - PROCESS | 3824 | 1465101542221 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 21:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 650ms 21:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:39:02 INFO - PROCESS | 3824 | 1465101542250 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 21:39:02 INFO - PROCESS | 3824 | 1465101542252 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 21:39:02 INFO - PROCESS | 3824 | 1465101542255 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:39:02 INFO - PROCESS | 3824 | 1465101542257 Marionette TRACE conn5 <- [1,218,null,{}] 21:39:02 INFO - PROCESS | 3824 | 1465101542260 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:02 INFO - PROCESS | 3824 | 1465101542272 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:02 INFO - PROCESS | 3824 | 1465101542378 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 21:39:02 INFO - PROCESS | 3824 | 1465101542449 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:02 INFO - PROCESS | 3824 | 1465101542451 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:02 INFO - PROCESS | 3824 | ++DOCSHELL 1AAF7C00 == 42 [pid = 3824] [id = 64] 21:39:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1AB79400) [pid = 3824] [serial = 189] [outer = 00000000] 21:39:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AF75800) [pid = 3824] [serial = 190] [outer = 1AB79400] 21:39:02 INFO - PROCESS | 3824 | 1465101542494 Marionette DEBUG loaded listener.js 21:39:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1BCB3400) [pid = 3824] [serial = 191] [outer = 1AB79400] 21:39:02 INFO - PROCESS | 3824 | 1465101542887 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 21:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 21:39:02 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1BCB2400) [pid = 3824] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:39:02 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15A6D000) [pid = 3824] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:39:02 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19B40400) [pid = 3824] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:39:02 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (18DF1C00) [pid = 3824] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:39:02 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D775400) [pid = 3824] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:39:02 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15A20400) [pid = 3824] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:39:02 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0E74F000) [pid = 3824] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:39:02 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (18DA6800) [pid = 3824] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:39:02 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0C8FF400) [pid = 3824] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:39:02 INFO - PROCESS | 3824 | 1465101542996 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 21:39:02 INFO - PROCESS | 3824 | 1465101542998 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 21:39:03 INFO - PROCESS | 3824 | 1465101543007 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:39:03 INFO - PROCESS | 3824 | 1465101543009 Marionette TRACE conn5 <- [1,222,null,{}] 21:39:03 INFO - PROCESS | 3824 | 1465101543012 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:39:03 INFO - PROCESS | 3824 | 1465101543014 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:03 INFO - PROCESS | 3824 | 1465101543095 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 21:39:03 INFO - PROCESS | 3824 | 1465101543109 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:03 INFO - PROCESS | 3824 | 1465101543111 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:03 INFO - PROCESS | 3824 | ++DOCSHELL 0CBEF800 == 43 [pid = 3824] [id = 65] 21:39:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0DB36400) [pid = 3824] [serial = 192] [outer = 00000000] 21:39:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0DD53000) [pid = 3824] [serial = 193] [outer = 0DB36400] 21:39:03 INFO - PROCESS | 3824 | 1465101543154 Marionette DEBUG loaded listener.js 21:39:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0DD56400) [pid = 3824] [serial = 194] [outer = 0DB36400] 21:39:03 INFO - PROCESS | 3824 | 1465101543564 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 21:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 21:39:03 INFO - PROCESS | 3824 | 1465101543587 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 21:39:03 INFO - PROCESS | 3824 | 1465101543589 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 21:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:39:03 INFO - PROCESS | 3824 | 1465101543592 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:39:03 INFO - PROCESS | 3824 | 1465101543594 Marionette TRACE conn5 <- [1,226,null,{}] 21:39:03 INFO - PROCESS | 3824 | 1465101543597 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:03 INFO - PROCESS | 3824 | 1465101543599 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:03 INFO - PROCESS | 3824 | 1465101543712 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 21:39:03 INFO - PROCESS | 3824 | 1465101543740 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:03 INFO - PROCESS | 3824 | 1465101543741 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:03 INFO - PROCESS | 3824 | ++DOCSHELL 0DD58000 == 44 [pid = 3824] [id = 66] 21:39:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0DD58800) [pid = 3824] [serial = 195] [outer = 00000000] 21:39:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (17974400) [pid = 3824] [serial = 196] [outer = 0DD58800] 21:39:03 INFO - PROCESS | 3824 | 1465101543785 Marionette DEBUG loaded listener.js 21:39:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18D10000) [pid = 3824] [serial = 197] [outer = 0DD58800] 21:39:04 INFO - PROCESS | 3824 | 1465101544166 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 21:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 21:39:04 INFO - PROCESS | 3824 | 1465101544224 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 21:39:04 INFO - PROCESS | 3824 | 1465101544226 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 21:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:39:04 INFO - PROCESS | 3824 | 1465101544229 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:39:04 INFO - PROCESS | 3824 | 1465101544231 Marionette TRACE conn5 <- [1,230,null,{}] 21:39:04 INFO - PROCESS | 3824 | 1465101544234 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:04 INFO - PROCESS | 3824 | 1465101544236 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:04 INFO - PROCESS | 3824 | 1465101544315 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 21:39:04 INFO - PROCESS | 3824 | 1465101544321 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:04 INFO - PROCESS | 3824 | 1465101544323 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:04 INFO - PROCESS | 3824 | ++DOCSHELL 1AC73C00 == 45 [pid = 3824] [id = 67] 21:39:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1ACF4800) [pid = 3824] [serial = 198] [outer = 00000000] 21:39:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1CB75400) [pid = 3824] [serial = 199] [outer = 1ACF4800] 21:39:04 INFO - PROCESS | 3824 | 1465101544366 Marionette DEBUG loaded listener.js 21:39:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1D48D400) [pid = 3824] [serial = 200] [outer = 1ACF4800] 21:39:04 INFO - PROCESS | 3824 | 1465101544777 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 21:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 21:39:04 INFO - PROCESS | 3824 | 1465101544799 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 21:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:39:04 INFO - PROCESS | 3824 | 1465101544802 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 21:39:04 INFO - PROCESS | 3824 | 1465101544805 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:39:04 INFO - PROCESS | 3824 | 1465101544807 Marionette TRACE conn5 <- [1,234,null,{}] 21:39:04 INFO - PROCESS | 3824 | 1465101544811 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:04 INFO - PROCESS | 3824 | 1465101544813 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:04 INFO - PROCESS | 3824 | 1465101544943 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 21:39:04 INFO - PROCESS | 3824 | 1465101544951 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:04 INFO - PROCESS | 3824 | 1465101544953 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:04 INFO - PROCESS | 3824 | ++DOCSHELL 0D825400 == 46 [pid = 3824] [id = 68] 21:39:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0D827C00) [pid = 3824] [serial = 201] [outer = 00000000] 21:39:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0D830400) [pid = 3824] [serial = 202] [outer = 0D827C00] 21:39:04 INFO - PROCESS | 3824 | 1465101544999 Marionette DEBUG loaded listener.js 21:39:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1D531C00) [pid = 3824] [serial = 203] [outer = 0D827C00] 21:39:05 INFO - PROCESS | 3824 | 1465101545621 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 21:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 870ms 21:39:05 INFO - PROCESS | 3824 | 1465101545676 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 21:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:39:05 INFO - PROCESS | 3824 | 1465101545681 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 21:39:05 INFO - PROCESS | 3824 | 1465101545686 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:39:05 INFO - PROCESS | 3824 | 1465101545691 Marionette TRACE conn5 <- [1,238,null,{}] 21:39:05 INFO - PROCESS | 3824 | 1465101545697 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:05 INFO - PROCESS | 3824 | 1465101545700 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:05 INFO - PROCESS | 3824 | 1465101545813 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 21:39:05 INFO - PROCESS | 3824 | 1465101545892 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:05 INFO - PROCESS | 3824 | 1465101545895 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:05 INFO - PROCESS | 3824 | ++DOCSHELL 0D80D000 == 47 [pid = 3824] [id = 69] 21:39:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0D80DC00) [pid = 3824] [serial = 204] [outer = 00000000] 21:39:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0D829000) [pid = 3824] [serial = 205] [outer = 0D80DC00] 21:39:05 INFO - PROCESS | 3824 | 1465101545993 Marionette DEBUG loaded listener.js 21:39:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0D82F400) [pid = 3824] [serial = 206] [outer = 0D80DC00] 21:39:06 INFO - PROCESS | 3824 | 1465101546597 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 21:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 990ms 21:39:06 INFO - PROCESS | 3824 | 1465101546676 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 21:39:06 INFO - PROCESS | 3824 | 1465101546681 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 21:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:39:06 INFO - PROCESS | 3824 | 1465101546688 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:39:06 INFO - PROCESS | 3824 | 1465101546691 Marionette TRACE conn5 <- [1,242,null,{}] 21:39:06 INFO - PROCESS | 3824 | 1465101546695 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:06 INFO - PROCESS | 3824 | 1465101546698 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:06 INFO - PROCESS | 3824 | 1465101546860 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 21:39:06 INFO - PROCESS | 3824 | 1465101546908 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:06 INFO - PROCESS | 3824 | 1465101546910 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:06 INFO - PROCESS | 3824 | ++DOCSHELL 152C3800 == 48 [pid = 3824] [id = 70] 21:39:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (152C6400) [pid = 3824] [serial = 207] [outer = 00000000] 21:39:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (15597400) [pid = 3824] [serial = 208] [outer = 152C6400] 21:39:06 INFO - PROCESS | 3824 | 1465101546967 Marionette DEBUG loaded listener.js 21:39:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (15A28000) [pid = 3824] [serial = 209] [outer = 152C6400] 21:39:07 INFO - PROCESS | 3824 | 1465101547519 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 21:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 870ms 21:39:07 INFO - PROCESS | 3824 | 1465101547561 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 21:39:07 INFO - PROCESS | 3824 | 1465101547564 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 21:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:39:07 INFO - PROCESS | 3824 | 1465101547568 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:39:07 INFO - PROCESS | 3824 | 1465101547572 Marionette TRACE conn5 <- [1,246,null,{}] 21:39:07 INFO - PROCESS | 3824 | 1465101547583 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:07 INFO - PROCESS | 3824 | 1465101547588 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:07 INFO - PROCESS | 3824 | 1465101547698 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 21:39:07 INFO - PROCESS | 3824 | 1465101547792 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:07 INFO - PROCESS | 3824 | 1465101547796 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:07 INFO - PROCESS | 3824 | ++DOCSHELL 19EC8000 == 49 [pid = 3824] [id = 71] 21:39:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (19ECAC00) [pid = 3824] [serial = 210] [outer = 00000000] 21:39:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1ACFA400) [pid = 3824] [serial = 211] [outer = 19ECAC00] 21:39:07 INFO - PROCESS | 3824 | 1465101547856 Marionette DEBUG loaded listener.js 21:39:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (1D52D000) [pid = 3824] [serial = 212] [outer = 19ECAC00] 21:39:08 INFO - PROCESS | 3824 | 1465101548461 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 970ms 21:39:08 INFO - PROCESS | 3824 | 1465101548545 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 21:39:08 INFO - PROCESS | 3824 | 1465101548548 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 21:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:39:08 INFO - PROCESS | 3824 | 1465101548575 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:39:08 INFO - PROCESS | 3824 | 1465101548577 Marionette TRACE conn5 <- [1,250,null,{}] 21:39:08 INFO - PROCESS | 3824 | 1465101548812 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:08 INFO - PROCESS | 3824 | 1465101548815 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:08 INFO - PROCESS | 3824 | 1465101548950 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 21:39:09 INFO - PROCESS | 3824 | 1465101549036 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:09 INFO - PROCESS | 3824 | 1465101549040 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:09 INFO - PROCESS | 3824 | ++DOCSHELL 0D823000 == 50 [pid = 3824] [id = 72] 21:39:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (0D823400) [pid = 3824] [serial = 213] [outer = 00000000] 21:39:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (0D829C00) [pid = 3824] [serial = 214] [outer = 0D823400] 21:39:09 INFO - PROCESS | 3824 | 1465101549088 Marionette DEBUG loaded listener.js 21:39:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (0DB3C400) [pid = 3824] [serial = 215] [outer = 0D823400] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 19E0D800 == 49 [pid = 3824] [id = 30] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 1AC73C00 == 48 [pid = 3824] [id = 67] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 0DD58000 == 47 [pid = 3824] [id = 66] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 0CBEF800 == 46 [pid = 3824] [id = 65] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 1AAF7C00 == 45 [pid = 3824] [id = 64] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 1975DC00 == 44 [pid = 3824] [id = 63] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 187E5400 == 43 [pid = 3824] [id = 62] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 15A63000 == 42 [pid = 3824] [id = 61] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 1527F400 == 41 [pid = 3824] [id = 60] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 0D820800 == 40 [pid = 3824] [id = 59] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 0DB66000 == 39 [pid = 3824] [id = 58] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 15A2D400 == 38 [pid = 3824] [id = 56] 21:39:09 INFO - PROCESS | 3824 | --DOCSHELL 0E72BC00 == 37 [pid = 3824] [id = 55] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (179F6000) [pid = 3824] [serial = 142] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (19ED0C00) [pid = 3824] [serial = 148] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (1BA9A400) [pid = 3824] [serial = 154] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (0D815C00) [pid = 3824] [serial = 133] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (15A2DC00) [pid = 3824] [serial = 138] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (0E0AA800) [pid = 3824] [serial = 129] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (0E760800) [pid = 3824] [serial = 136] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1973B800) [pid = 3824] [serial = 145] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (0E759000) [pid = 3824] [serial = 135] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (0DBD4000) [pid = 3824] [serial = 151] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (177E2C00) [pid = 3824] [serial = 141] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (0D809800) [pid = 3824] [serial = 132] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (18DB1C00) [pid = 3824] [serial = 144] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (15A64000) [pid = 3824] [serial = 139] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19E0B800) [pid = 3824] [serial = 147] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1AF7C400) [pid = 3824] [serial = 153] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0DB5C400) [pid = 3824] [serial = 150] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1D48FC00) [pid = 3824] [serial = 159] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1C458800) [pid = 3824] [serial = 156] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1CB0A000) [pid = 3824] [serial = 157] [outer = 00000000] [url = about:blank] 21:39:09 INFO - PROCESS | 3824 | 1465101549702 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1157ms 21:39:09 INFO - PROCESS | 3824 | 1465101549720 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 21:39:09 INFO - PROCESS | 3824 | 1465101549723 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 21:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:39:09 INFO - PROCESS | 3824 | 1465101549727 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:39:09 INFO - PROCESS | 3824 | 1465101549729 Marionette TRACE conn5 <- [1,254,null,{}] 21:39:09 INFO - PROCESS | 3824 | 1465101549735 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:09 INFO - PROCESS | 3824 | 1465101549737 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:09 INFO - PROCESS | 3824 | 1465101549825 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 21:39:09 INFO - PROCESS | 3824 | 1465101549835 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:09 INFO - PROCESS | 3824 | 1465101549839 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:09 INFO - PROCESS | 3824 | ++DOCSHELL 0DB39400 == 38 [pid = 3824] [id = 73] 21:39:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (0DB58C00) [pid = 3824] [serial = 216] [outer = 00000000] 21:39:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0DD4B000) [pid = 3824] [serial = 217] [outer = 0DB58C00] 21:39:09 INFO - PROCESS | 3824 | 1465101549886 Marionette DEBUG loaded listener.js 21:39:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0DD57C00) [pid = 3824] [serial = 218] [outer = 0DB58C00] 21:39:10 INFO - PROCESS | 3824 | 1465101550349 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 21:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 671ms 21:39:10 INFO - PROCESS | 3824 | 1465101550400 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 21:39:10 INFO - PROCESS | 3824 | 1465101550402 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 21:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:39:10 INFO - PROCESS | 3824 | 1465101550406 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:39:10 INFO - PROCESS | 3824 | 1465101550408 Marionette TRACE conn5 <- [1,258,null,{}] 21:39:10 INFO - PROCESS | 3824 | 1465101550411 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:10 INFO - PROCESS | 3824 | 1465101550413 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:10 INFO - PROCESS | 3824 | 1465101550522 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 21:39:10 INFO - PROCESS | 3824 | 1465101550532 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:10 INFO - PROCESS | 3824 | 1465101550536 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:10 INFO - PROCESS | 3824 | ++DOCSHELL 0EAAF800 == 39 [pid = 3824] [id = 74] 21:39:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0EAB0000) [pid = 3824] [serial = 219] [outer = 00000000] 21:39:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (15362000) [pid = 3824] [serial = 220] [outer = 0EAB0000] 21:39:10 INFO - PROCESS | 3824 | 1465101550588 Marionette DEBUG loaded listener.js 21:39:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1588D800) [pid = 3824] [serial = 221] [outer = 0EAB0000] 21:39:11 INFO - PROCESS | 3824 | 1465101551026 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 21:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 672ms 21:39:11 INFO - PROCESS | 3824 | 1465101551087 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 21:39:11 INFO - PROCESS | 3824 | 1465101551093 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 21:39:11 INFO - PROCESS | 3824 | 1465101551097 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:39:11 INFO - PROCESS | 3824 | 1465101551098 Marionette TRACE conn5 <- [1,262,null,{}] 21:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:39:11 INFO - PROCESS | 3824 | 1465101551102 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:11 INFO - PROCESS | 3824 | 1465101551104 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:11 INFO - PROCESS | 3824 | 1465101551191 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 21:39:11 INFO - PROCESS | 3824 | 1465101551196 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:11 INFO - PROCESS | 3824 | 1465101551198 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:11 INFO - PROCESS | 3824 | ++DOCSHELL 15A61C00 == 40 [pid = 3824] [id = 75] 21:39:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (15A62800) [pid = 3824] [serial = 222] [outer = 00000000] 21:39:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (17972C00) [pid = 3824] [serial = 223] [outer = 15A62800] 21:39:11 INFO - PROCESS | 3824 | 1465101551244 Marionette DEBUG loaded listener.js 21:39:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (187E7000) [pid = 3824] [serial = 224] [outer = 15A62800] 21:39:11 INFO - PROCESS | 3824 | 1465101551687 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 21:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 21:39:11 INFO - PROCESS | 3824 | 1465101551743 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 21:39:11 INFO - PROCESS | 3824 | 1465101551745 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 21:39:11 INFO - PROCESS | 3824 | 1465101551749 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:39:11 INFO - PROCESS | 3824 | 1465101551751 Marionette TRACE conn5 <- [1,266,null,{}] 21:39:11 INFO - PROCESS | 3824 | 1465101551754 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:11 INFO - PROCESS | 3824 | 1465101551756 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:11 INFO - PROCESS | 3824 | 1465101551868 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 21:39:11 INFO - PROCESS | 3824 | 1465101551946 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:11 INFO - PROCESS | 3824 | 1465101551948 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:11 INFO - PROCESS | 3824 | ++DOCSHELL 18D46000 == 41 [pid = 3824] [id = 76] 21:39:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (18D48000) [pid = 3824] [serial = 225] [outer = 00000000] 21:39:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (18D4B000) [pid = 3824] [serial = 226] [outer = 18D48000] 21:39:11 INFO - PROCESS | 3824 | 1465101551992 Marionette DEBUG loaded listener.js 21:39:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (18D4EC00) [pid = 3824] [serial = 227] [outer = 18D48000] 21:39:12 INFO - PROCESS | 3824 | 1465101552399 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 21:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 730ms 21:39:12 INFO - PROCESS | 3824 | 1465101552508 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 21:39:12 INFO - PROCESS | 3824 | 1465101552510 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 21:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:39:12 INFO - PROCESS | 3824 | 1465101552582 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:39:12 INFO - PROCESS | 3824 | 1465101552583 Marionette TRACE conn5 <- [1,270,null,{}] 21:39:12 INFO - PROCESS | 3824 | 1465101552625 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:12 INFO - PROCESS | 3824 | 1465101552631 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:12 INFO - PROCESS | 3824 | 1465101552796 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 21:39:12 INFO - PROCESS | 3824 | 1465101552861 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:12 INFO - PROCESS | 3824 | 1465101552863 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:12 INFO - PROCESS | 3824 | ++DOCSHELL 0D81E000 == 42 [pid = 3824] [id = 77] 21:39:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (19DC3400) [pid = 3824] [serial = 228] [outer = 00000000] 21:39:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (19ED1800) [pid = 3824] [serial = 229] [outer = 19DC3400] 21:39:12 INFO - PROCESS | 3824 | 1465101552907 Marionette DEBUG loaded listener.js 21:39:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1AB80800) [pid = 3824] [serial = 230] [outer = 19DC3400] 21:39:13 INFO - PROCESS | 3824 | 1465101553346 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 810ms 21:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:39:13 INFO - PROCESS | 3824 | 1465101553372 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 21:39:13 INFO - PROCESS | 3824 | 1465101553374 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 21:39:13 INFO - PROCESS | 3824 | 1465101553383 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:39:13 INFO - PROCESS | 3824 | 1465101553385 Marionette TRACE conn5 <- [1,274,null,{}] 21:39:13 INFO - PROCESS | 3824 | 1465101553393 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:13 INFO - PROCESS | 3824 | 1465101553395 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:13 INFO - PROCESS | 3824 | 1465101553503 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 21:39:13 INFO - PROCESS | 3824 | 1465101553509 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:13 INFO - PROCESS | 3824 | 1465101553511 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:13 INFO - PROCESS | 3824 | ++DOCSHELL 1AB88C00 == 43 [pid = 3824] [id = 78] 21:39:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1AC71C00) [pid = 3824] [serial = 231] [outer = 00000000] 21:39:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (1BC97000) [pid = 3824] [serial = 232] [outer = 1AC71C00] 21:39:13 INFO - PROCESS | 3824 | 1465101553554 Marionette DEBUG loaded listener.js 21:39:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (1CB09C00) [pid = 3824] [serial = 233] [outer = 1AC71C00] 21:39:13 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (187E5C00) [pid = 3824] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:39:13 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (1AB79400) [pid = 3824] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:39:13 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (0DBCC400) [pid = 3824] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:39:13 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (19B41400) [pid = 3824] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:39:13 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (152C5C00) [pid = 3824] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:39:13 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (15A67C00) [pid = 3824] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:39:13 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1ACF4800) [pid = 3824] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:39:13 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (0DB30800) [pid = 3824] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:39:13 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (0DB36400) [pid = 3824] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:39:13 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (0DD58800) [pid = 3824] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:39:14 INFO - PROCESS | 3824 | 1465101554033 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 21:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 690ms 21:39:14 INFO - PROCESS | 3824 | 1465101554068 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 21:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:39:14 INFO - PROCESS | 3824 | 1465101554070 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 21:39:14 INFO - PROCESS | 3824 | 1465101554073 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:39:14 INFO - PROCESS | 3824 | 1465101554075 Marionette TRACE conn5 <- [1,278,null,{}] 21:39:14 INFO - PROCESS | 3824 | 1465101554079 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:14 INFO - PROCESS | 3824 | 1465101554081 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:14 INFO - PROCESS | 3824 | 1465101554203 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 21:39:14 INFO - PROCESS | 3824 | 1465101554285 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:14 INFO - PROCESS | 3824 | 1465101554287 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:14 INFO - PROCESS | 3824 | ++DOCSHELL 18D45C00 == 44 [pid = 3824] [id = 79] 21:39:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1ACF4800) [pid = 3824] [serial = 234] [outer = 00000000] 21:39:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1CF46C00) [pid = 3824] [serial = 235] [outer = 1ACF4800] 21:39:14 INFO - PROCESS | 3824 | 1465101554336 Marionette DEBUG loaded listener.js 21:39:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1D0E6000) [pid = 3824] [serial = 236] [outer = 1ACF4800] 21:39:14 INFO - PROCESS | 3824 | 1465101554698 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 21:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 21:39:14 INFO - PROCESS | 3824 | 1465101554744 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 21:39:14 INFO - PROCESS | 3824 | 1465101554746 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 21:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:39:14 INFO - PROCESS | 3824 | 1465101554749 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:39:14 INFO - PROCESS | 3824 | 1465101554751 Marionette TRACE conn5 <- [1,282,null,{}] 21:39:14 INFO - PROCESS | 3824 | 1465101554754 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:14 INFO - PROCESS | 3824 | 1465101554756 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:14 INFO - PROCESS | 3824 | 1465101554841 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 21:39:14 INFO - PROCESS | 3824 | 1465101554846 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:14 INFO - PROCESS | 3824 | 1465101554848 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:14 INFO - PROCESS | 3824 | ++DOCSHELL 1D491800 == 45 [pid = 3824] [id = 80] 21:39:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1DCA4400) [pid = 3824] [serial = 237] [outer = 00000000] 21:39:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1DCEF000) [pid = 3824] [serial = 238] [outer = 1DCA4400] 21:39:14 INFO - PROCESS | 3824 | 1465101554895 Marionette DEBUG loaded listener.js 21:39:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1DD15000) [pid = 3824] [serial = 239] [outer = 1DCA4400] 21:39:15 INFO - PROCESS | 3824 | 1465101555309 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 21:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 570ms 21:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:39:15 INFO - PROCESS | 3824 | 1465101555320 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 21:39:15 INFO - PROCESS | 3824 | 1465101555322 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 21:39:15 INFO - PROCESS | 3824 | 1465101555325 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:39:15 INFO - PROCESS | 3824 | 1465101555327 Marionette TRACE conn5 <- [1,286,null,{}] 21:39:15 INFO - PROCESS | 3824 | 1465101555330 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:15 INFO - PROCESS | 3824 | 1465101555332 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:15 INFO - PROCESS | 3824 | 1465101555456 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 21:39:15 INFO - PROCESS | 3824 | 1465101555464 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:15 INFO - PROCESS | 3824 | 1465101555466 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:15 INFO - PROCESS | 3824 | ++DOCSHELL 1DCB0C00 == 46 [pid = 3824] [id = 81] 21:39:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1DD18400) [pid = 3824] [serial = 240] [outer = 00000000] 21:39:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1DDCAC00) [pid = 3824] [serial = 241] [outer = 1DD18400] 21:39:15 INFO - PROCESS | 3824 | 1465101555513 Marionette DEBUG loaded listener.js 21:39:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (1DDCFC00) [pid = 3824] [serial = 242] [outer = 1DD18400] 21:39:16 INFO - PROCESS | 3824 | 1465101556010 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 21:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 21:39:16 INFO - PROCESS | 3824 | 1465101556057 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 21:39:16 INFO - PROCESS | 3824 | 1465101556062 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 21:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:39:16 INFO - PROCESS | 3824 | 1465101556067 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:39:16 INFO - PROCESS | 3824 | 1465101556071 Marionette TRACE conn5 <- [1,290,null,{}] 21:39:16 INFO - PROCESS | 3824 | 1465101556078 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:16 INFO - PROCESS | 3824 | 1465101556081 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:16 INFO - PROCESS | 3824 | 1465101556244 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 21:39:16 INFO - PROCESS | 3824 | 1465101556318 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:16 INFO - PROCESS | 3824 | 1465101556323 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:16 INFO - PROCESS | 3824 | ++DOCSHELL 0D74F000 == 47 [pid = 3824] [id = 82] 21:39:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (0D80A400) [pid = 3824] [serial = 243] [outer = 00000000] 21:39:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (0D820000) [pid = 3824] [serial = 244] [outer = 0D80A400] 21:39:16 INFO - PROCESS | 3824 | 1465101556379 Marionette DEBUG loaded listener.js 21:39:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (0D82D000) [pid = 3824] [serial = 245] [outer = 0D80A400] 21:39:16 INFO - PROCESS | 3824 | 1465101556984 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 970ms 21:39:17 INFO - PROCESS | 3824 | 1465101557042 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 21:39:17 INFO - PROCESS | 3824 | 1465101557047 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 21:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:39:17 INFO - PROCESS | 3824 | 1465101557054 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:39:17 INFO - PROCESS | 3824 | 1465101557057 Marionette TRACE conn5 <- [1,294,null,{}] 21:39:17 INFO - PROCESS | 3824 | 1465101557061 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:17 INFO - PROCESS | 3824 | 1465101557064 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:17 INFO - PROCESS | 3824 | 1465101557178 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 21:39:17 INFO - PROCESS | 3824 | 1465101557300 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:17 INFO - PROCESS | 3824 | 1465101557303 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:17 INFO - PROCESS | 3824 | ++DOCSHELL 15285800 == 48 [pid = 3824] [id = 83] 21:39:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (152C1800) [pid = 3824] [serial = 246] [outer = 00000000] 21:39:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (15A2E400) [pid = 3824] [serial = 247] [outer = 152C1800] 21:39:17 INFO - PROCESS | 3824 | 1465101557360 Marionette DEBUG loaded listener.js 21:39:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (16919800) [pid = 3824] [serial = 248] [outer = 152C1800] 21:39:17 INFO - PROCESS | 3824 | 1465101557919 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 930ms 21:39:17 INFO - PROCESS | 3824 | 1465101557987 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 21:39:17 INFO - PROCESS | 3824 | 1465101557990 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 21:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:39:17 INFO - PROCESS | 3824 | 1465101557993 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:39:17 INFO - PROCESS | 3824 | 1465101557997 Marionette TRACE conn5 <- [1,298,null,{}] 21:39:18 INFO - PROCESS | 3824 | 1465101558009 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:18 INFO - PROCESS | 3824 | 1465101558014 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:18 INFO - PROCESS | 3824 | 1465101558162 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 21:39:18 INFO - PROCESS | 3824 | 1465101558286 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:18 INFO - PROCESS | 3824 | 1465101558289 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:18 INFO - PROCESS | 3824 | ++DOCSHELL 0D929C00 == 49 [pid = 3824] [id = 84] 21:39:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (0D92A000) [pid = 3824] [serial = 249] [outer = 00000000] 21:39:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (17642000) [pid = 3824] [serial = 250] [outer = 0D92A000] 21:39:18 INFO - PROCESS | 3824 | 1465101558351 Marionette DEBUG loaded listener.js 21:39:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (18DA7800) [pid = 3824] [serial = 251] [outer = 0D92A000] 21:39:18 INFO - PROCESS | 3824 | 1465101558913 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 970ms 21:39:18 INFO - PROCESS | 3824 | 1465101558966 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 21:39:18 INFO - PROCESS | 3824 | 1465101558969 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 21:39:18 INFO - PROCESS | 3824 | 1465101558973 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:39:18 INFO - PROCESS | 3824 | 1465101558975 Marionette TRACE conn5 <- [1,302,null,{}] 21:39:18 INFO - PROCESS | 3824 | 1465101558979 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:18 INFO - PROCESS | 3824 | 1465101558982 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:19 INFO - PROCESS | 3824 | 1465101559111 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 21:39:19 INFO - PROCESS | 3824 | 1465101559387 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:19 INFO - PROCESS | 3824 | 1465101559390 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:19 INFO - PROCESS | 3824 | ++DOCSHELL 0CBEC800 == 50 [pid = 3824] [id = 85] 21:39:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (0D755C00) [pid = 3824] [serial = 252] [outer = 00000000] 21:39:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (0D80C400) [pid = 3824] [serial = 253] [outer = 0D755C00] 21:39:19 INFO - PROCESS | 3824 | 1465101559458 Marionette DEBUG loaded listener.js 21:39:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 109 (0D81A800) [pid = 3824] [serial = 254] [outer = 0D755C00] 21:39:19 INFO - PROCESS | 3824 | 1465101559572 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:39:20 INFO - PROCESS | 3824 | 1465101560065 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1130ms 21:39:20 INFO - PROCESS | 3824 | 1465101560108 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 21:39:20 INFO - PROCESS | 3824 | 1465101560111 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 21:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:39:20 INFO - PROCESS | 3824 | 1465101560116 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:39:20 INFO - PROCESS | 3824 | 1465101560119 Marionette TRACE conn5 <- [1,306,null,{}] 21:39:20 INFO - PROCESS | 3824 | 1465101560125 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:20 INFO - PROCESS | 3824 | 1465101560129 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:20 INFO - PROCESS | 3824 | 1465101560235 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 21:39:20 INFO - PROCESS | 3824 | 1465101560336 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:20 INFO - PROCESS | 3824 | 1465101560338 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:20 INFO - PROCESS | 3824 | ++DOCSHELL 0DF40C00 == 51 [pid = 3824] [id = 86] 21:39:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 110 (0E72BC00) [pid = 3824] [serial = 255] [outer = 00000000] 21:39:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 111 (0E750800) [pid = 3824] [serial = 256] [outer = 0E72BC00] 21:39:20 INFO - PROCESS | 3824 | 1465101560387 Marionette DEBUG loaded listener.js 21:39:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 112 (0E75A400) [pid = 3824] [serial = 257] [outer = 0E72BC00] 21:39:20 INFO - PROCESS | 3824 | --DOCSHELL 1D491800 == 50 [pid = 3824] [id = 80] 21:39:20 INFO - PROCESS | 3824 | --DOCSHELL 18D45C00 == 49 [pid = 3824] [id = 79] 21:39:20 INFO - PROCESS | 3824 | --DOCSHELL 1AB88C00 == 48 [pid = 3824] [id = 78] 21:39:20 INFO - PROCESS | 3824 | --DOCSHELL 0D81E000 == 47 [pid = 3824] [id = 77] 21:39:20 INFO - PROCESS | 3824 | --DOCSHELL 18D46000 == 46 [pid = 3824] [id = 76] 21:39:20 INFO - PROCESS | 3824 | --DOCSHELL 15A61C00 == 45 [pid = 3824] [id = 75] 21:39:20 INFO - PROCESS | 3824 | --DOCSHELL 0EAAF800 == 44 [pid = 3824] [id = 74] 21:39:20 INFO - PROCESS | 3824 | --DOCSHELL 0DB39400 == 43 [pid = 3824] [id = 73] 21:39:20 INFO - PROCESS | 3824 | --DOCSHELL 0D823000 == 42 [pid = 3824] [id = 72] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 111 (0E75E000) [pid = 3824] [serial = 169] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 110 (0E759400) [pid = 3824] [serial = 163] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 109 (18DA8000) [pid = 3824] [serial = 166] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOCSHELL 19EC8000 == 41 [pid = 3824] [id = 71] 21:39:20 INFO - PROCESS | 3824 | --DOCSHELL 152C3800 == 40 [pid = 3824] [id = 70] 21:39:20 INFO - PROCESS | 3824 | --DOCSHELL 0D80D000 == 39 [pid = 3824] [id = 69] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 108 (18DA9000) [pid = 3824] [serial = 184] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (18DB0000) [pid = 3824] [serial = 185] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (1AF75800) [pid = 3824] [serial = 190] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (0E74B000) [pid = 3824] [serial = 173] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (0E6DE800) [pid = 3824] [serial = 172] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (1AAF3400) [pid = 3824] [serial = 188] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (15363C00) [pid = 3824] [serial = 178] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (15890000) [pid = 3824] [serial = 179] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (19ECE000) [pid = 3824] [serial = 187] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (1763D800) [pid = 3824] [serial = 181] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (1CB75400) [pid = 3824] [serial = 199] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (0DD9A000) [pid = 3824] [serial = 175] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (0E6E6400) [pid = 3824] [serial = 176] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (0DD56400) [pid = 3824] [serial = 194] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (0DD53000) [pid = 3824] [serial = 193] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (17977000) [pid = 3824] [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.] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1BCB3400) [pid = 3824] [serial = 191] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (17974400) [pid = 3824] [serial = 196] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (18D10000) [pid = 3824] [serial = 197] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1D48D400) [pid = 3824] [serial = 200] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (17971400) [pid = 3824] [serial = 182] [outer = 00000000] [url = about:blank] 21:39:20 INFO - PROCESS | 3824 | 1465101560881 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 831ms 21:39:20 INFO - PROCESS | 3824 | 1465101560951 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 21:39:20 INFO - PROCESS | 3824 | 1465101560955 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 21:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:39:20 INFO - PROCESS | 3824 | 1465101560960 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:39:20 INFO - PROCESS | 3824 | 1465101560962 Marionette TRACE conn5 <- [1,310,null,{}] 21:39:20 INFO - PROCESS | 3824 | 1465101560966 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:20 INFO - PROCESS | 3824 | 1465101560968 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:21 INFO - PROCESS | 3824 | 1465101561061 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 21:39:21 INFO - PROCESS | 3824 | 1465101561075 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:21 INFO - PROCESS | 3824 | 1465101561078 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:21 INFO - PROCESS | 3824 | ++DOCSHELL 0DB61C00 == 40 [pid = 3824] [id = 87] 21:39:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0DD4A400) [pid = 3824] [serial = 258] [outer = 00000000] 21:39:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0E01EC00) [pid = 3824] [serial = 259] [outer = 0DD4A400] 21:39:21 INFO - PROCESS | 3824 | 1465101561122 Marionette DEBUG loaded listener.js 21:39:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0E74E800) [pid = 3824] [serial = 260] [outer = 0DD4A400] 21:39:21 INFO - PROCESS | 3824 | 1465101561586 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 21:39:21 INFO - PROCESS | 3824 | 1465101561637 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 21:39:21 INFO - PROCESS | 3824 | 1465101561639 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 21:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:39:21 INFO - PROCESS | 3824 | 1465101561644 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:39:21 INFO - PROCESS | 3824 | 1465101561650 Marionette TRACE conn5 <- [1,314,null,{}] 21:39:21 INFO - PROCESS | 3824 | 1465101561659 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:21 INFO - PROCESS | 3824 | 1465101561662 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:21 INFO - PROCESS | 3824 | 1465101561748 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 21:39:21 INFO - PROCESS | 3824 | 1465101561756 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:21 INFO - PROCESS | 3824 | 1465101561758 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:21 INFO - PROCESS | 3824 | ++DOCSHELL 1588C000 == 41 [pid = 3824] [id = 88] 21:39:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (15890000) [pid = 3824] [serial = 261] [outer = 00000000] 21:39:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (15A2C400) [pid = 3824] [serial = 262] [outer = 15890000] 21:39:21 INFO - PROCESS | 3824 | 1465101561802 Marionette DEBUG loaded listener.js 21:39:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (15A64800) [pid = 3824] [serial = 263] [outer = 15890000] 21:39:22 INFO - PROCESS | 3824 | 1465101562265 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 21:39:22 INFO - PROCESS | 3824 | 1465101562275 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 21:39:22 INFO - PROCESS | 3824 | 1465101562278 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 21:39:22 INFO - PROCESS | 3824 | 1465101562281 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:39:22 INFO - PROCESS | 3824 | 1465101562283 Marionette TRACE conn5 <- [1,318,null,{}] 21:39:22 INFO - PROCESS | 3824 | 1465101562290 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:22 INFO - PROCESS | 3824 | 1465101562293 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:22 INFO - PROCESS | 3824 | 1465101562391 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 21:39:22 INFO - PROCESS | 3824 | 1465101562426 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:22 INFO - PROCESS | 3824 | 1465101562428 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:22 INFO - PROCESS | 3824 | ++DOCSHELL 16E0E000 == 42 [pid = 3824] [id = 89] 21:39:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (17970400) [pid = 3824] [serial = 264] [outer = 00000000] 21:39:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (18D08C00) [pid = 3824] [serial = 265] [outer = 17970400] 21:39:22 INFO - PROCESS | 3824 | 1465101562472 Marionette DEBUG loaded listener.js 21:39:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (18D42000) [pid = 3824] [serial = 266] [outer = 17970400] 21:39:22 INFO - PROCESS | 3824 | 1465101562907 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 21:39:22 INFO - PROCESS | 3824 | 1465101562956 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 21:39:22 INFO - PROCESS | 3824 | 1465101562958 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 21:39:22 INFO - PROCESS | 3824 | 1465101562961 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:39:22 INFO - PROCESS | 3824 | 1465101562963 Marionette TRACE conn5 <- [1,322,null,{}] 21:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:39:22 INFO - PROCESS | 3824 | 1465101562967 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:22 INFO - PROCESS | 3824 | 1465101562969 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:23 INFO - PROCESS | 3824 | 1465101563087 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 21:39:23 INFO - PROCESS | 3824 | 1465101563093 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:23 INFO - PROCESS | 3824 | 1465101563099 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:23 INFO - PROCESS | 3824 | ++DOCSHELL 18DA5400 == 43 [pid = 3824] [id = 90] 21:39:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (18DA5C00) [pid = 3824] [serial = 267] [outer = 00000000] 21:39:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (18DADC00) [pid = 3824] [serial = 268] [outer = 18DA5C00] 21:39:23 INFO - PROCESS | 3824 | 1465101563203 Marionette DEBUG loaded listener.js 21:39:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (19740C00) [pid = 3824] [serial = 269] [outer = 18DA5C00] 21:39:23 INFO - PROCESS | 3824 | 1465101563665 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 730ms 21:39:23 INFO - PROCESS | 3824 | 1465101563705 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 21:39:23 INFO - PROCESS | 3824 | 1465101563707 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 21:39:23 INFO - PROCESS | 3824 | 1465101563710 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:39:23 INFO - PROCESS | 3824 | 1465101563712 Marionette TRACE conn5 <- [1,326,null,{}] 21:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:39:23 INFO - PROCESS | 3824 | 1465101563715 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:23 INFO - PROCESS | 3824 | 1465101563718 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:23 INFO - PROCESS | 3824 | 1465101563852 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 21:39:23 INFO - PROCESS | 3824 | 1465101563911 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:23 INFO - PROCESS | 3824 | 1465101563913 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:23 INFO - PROCESS | 3824 | ++DOCSHELL 19DC8C00 == 44 [pid = 3824] [id = 91] 21:39:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (19DCC800) [pid = 3824] [serial = 270] [outer = 00000000] 21:39:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (19EC8400) [pid = 3824] [serial = 271] [outer = 19DCC800] 21:39:23 INFO - PROCESS | 3824 | 1465101563956 Marionette DEBUG loaded listener.js 21:39:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (1AAF1400) [pid = 3824] [serial = 272] [outer = 19DCC800] 21:39:24 INFO - PROCESS | 3824 | 1465101564383 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 730ms 21:39:24 INFO - PROCESS | 3824 | 1465101564464 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 21:39:24 INFO - PROCESS | 3824 | 1465101564467 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 21:39:24 INFO - PROCESS | 3824 | 1465101564470 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:39:24 INFO - PROCESS | 3824 | 1465101564472 Marionette TRACE conn5 <- [1,330,null,{}] 21:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:39:24 INFO - PROCESS | 3824 | 1465101564475 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:24 INFO - PROCESS | 3824 | 1465101564477 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:24 INFO - PROCESS | 3824 | 1465101564587 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 21:39:24 INFO - PROCESS | 3824 | 1465101564643 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:24 INFO - PROCESS | 3824 | 1465101564645 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:24 INFO - PROCESS | 3824 | ++DOCSHELL 1AAF3400 == 45 [pid = 3824] [id = 92] 21:39:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (1AAF5C00) [pid = 3824] [serial = 273] [outer = 00000000] 21:39:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (1BAA3000) [pid = 3824] [serial = 274] [outer = 1AAF5C00] 21:39:24 INFO - PROCESS | 3824 | 1465101564688 Marionette DEBUG loaded listener.js 21:39:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (1BAA4C00) [pid = 3824] [serial = 275] [outer = 1AAF5C00] 21:39:25 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (0DB58C00) [pid = 3824] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:39:25 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (0EAB0000) [pid = 3824] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:39:25 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (0D823400) [pid = 3824] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:39:25 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (18D48000) [pid = 3824] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:39:25 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (15A62800) [pid = 3824] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:39:25 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (19DC3400) [pid = 3824] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:39:25 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (1AC71C00) [pid = 3824] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:39:25 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (1ACF4800) [pid = 3824] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:39:25 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (1DCA4400) [pid = 3824] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:39:25 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (0DB61800) [pid = 3824] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:39:25 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (0D80E400) [pid = 3824] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:39:25 INFO - PROCESS | 3824 | 1465101565235 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 830ms 21:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:39:25 INFO - PROCESS | 3824 | 1465101565305 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 21:39:25 INFO - PROCESS | 3824 | 1465101565307 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 21:39:25 INFO - PROCESS | 3824 | 1465101565310 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:39:25 INFO - PROCESS | 3824 | 1465101565312 Marionette TRACE conn5 <- [1,334,null,{}] 21:39:25 INFO - PROCESS | 3824 | 1465101565320 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:25 INFO - PROCESS | 3824 | 1465101565321 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:25 INFO - PROCESS | 3824 | 1465101565402 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 21:39:25 INFO - PROCESS | 3824 | 1465101565408 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:25 INFO - PROCESS | 3824 | 1465101565409 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:25 INFO - PROCESS | 3824 | ++DOCSHELL 0D801400 == 46 [pid = 3824] [id = 93] 21:39:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (0E74A000) [pid = 3824] [serial = 276] [outer = 00000000] 21:39:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (19ECE400) [pid = 3824] [serial = 277] [outer = 0E74A000] 21:39:25 INFO - PROCESS | 3824 | 1465101565455 Marionette DEBUG loaded listener.js 21:39:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (1AF75400) [pid = 3824] [serial = 278] [outer = 0E74A000] 21:39:25 INFO - PROCESS | 3824 | 1465101565885 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 21:39:25 INFO - PROCESS | 3824 | 1465101565941 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 21:39:25 INFO - PROCESS | 3824 | 1465101565943 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 21:39:25 INFO - PROCESS | 3824 | 1465101565946 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:39:25 INFO - PROCESS | 3824 | 1465101565948 Marionette TRACE conn5 <- [1,338,null,{}] 21:39:25 INFO - PROCESS | 3824 | 1465101565952 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:25 INFO - PROCESS | 3824 | 1465101565954 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:26 INFO - PROCESS | 3824 | 1465101566041 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 21:39:26 INFO - PROCESS | 3824 | 1465101566048 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:26 INFO - PROCESS | 3824 | 1465101566050 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:26 INFO - PROCESS | 3824 | ++DOCSHELL 18DA8800 == 47 [pid = 3824] [id = 94] 21:39:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (19ECA000) [pid = 3824] [serial = 279] [outer = 00000000] 21:39:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (1D48C000) [pid = 3824] [serial = 280] [outer = 19ECA000] 21:39:26 INFO - PROCESS | 3824 | 1465101566095 Marionette DEBUG loaded listener.js 21:39:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (1DCAF000) [pid = 3824] [serial = 281] [outer = 19ECA000] 21:39:26 INFO - PROCESS | 3824 | 1465101566518 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 21:39:26 INFO - PROCESS | 3824 | 1465101566581 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 21:39:26 INFO - PROCESS | 3824 | 1465101566583 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 21:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:39:26 INFO - PROCESS | 3824 | 1465101566591 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:39:26 INFO - PROCESS | 3824 | 1465101566592 Marionette TRACE conn5 <- [1,342,null,{}] 21:39:26 INFO - PROCESS | 3824 | 1465101566596 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:26 INFO - PROCESS | 3824 | 1465101566598 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:26 INFO - PROCESS | 3824 | 1465101566684 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 21:39:26 INFO - PROCESS | 3824 | 1465101566689 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:26 INFO - PROCESS | 3824 | 1465101566692 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:26 INFO - PROCESS | 3824 | ++DOCSHELL 0C944C00 == 48 [pid = 3824] [id = 95] 21:39:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (0C945400) [pid = 3824] [serial = 282] [outer = 00000000] 21:39:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (0C949000) [pid = 3824] [serial = 283] [outer = 0C945400] 21:39:26 INFO - PROCESS | 3824 | 1465101566737 Marionette DEBUG loaded listener.js 21:39:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (15363C00) [pid = 3824] [serial = 284] [outer = 0C945400] 21:39:27 INFO - PROCESS | 3824 | 1465101567355 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 830ms 21:39:27 INFO - PROCESS | 3824 | 1465101567426 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 21:39:27 INFO - PROCESS | 3824 | 1465101567431 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 21:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:39:27 INFO - PROCESS | 3824 | 1465101567436 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:39:27 INFO - PROCESS | 3824 | 1465101567439 Marionette TRACE conn5 <- [1,346,null,{}] 21:39:27 INFO - PROCESS | 3824 | 1465101567486 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:27 INFO - PROCESS | 3824 | 1465101567489 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:27 INFO - PROCESS | 3824 | 1465101567629 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 21:39:27 INFO - PROCESS | 3824 | 1465101567723 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:27 INFO - PROCESS | 3824 | 1465101567726 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:27 INFO - PROCESS | 3824 | ++DOCSHELL 0D802C00 == 49 [pid = 3824] [id = 96] 21:39:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (0D804800) [pid = 3824] [serial = 285] [outer = 00000000] 21:39:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (0D825C00) [pid = 3824] [serial = 286] [outer = 0D804800] 21:39:27 INFO - PROCESS | 3824 | 1465101567783 Marionette DEBUG loaded listener.js 21:39:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (0D927800) [pid = 3824] [serial = 287] [outer = 0D804800] 21:39:28 INFO - PROCESS | 3824 | 1465101568381 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 990ms 21:39:28 INFO - PROCESS | 3824 | 1465101568426 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 21:39:28 INFO - PROCESS | 3824 | 1465101568431 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 21:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:39:28 INFO - PROCESS | 3824 | 1465101568438 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:39:28 INFO - PROCESS | 3824 | 1465101568441 Marionette TRACE conn5 <- [1,350,null,{}] 21:39:28 INFO - PROCESS | 3824 | 1465101568445 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:28 INFO - PROCESS | 3824 | 1465101568448 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:28 INFO - PROCESS | 3824 | 1465101568567 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 21:39:28 INFO - PROCESS | 3824 | 1465101568667 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:28 INFO - PROCESS | 3824 | 1465101568670 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:28 INFO - PROCESS | 3824 | ++DOCSHELL 0E755800 == 50 [pid = 3824] [id = 97] 21:39:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (0E758800) [pid = 3824] [serial = 288] [outer = 00000000] 21:39:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 109 (15278400) [pid = 3824] [serial = 289] [outer = 0E758800] 21:39:28 INFO - PROCESS | 3824 | 1465101568725 Marionette DEBUG loaded listener.js 21:39:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 110 (15948C00) [pid = 3824] [serial = 290] [outer = 0E758800] 21:39:29 INFO - PROCESS | 3824 | 1465101569371 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 970ms 21:39:29 INFO - PROCESS | 3824 | 1465101569411 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 21:39:29 INFO - PROCESS | 3824 | 1465101569414 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 21:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:39:29 INFO - PROCESS | 3824 | 1465101569417 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:39:29 INFO - PROCESS | 3824 | 1465101569421 Marionette TRACE conn5 <- [1,354,null,{}] 21:39:29 INFO - PROCESS | 3824 | 1465101569433 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:29 INFO - PROCESS | 3824 | 1465101569438 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:29 INFO - PROCESS | 3824 | 1465101569549 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 21:39:29 INFO - PROCESS | 3824 | 1465101569678 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:29 INFO - PROCESS | 3824 | 1465101569681 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:29 INFO - PROCESS | 3824 | ++DOCSHELL 19E0DC00 == 51 [pid = 3824] [id = 98] 21:39:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 111 (19ECF800) [pid = 3824] [serial = 291] [outer = 00000000] 21:39:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 112 (1AE08400) [pid = 3824] [serial = 292] [outer = 19ECF800] 21:39:29 INFO - PROCESS | 3824 | 1465101569738 Marionette DEBUG loaded listener.js 21:39:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 113 (1AE0C800) [pid = 3824] [serial = 293] [outer = 19ECF800] 21:39:30 INFO - PROCESS | 3824 | 1465101570297 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 930ms 21:39:30 INFO - PROCESS | 3824 | 1465101570351 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 21:39:30 INFO - PROCESS | 3824 | 1465101570355 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 21:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:39:30 INFO - PROCESS | 3824 | 1465101570358 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:39:30 INFO - PROCESS | 3824 | 1465101570360 Marionette TRACE conn5 <- [1,358,null,{}] 21:39:30 INFO - PROCESS | 3824 | 1465101570364 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:30 INFO - PROCESS | 3824 | 1465101570366 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:30 INFO - PROCESS | 3824 | 1465101570482 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 21:39:30 INFO - PROCESS | 3824 | 1465101570579 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:30 INFO - PROCESS | 3824 | 1465101570581 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:30 INFO - PROCESS | 3824 | ++DOCSHELL 1AE12C00 == 52 [pid = 3824] [id = 99] 21:39:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 114 (1AE13400) [pid = 3824] [serial = 294] [outer = 00000000] 21:39:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 115 (1BA77400) [pid = 3824] [serial = 295] [outer = 1AE13400] 21:39:30 INFO - PROCESS | 3824 | 1465101570634 Marionette DEBUG loaded listener.js 21:39:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 116 (1BA7C800) [pid = 3824] [serial = 296] [outer = 1AE13400] 21:39:31 INFO - PROCESS | 3824 | 1465101571469 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1119ms 21:39:31 INFO - PROCESS | 3824 | 1465101571480 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 21:39:31 INFO - PROCESS | 3824 | 1465101571484 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 21:39:31 INFO - PROCESS | 3824 | 1465101571504 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:39:31 INFO - PROCESS | 3824 | 1465101571507 Marionette TRACE conn5 <- [1,362,null,{}] 21:39:31 INFO - PROCESS | 3824 | 1465101571513 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:31 INFO - PROCESS | 3824 | 1465101571516 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:31 INFO - PROCESS | 3824 | 1465101571625 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 21:39:31 INFO - PROCESS | 3824 | 1465101571757 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:31 INFO - PROCESS | 3824 | 1465101571761 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:31 INFO - PROCESS | 3824 | ++DOCSHELL 0D824000 == 53 [pid = 3824] [id = 100] 21:39:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 117 (0D824400) [pid = 3824] [serial = 297] [outer = 00000000] 21:39:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 118 (0DB5C800) [pid = 3824] [serial = 298] [outer = 0D824400] 21:39:31 INFO - PROCESS | 3824 | 1465101571813 Marionette DEBUG loaded listener.js 21:39:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 119 (0DD57800) [pid = 3824] [serial = 299] [outer = 0D824400] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 1AAF7800 == 52 [pid = 3824] [id = 31] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0E74D800 == 51 [pid = 3824] [id = 32] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 18DA8800 == 50 [pid = 3824] [id = 94] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0D801400 == 49 [pid = 3824] [id = 93] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 1AAF3400 == 48 [pid = 3824] [id = 92] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 19DC8C00 == 47 [pid = 3824] [id = 91] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 18DA5400 == 46 [pid = 3824] [id = 90] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 16E0E000 == 45 [pid = 3824] [id = 89] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 1588C000 == 44 [pid = 3824] [id = 88] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0DB61C00 == 43 [pid = 3824] [id = 87] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0DF40C00 == 42 [pid = 3824] [id = 86] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0CBEC800 == 41 [pid = 3824] [id = 85] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 1DCB0C00 == 40 [pid = 3824] [id = 81] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 1C456800 == 39 [pid = 3824] [id = 54] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0D74F000 == 38 [pid = 3824] [id = 82] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0E762400 == 37 [pid = 3824] [id = 43] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0D819000 == 36 [pid = 3824] [id = 44] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0D825400 == 35 [pid = 3824] [id = 68] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0D80AC00 == 34 [pid = 3824] [id = 57] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 15285800 == 33 [pid = 3824] [id = 83] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0D929C00 == 32 [pid = 3824] [id = 84] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 1AE12C00 == 31 [pid = 3824] [id = 99] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0E755800 == 30 [pid = 3824] [id = 97] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 19E0DC00 == 29 [pid = 3824] [id = 98] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0C944C00 == 28 [pid = 3824] [id = 95] 21:39:32 INFO - PROCESS | 3824 | --DOCSHELL 0D802C00 == 27 [pid = 3824] [id = 96] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 118 (0E760400) [pid = 3824] [serial = 130] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 117 (1CB0F000) [pid = 3824] [serial = 170] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 116 (0DD4B000) [pid = 3824] [serial = 217] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 115 (0DD57C00) [pid = 3824] [serial = 218] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 114 (15362000) [pid = 3824] [serial = 220] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 113 (1588D800) [pid = 3824] [serial = 221] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 112 (1ACFA400) [pid = 3824] [serial = 211] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 111 (0DB3C400) [pid = 3824] [serial = 215] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 110 (0D829C00) [pid = 3824] [serial = 214] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 109 (18D4B000) [pid = 3824] [serial = 226] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 108 (18D4EC00) [pid = 3824] [serial = 227] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (15597400) [pid = 3824] [serial = 208] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (17972C00) [pid = 3824] [serial = 223] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (0D829000) [pid = 3824] [serial = 205] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (0D830400) [pid = 3824] [serial = 202] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (1AB80800) [pid = 3824] [serial = 230] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (19ED1800) [pid = 3824] [serial = 229] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (1BC97000) [pid = 3824] [serial = 232] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (1CF46C00) [pid = 3824] [serial = 235] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (1DD15000) [pid = 3824] [serial = 239] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (1DCEF000) [pid = 3824] [serial = 238] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (1CB09C00) [pid = 3824] [serial = 233] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (1D0E6000) [pid = 3824] [serial = 236] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1DDCAC00) [pid = 3824] [serial = 241] [outer = 00000000] [url = about:blank] 21:39:32 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (187E7000) [pid = 3824] [serial = 224] [outer = 00000000] [url = about:blank] 21:39:33 INFO - PROCESS | 3824 | 1465101573130 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1676ms 21:39:33 INFO - PROCESS | 3824 | 1465101573185 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 21:39:33 INFO - PROCESS | 3824 | 1465101573189 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 21:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:39:33 INFO - PROCESS | 3824 | 1465101573194 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:39:33 INFO - PROCESS | 3824 | 1465101573197 Marionette TRACE conn5 <- [1,366,null,{}] 21:39:33 INFO - PROCESS | 3824 | 1465101573203 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:33 INFO - PROCESS | 3824 | 1465101573206 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:33 INFO - PROCESS | 3824 | 1465101573295 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 21:39:33 INFO - PROCESS | 3824 | 1465101573302 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:33 INFO - PROCESS | 3824 | 1465101573307 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:33 INFO - PROCESS | 3824 | ++DOCSHELL 0D759000 == 28 [pid = 3824] [id = 101] 21:39:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (0D76FC00) [pid = 3824] [serial = 300] [outer = 00000000] 21:39:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (0D803800) [pid = 3824] [serial = 301] [outer = 0D76FC00] 21:39:33 INFO - PROCESS | 3824 | 1465101573354 Marionette DEBUG loaded listener.js 21:39:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (0D80B800) [pid = 3824] [serial = 302] [outer = 0D76FC00] 21:39:33 INFO - PROCESS | 3824 | 1465101573836 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 690ms 21:39:33 INFO - PROCESS | 3824 | 1465101573884 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 21:39:33 INFO - PROCESS | 3824 | 1465101573889 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 21:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:39:33 INFO - PROCESS | 3824 | 1465101573895 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:39:33 INFO - PROCESS | 3824 | 1465101573898 Marionette TRACE conn5 <- [1,370,null,{}] 21:39:33 INFO - PROCESS | 3824 | 1465101573902 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:33 INFO - PROCESS | 3824 | 1465101573904 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:33 INFO - PROCESS | 3824 | 1465101573993 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 21:39:34 INFO - PROCESS | 3824 | 1465101574114 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:34 INFO - PROCESS | 3824 | 1465101574117 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:34 INFO - PROCESS | 3824 | ++DOCSHELL 0D91F000 == 29 [pid = 3824] [id = 102] 21:39:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (0D91FC00) [pid = 3824] [serial = 303] [outer = 00000000] 21:39:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (0D929C00) [pid = 3824] [serial = 304] [outer = 0D91FC00] 21:39:34 INFO - PROCESS | 3824 | 1465101574165 Marionette DEBUG loaded listener.js 21:39:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (0DBCCC00) [pid = 3824] [serial = 305] [outer = 0D91FC00] 21:39:34 INFO - PROCESS | 3824 | 1465101574555 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 732ms 21:39:34 INFO - PROCESS | 3824 | 1465101574631 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 21:39:34 INFO - PROCESS | 3824 | 1465101574633 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 21:39:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:39:34 INFO - PROCESS | 3824 | 1465101574641 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:39:34 INFO - PROCESS | 3824 | 1465101574645 Marionette TRACE conn5 <- [1,374,null,{}] 21:39:34 INFO - PROCESS | 3824 | 1465101574656 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:34 INFO - PROCESS | 3824 | 1465101574660 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:34 INFO - PROCESS | 3824 | 1465101574746 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 21:39:34 INFO - PROCESS | 3824 | 1465101574763 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:34 INFO - PROCESS | 3824 | 1465101574766 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:34 INFO - PROCESS | 3824 | ++DOCSHELL 0E75C000 == 30 [pid = 3824] [id = 103] 21:39:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (0E75C400) [pid = 3824] [serial = 306] [outer = 00000000] 21:39:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (0E762000) [pid = 3824] [serial = 307] [outer = 0E75C400] 21:39:34 INFO - PROCESS | 3824 | 1465101574814 Marionette DEBUG loaded listener.js 21:39:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (0EA8D000) [pid = 3824] [serial = 308] [outer = 0E75C400] 21:39:35 INFO - PROCESS | 3824 | 1465101575339 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:39:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:39:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 730ms 21:39:35 INFO - PROCESS | 3824 | 1465101575387 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 21:39:35 INFO - PROCESS | 3824 | 1465101575390 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 21:39:35 INFO - PROCESS | 3824 | 1465101575393 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:39:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:39:35 INFO - PROCESS | 3824 | 1465101575395 Marionette TRACE conn5 <- [1,378,null,{}] 21:39:35 INFO - PROCESS | 3824 | 1465101575399 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:35 INFO - PROCESS | 3824 | 1465101575401 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:35 INFO - PROCESS | 3824 | 1465101575515 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 21:39:35 INFO - PROCESS | 3824 | 1465101575520 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:35 INFO - PROCESS | 3824 | 1465101575522 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:35 INFO - PROCESS | 3824 | ++DOCSHELL 0EA8F800 == 31 [pid = 3824] [id = 104] 21:39:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (0EAB1C00) [pid = 3824] [serial = 309] [outer = 00000000] 21:39:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (1588B400) [pid = 3824] [serial = 310] [outer = 0EAB1C00] 21:39:35 INFO - PROCESS | 3824 | 1465101575567 Marionette DEBUG loaded listener.js 21:39:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (15A24400) [pid = 3824] [serial = 311] [outer = 0EAB1C00] 21:39:36 INFO - PROCESS | 3824 | 1465101576058 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:39:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:39:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 21:39:36 INFO - PROCESS | 3824 | 1465101576131 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 21:39:36 INFO - PROCESS | 3824 | 1465101576133 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 21:39:36 INFO - PROCESS | 3824 | 1465101576137 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:39:36 INFO - PROCESS | 3824 | 1465101576139 Marionette TRACE conn5 <- [1,382,null,{}] 21:39:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:39:36 INFO - PROCESS | 3824 | 1465101576142 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:36 INFO - PROCESS | 3824 | 1465101576144 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:36 INFO - PROCESS | 3824 | 1465101576252 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 21:39:36 INFO - PROCESS | 3824 | 1465101576263 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:36 INFO - PROCESS | 3824 | 1465101576265 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:36 INFO - PROCESS | 3824 | ++DOCSHELL 16923000 == 32 [pid = 3824] [id = 105] 21:39:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (16924800) [pid = 3824] [serial = 312] [outer = 00000000] 21:39:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (17642400) [pid = 3824] [serial = 313] [outer = 16924800] 21:39:36 INFO - PROCESS | 3824 | 1465101576357 Marionette DEBUG loaded listener.js 21:39:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 109 (179F4000) [pid = 3824] [serial = 314] [outer = 16924800] 21:39:36 INFO - PROCESS | 3824 | 1465101576858 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:39:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:39:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 770ms 21:39:36 INFO - PROCESS | 3824 | 1465101576912 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 21:39:36 INFO - PROCESS | 3824 | 1465101576914 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 21:39:36 INFO - PROCESS | 3824 | 1465101576918 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:39:36 INFO - PROCESS | 3824 | 1465101576919 Marionette TRACE conn5 <- [1,386,null,{}] 21:39:36 INFO - PROCESS | 3824 | 1465101576923 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:36 INFO - PROCESS | 3824 | 1465101576928 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:37 INFO - PROCESS | 3824 | 1465101577449 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 108 (152C6400) [pid = 3824] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (19ECAC00) [pid = 3824] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (0D80DC00) [pid = 3824] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (1AAF5C00) [pid = 3824] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (19DCC800) [pid = 3824] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (0D92A000) [pid = 3824] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (152C1800) [pid = 3824] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (0D755C00) [pid = 3824] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (15890000) [pid = 3824] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (0DD4A400) [pid = 3824] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (0E72BC00) [pid = 3824] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (0D80A400) [pid = 3824] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (17970400) [pid = 3824] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1DD18400) [pid = 3824] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (19ECA000) [pid = 3824] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (0C945400) [pid = 3824] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (18DA5C00) [pid = 3824] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (0E74A000) [pid = 3824] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (0D827C00) [pid = 3824] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (15A61800) [pid = 3824] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1CB10C00) [pid = 3824] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0E71EC00) [pid = 3824] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:39:37 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1582D800) [pid = 3824] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:39:37 INFO - PROCESS | 3824 | 1465101577515 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:37 INFO - PROCESS | 3824 | 1465101577517 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:37 INFO - PROCESS | 3824 | ++DOCSHELL 0C945400 == 33 [pid = 3824] [id = 106] 21:39:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0C946C00) [pid = 3824] [serial = 315] [outer = 00000000] 21:39:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0D80DC00) [pid = 3824] [serial = 316] [outer = 0C946C00] 21:39:37 INFO - PROCESS | 3824 | 1465101577571 Marionette DEBUG loaded listener.js 21:39:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0D927000) [pid = 3824] [serial = 317] [outer = 0C946C00] 21:39:37 INFO - PROCESS | 3824 | 1465101577947 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 21:39:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:39:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1070ms 21:39:37 INFO - PROCESS | 3824 | 1465101577992 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 21:39:37 INFO - PROCESS | 3824 | 1465101577994 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 21:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:39:37 INFO - PROCESS | 3824 | 1465101577997 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:39:37 INFO - PROCESS | 3824 | 1465101577999 Marionette TRACE conn5 <- [1,390,null,{}] 21:39:38 INFO - PROCESS | 3824 | 1465101578002 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:38 INFO - PROCESS | 3824 | 1465101578004 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:38 INFO - PROCESS | 3824 | 1465101578082 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 21:39:38 INFO - PROCESS | 3824 | 1465101578087 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:38 INFO - PROCESS | 3824 | 1465101578089 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:38 INFO - PROCESS | 3824 | ++DOCSHELL 0E757400 == 34 [pid = 3824] [id = 107] 21:39:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0E765000) [pid = 3824] [serial = 318] [outer = 00000000] 21:39:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (18D44C00) [pid = 3824] [serial = 319] [outer = 0E765000] 21:39:38 INFO - PROCESS | 3824 | 1465101578131 Marionette DEBUG loaded listener.js 21:39:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (18D46400) [pid = 3824] [serial = 320] [outer = 0E765000] 21:39:38 INFO - PROCESS | 3824 | 1465101578570 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 21:39:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:39:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 21:39:38 INFO - PROCESS | 3824 | 1465101578628 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 21:39:38 INFO - PROCESS | 3824 | 1465101578631 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 21:39:38 INFO - PROCESS | 3824 | 1465101578634 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:39:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:39:38 INFO - PROCESS | 3824 | 1465101578635 Marionette TRACE conn5 <- [1,394,null,{}] 21:39:38 INFO - PROCESS | 3824 | 1465101578639 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:38 INFO - PROCESS | 3824 | 1465101578641 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:38 INFO - PROCESS | 3824 | 1465101578720 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 21:39:38 INFO - PROCESS | 3824 | 1465101578728 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:38 INFO - PROCESS | 3824 | 1465101578730 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:38 INFO - PROCESS | 3824 | ++DOCSHELL 0D929800 == 35 [pid = 3824] [id = 108] 21:39:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (18DA8C00) [pid = 3824] [serial = 321] [outer = 00000000] 21:39:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (19DCB800) [pid = 3824] [serial = 322] [outer = 18DA8C00] 21:39:38 INFO - PROCESS | 3824 | 1465101578773 Marionette DEBUG loaded listener.js 21:39:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (19DC4400) [pid = 3824] [serial = 323] [outer = 18DA8C00] 21:39:39 INFO - PROCESS | 3824 | 1465101579219 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 21:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 21:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:39:39 INFO - PROCESS | 3824 | 1465101579270 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 21:39:39 INFO - PROCESS | 3824 | 1465101579272 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 21:39:39 INFO - PROCESS | 3824 | 1465101579276 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:39:39 INFO - PROCESS | 3824 | 1465101579277 Marionette TRACE conn5 <- [1,398,null,{}] 21:39:39 INFO - PROCESS | 3824 | 1465101579281 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:39 INFO - PROCESS | 3824 | 1465101579283 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:39 INFO - PROCESS | 3824 | 1465101579374 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 21:39:39 INFO - PROCESS | 3824 | 1465101579382 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:39 INFO - PROCESS | 3824 | 1465101579383 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:39 INFO - PROCESS | 3824 | ++DOCSHELL 0E75BC00 == 36 [pid = 3824] [id = 109] 21:39:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (19ED0800) [pid = 3824] [serial = 324] [outer = 00000000] 21:39:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (1AAF2800) [pid = 3824] [serial = 325] [outer = 19ED0800] 21:39:39 INFO - PROCESS | 3824 | 1465101579427 Marionette DEBUG loaded listener.js 21:39:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (1AAF4400) [pid = 3824] [serial = 326] [outer = 19ED0800] 21:39:40 INFO - PROCESS | 3824 | 1465101580317 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 21:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1124ms 21:39:40 INFO - PROCESS | 3824 | 1465101580403 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 21:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:39:40 INFO - PROCESS | 3824 | 1465101580408 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 21:39:40 INFO - PROCESS | 3824 | 1465101580453 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:39:40 INFO - PROCESS | 3824 | 1465101580458 Marionette TRACE conn5 <- [1,402,null,{}] 21:39:40 INFO - PROCESS | 3824 | 1465101580465 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:40 INFO - PROCESS | 3824 | 1465101580469 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:40 INFO - PROCESS | 3824 | 1465101580627 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 21:39:40 INFO - PROCESS | 3824 | 1465101580705 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:40 INFO - PROCESS | 3824 | 1465101580708 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:40 INFO - PROCESS | 3824 | ++DOCSHELL 0D80A400 == 37 [pid = 3824] [id = 110] 21:39:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (0D81A400) [pid = 3824] [serial = 327] [outer = 00000000] 21:39:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (0DD4B000) [pid = 3824] [serial = 328] [outer = 0D81A400] 21:39:40 INFO - PROCESS | 3824 | 1465101580765 Marionette DEBUG loaded listener.js 21:39:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (0DD9B400) [pid = 3824] [serial = 329] [outer = 0D81A400] 21:39:41 INFO - PROCESS | 3824 | 1465101581667 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 21:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1318ms 21:39:41 INFO - PROCESS | 3824 | 1465101581731 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 21:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:39:41 INFO - PROCESS | 3824 | 1465101581735 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 21:39:41 INFO - PROCESS | 3824 | 1465101581740 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:39:41 INFO - PROCESS | 3824 | 1465101581743 Marionette TRACE conn5 <- [1,406,null,{}] 21:39:41 INFO - PROCESS | 3824 | 1465101581749 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:41 INFO - PROCESS | 3824 | 1465101581752 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:41 INFO - PROCESS | 3824 | 1465101581862 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 21:39:41 INFO - PROCESS | 3824 | 1465101581942 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:41 INFO - PROCESS | 3824 | 1465101581946 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:41 INFO - PROCESS | 3824 | ++DOCSHELL 0D807C00 == 38 [pid = 3824] [id = 111] 21:39:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (0D80A800) [pid = 3824] [serial = 330] [outer = 00000000] 21:39:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (0D817800) [pid = 3824] [serial = 331] [outer = 0D80A800] 21:39:42 INFO - PROCESS | 3824 | 1465101582043 Marionette DEBUG loaded listener.js 21:39:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (0D82B800) [pid = 3824] [serial = 332] [outer = 0D80A800] 21:39:42 INFO - PROCESS | 3824 | --DOCSHELL 0D929800 == 37 [pid = 3824] [id = 108] 21:39:42 INFO - PROCESS | 3824 | --DOCSHELL 0E757400 == 36 [pid = 3824] [id = 107] 21:39:42 INFO - PROCESS | 3824 | --DOCSHELL 0C945400 == 35 [pid = 3824] [id = 106] 21:39:42 INFO - PROCESS | 3824 | --DOCSHELL 16923000 == 34 [pid = 3824] [id = 105] 21:39:42 INFO - PROCESS | 3824 | --DOCSHELL 0EA8F800 == 33 [pid = 3824] [id = 104] 21:39:42 INFO - PROCESS | 3824 | --DOCSHELL 0E75C000 == 32 [pid = 3824] [id = 103] 21:39:42 INFO - PROCESS | 3824 | --DOCSHELL 0D91F000 == 31 [pid = 3824] [id = 102] 21:39:42 INFO - PROCESS | 3824 | --DOCSHELL 0D759000 == 30 [pid = 3824] [id = 101] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (1D531C00) [pid = 3824] [serial = 203] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (19B43400) [pid = 3824] [serial = 167] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (1DCA4C00) [pid = 3824] [serial = 160] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (0EA8C800) [pid = 3824] [serial = 164] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (18DAE000) [pid = 3824] [serial = 127] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (1BAA3000) [pid = 3824] [serial = 274] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (1AAF1400) [pid = 3824] [serial = 272] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (17642000) [pid = 3824] [serial = 250] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (18DA7800) [pid = 3824] [serial = 251] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (15A2E400) [pid = 3824] [serial = 247] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (16919800) [pid = 3824] [serial = 248] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (0D80C400) [pid = 3824] [serial = 253] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (0D81A800) [pid = 3824] [serial = 254] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (15A2C400) [pid = 3824] [serial = 262] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (15A64800) [pid = 3824] [serial = 263] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (0E01EC00) [pid = 3824] [serial = 259] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0E74E800) [pid = 3824] [serial = 260] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0E750800) [pid = 3824] [serial = 256] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19EC8400) [pid = 3824] [serial = 271] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0E75A400) [pid = 3824] [serial = 257] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0D820000) [pid = 3824] [serial = 244] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D82D000) [pid = 3824] [serial = 245] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (18D08C00) [pid = 3824] [serial = 265] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1DDCFC00) [pid = 3824] [serial = 242] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1DCAF000) [pid = 3824] [serial = 281] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0C949000) [pid = 3824] [serial = 283] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1D48C000) [pid = 3824] [serial = 280] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15363C00) [pid = 3824] [serial = 284] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1BAA4C00) [pid = 3824] [serial = 275] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (18DADC00) [pid = 3824] [serial = 268] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19740C00) [pid = 3824] [serial = 269] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (19ECE400) [pid = 3824] [serial = 277] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1AF75400) [pid = 3824] [serial = 278] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (18D42000) [pid = 3824] [serial = 266] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (15A28000) [pid = 3824] [serial = 209] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1D52D000) [pid = 3824] [serial = 212] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0D82F400) [pid = 3824] [serial = 206] [outer = 00000000] [url = about:blank] 21:39:42 INFO - PROCESS | 3824 | 1465101582577 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 21:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 872ms 21:39:42 INFO - PROCESS | 3824 | 1465101582612 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 21:39:42 INFO - PROCESS | 3824 | 1465101582618 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 21:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:39:42 INFO - PROCESS | 3824 | 1465101582624 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:39:42 INFO - PROCESS | 3824 | 1465101582627 Marionette TRACE conn5 <- [1,410,null,{}] 21:39:42 INFO - PROCESS | 3824 | 1465101582630 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:42 INFO - PROCESS | 3824 | 1465101582633 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:42 INFO - PROCESS | 3824 | 1465101582724 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 21:39:42 INFO - PROCESS | 3824 | 1465101582733 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:42 INFO - PROCESS | 3824 | 1465101582735 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:42 INFO - PROCESS | 3824 | ++DOCSHELL 0D82F000 == 31 [pid = 3824] [id = 112] 21:39:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D921400) [pid = 3824] [serial = 333] [outer = 00000000] 21:39:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0DBCC000) [pid = 3824] [serial = 334] [outer = 0D921400] 21:39:42 INFO - PROCESS | 3824 | 1465101582786 Marionette DEBUG loaded listener.js 21:39:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0DD51800) [pid = 3824] [serial = 335] [outer = 0D921400] 21:39:43 INFO - PROCESS | 3824 | 1465101583270 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 21:39:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:39:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 21:39:43 INFO - PROCESS | 3824 | 1465101583297 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 21:39:43 INFO - PROCESS | 3824 | 1465101583300 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 21:39:43 INFO - PROCESS | 3824 | 1465101583303 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:39:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:39:43 INFO - PROCESS | 3824 | 1465101583307 Marionette TRACE conn5 <- [1,414,null,{}] 21:39:43 INFO - PROCESS | 3824 | 1465101583318 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:43 INFO - PROCESS | 3824 | 1465101583322 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:43 INFO - PROCESS | 3824 | 1465101583441 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 21:39:43 INFO - PROCESS | 3824 | 1465101583452 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:43 INFO - PROCESS | 3824 | 1465101583455 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:43 INFO - PROCESS | 3824 | ++DOCSHELL 0E75D800 == 32 [pid = 3824] [id = 113] 21:39:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E75DC00) [pid = 3824] [serial = 336] [outer = 00000000] 21:39:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0E80B800) [pid = 3824] [serial = 337] [outer = 0E75DC00] 21:39:43 INFO - PROCESS | 3824 | 1465101583503 Marionette DEBUG loaded listener.js 21:39:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0EAA7C00) [pid = 3824] [serial = 338] [outer = 0E75DC00] 21:39:43 INFO - PROCESS | 3824 | 1465101583979 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 21:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 21:39:44 INFO - PROCESS | 3824 | 1465101584038 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 21:39:44 INFO - PROCESS | 3824 | 1465101584040 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 21:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:39:44 INFO - PROCESS | 3824 | 1465101584043 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:39:44 INFO - PROCESS | 3824 | 1465101584045 Marionette TRACE conn5 <- [1,418,null,{}] 21:39:44 INFO - PROCESS | 3824 | 1465101584049 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:44 INFO - PROCESS | 3824 | 1465101584051 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:44 INFO - PROCESS | 3824 | 1465101584137 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 21:39:44 INFO - PROCESS | 3824 | 1465101584144 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:44 INFO - PROCESS | 3824 | 1465101584146 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:44 INFO - PROCESS | 3824 | ++DOCSHELL 15977400 == 33 [pid = 3824] [id = 114] 21:39:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15978800) [pid = 3824] [serial = 339] [outer = 00000000] 21:39:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15A69800) [pid = 3824] [serial = 340] [outer = 15978800] 21:39:44 INFO - PROCESS | 3824 | 1465101584199 Marionette DEBUG loaded listener.js 21:39:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16923000) [pid = 3824] [serial = 341] [outer = 15978800] 21:39:45 INFO - PROCESS | 3824 | 1465101585119 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 21:39:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 21:39:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1128ms 21:39:45 INFO - PROCESS | 3824 | 1465101585175 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 21:39:45 INFO - PROCESS | 3824 | 1465101585177 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 21:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:39:45 INFO - PROCESS | 3824 | 1465101585181 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:39:45 INFO - PROCESS | 3824 | 1465101585182 Marionette TRACE conn5 <- [1,422,null,{}] 21:39:45 INFO - PROCESS | 3824 | 1465101585186 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:45 INFO - PROCESS | 3824 | 1465101585188 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:45 INFO - PROCESS | 3824 | 1465101585297 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 21:39:45 INFO - PROCESS | 3824 | 1465101585304 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:45 INFO - PROCESS | 3824 | 1465101585306 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:45 INFO - PROCESS | 3824 | ++DOCSHELL 177E9800 == 34 [pid = 3824] [id = 115] 21:39:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (17972000) [pid = 3824] [serial = 342] [outer = 00000000] 21:39:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18D08C00) [pid = 3824] [serial = 343] [outer = 17972000] 21:39:45 INFO - PROCESS | 3824 | 1465101585352 Marionette DEBUG loaded listener.js 21:39:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18D40400) [pid = 3824] [serial = 344] [outer = 17972000] 21:39:46 INFO - PROCESS | 3824 | 1465101586269 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 21:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1118ms 21:39:46 INFO - PROCESS | 3824 | 1465101586300 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 21:39:46 INFO - PROCESS | 3824 | 1465101586302 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 21:39:46 INFO - PROCESS | 3824 | 1465101586306 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:39:46 INFO - PROCESS | 3824 | 1465101586308 Marionette TRACE conn5 <- [1,426,null,{}] 21:39:46 INFO - PROCESS | 3824 | 1465101586311 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:46 INFO - PROCESS | 3824 | 1465101586317 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:46 INFO - PROCESS | 3824 | 1465101586456 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 21:39:46 INFO - PROCESS | 3824 | 1465101586462 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:46 INFO - PROCESS | 3824 | 1465101586464 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:46 INFO - PROCESS | 3824 | ++DOCSHELL 18D41800 == 35 [pid = 3824] [id = 116] 21:39:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18D46C00) [pid = 3824] [serial = 345] [outer = 00000000] 21:39:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18DAE400) [pid = 3824] [serial = 346] [outer = 18D46C00] 21:39:46 INFO - PROCESS | 3824 | 1465101586508 Marionette DEBUG loaded listener.js 21:39:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1973CC00) [pid = 3824] [serial = 347] [outer = 18D46C00] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19ECF800) [pid = 3824] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D804800) [pid = 3824] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0E765000) [pid = 3824] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0C946C00) [pid = 3824] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D824400) [pid = 3824] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D76FC00) [pid = 3824] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1AE13400) [pid = 3824] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0EAB1C00) [pid = 3824] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0E75C400) [pid = 3824] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0D91FC00) [pid = 3824] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (16924800) [pid = 3824] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0E758800) [pid = 3824] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:39:46 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (18DA8C00) [pid = 3824] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:39:46 INFO - PROCESS | 3824 | 1465101586988 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 21:39:47 INFO - PROCESS | 3824 | 1465101587043 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 21:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:39:47 INFO - PROCESS | 3824 | 1465101587046 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:39:47 INFO - PROCESS | 3824 | 1465101587048 Marionette TRACE conn5 <- [1,430,null,{}] 21:39:47 INFO - PROCESS | 3824 | 1465101587052 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:47 INFO - PROCESS | 3824 | 1465101587053 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:47 INFO - PROCESS | 3824 | 1465101587141 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 21:39:47 INFO - PROCESS | 3824 | 1465101587149 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:47 INFO - PROCESS | 3824 | 1465101587151 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:47 INFO - PROCESS | 3824 | ++DOCSHELL 0D817400 == 36 [pid = 3824] [id = 117] 21:39:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E74C400) [pid = 3824] [serial = 348] [outer = 00000000] 21:39:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1976C400) [pid = 3824] [serial = 349] [outer = 0E74C400] 21:39:47 INFO - PROCESS | 3824 | 1465101587194 Marionette DEBUG loaded listener.js 21:39:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (19B43800) [pid = 3824] [serial = 350] [outer = 0E74C400] 21:39:47 INFO - PROCESS | 3824 | 1465101587626 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 21:39:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:39:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 21:39:47 INFO - PROCESS | 3824 | 1465101587681 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 21:39:47 INFO - PROCESS | 3824 | 1465101587683 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 21:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:39:47 INFO - PROCESS | 3824 | 1465101587686 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:39:47 INFO - PROCESS | 3824 | 1465101587688 Marionette TRACE conn5 <- [1,434,null,{}] 21:39:47 INFO - PROCESS | 3824 | 1465101587691 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:47 INFO - PROCESS | 3824 | 1465101587693 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:47 INFO - PROCESS | 3824 | 1465101587772 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 21:39:47 INFO - PROCESS | 3824 | 1465101587780 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:47 INFO - PROCESS | 3824 | 1465101587782 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:47 INFO - PROCESS | 3824 | ++DOCSHELL 0D925400 == 37 [pid = 3824] [id = 118] 21:39:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (19DCC400) [pid = 3824] [serial = 351] [outer = 00000000] 21:39:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (19E0DC00) [pid = 3824] [serial = 352] [outer = 19DCC400] 21:39:47 INFO - PROCESS | 3824 | 1465101587826 Marionette DEBUG loaded listener.js 21:39:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19ECE400) [pid = 3824] [serial = 353] [outer = 19DCC400] 21:39:48 INFO - PROCESS | 3824 | 1465101588277 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 21:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 21:39:48 INFO - PROCESS | 3824 | 1465101588321 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 21:39:48 INFO - PROCESS | 3824 | 1465101588323 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 21:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:39:48 INFO - PROCESS | 3824 | 1465101588326 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:39:48 INFO - PROCESS | 3824 | 1465101588328 Marionette TRACE conn5 <- [1,438,null,{}] 21:39:48 INFO - PROCESS | 3824 | 1465101588331 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:48 INFO - PROCESS | 3824 | 1465101588333 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:48 INFO - PROCESS | 3824 | 1465101588413 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 21:39:48 INFO - PROCESS | 3824 | 1465101588419 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:48 INFO - PROCESS | 3824 | 1465101588421 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:48 INFO - PROCESS | 3824 | ++DOCSHELL 1AAF5800 == 38 [pid = 3824] [id = 119] 21:39:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1AAFE800) [pid = 3824] [serial = 354] [outer = 00000000] 21:39:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1AE05800) [pid = 3824] [serial = 355] [outer = 1AAFE800] 21:39:48 INFO - PROCESS | 3824 | 1465101588464 Marionette DEBUG loaded listener.js 21:39:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1AE0B000) [pid = 3824] [serial = 356] [outer = 1AAFE800] 21:39:49 INFO - PROCESS | 3824 | 1465101589112 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 21:39:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:39:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 870ms 21:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:39:49 INFO - PROCESS | 3824 | 1465101589201 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 21:39:49 INFO - PROCESS | 3824 | 1465101589206 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 21:39:49 INFO - PROCESS | 3824 | 1465101589211 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:39:49 INFO - PROCESS | 3824 | 1465101589214 Marionette TRACE conn5 <- [1,442,null,{}] 21:39:49 INFO - PROCESS | 3824 | 1465101589235 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:49 INFO - PROCESS | 3824 | 1465101589239 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:49 INFO - PROCESS | 3824 | 1465101589362 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 21:39:49 INFO - PROCESS | 3824 | 1465101589481 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:49 INFO - PROCESS | 3824 | 1465101589484 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:49 INFO - PROCESS | 3824 | ++DOCSHELL 0CA3F800 == 39 [pid = 3824] [id = 120] 21:39:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0D750400) [pid = 3824] [serial = 357] [outer = 00000000] 21:39:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0D91D400) [pid = 3824] [serial = 358] [outer = 0D750400] 21:39:49 INFO - PROCESS | 3824 | 1465101589541 Marionette DEBUG loaded listener.js 21:39:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (0DD9BC00) [pid = 3824] [serial = 359] [outer = 0D750400] 21:39:50 INFO - PROCESS | 3824 | 1465101590120 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 21:39:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:39:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 950ms 21:39:50 INFO - PROCESS | 3824 | 1465101590161 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 21:39:50 INFO - PROCESS | 3824 | 1465101590166 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 21:39:50 INFO - PROCESS | 3824 | 1465101590172 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:39:50 INFO - PROCESS | 3824 | 1465101590175 Marionette TRACE conn5 <- [1,446,null,{}] 21:39:50 INFO - PROCESS | 3824 | 1465101590180 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:50 INFO - PROCESS | 3824 | 1465101590182 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:50 INFO - PROCESS | 3824 | 1465101590294 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 21:39:50 INFO - PROCESS | 3824 | 1465101590392 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:50 INFO - PROCESS | 3824 | 1465101590395 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:50 INFO - PROCESS | 3824 | ++DOCSHELL 0EAB0800 == 40 [pid = 3824] [id = 121] 21:39:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1520E400) [pid = 3824] [serial = 360] [outer = 00000000] 21:39:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1588C000) [pid = 3824] [serial = 361] [outer = 1520E400] 21:39:50 INFO - PROCESS | 3824 | 1465101590452 Marionette DEBUG loaded listener.js 21:39:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15A68800) [pid = 3824] [serial = 362] [outer = 1520E400] 21:39:51 INFO - PROCESS | 3824 | 1465101591053 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 21:39:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 930ms 21:39:51 INFO - PROCESS | 3824 | 1465101591106 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 21:39:51 INFO - PROCESS | 3824 | 1465101591109 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 21:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:39:51 INFO - PROCESS | 3824 | 1465101591113 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:39:51 INFO - PROCESS | 3824 | 1465101591116 Marionette TRACE conn5 <- [1,450,null,{}] 21:39:51 INFO - PROCESS | 3824 | 1465101591127 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:51 INFO - PROCESS | 3824 | 1465101591132 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:51 INFO - PROCESS | 3824 | 1465101591242 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 21:39:51 INFO - PROCESS | 3824 | 1465101591342 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:51 INFO - PROCESS | 3824 | 1465101591345 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:51 INFO - PROCESS | 3824 | ++DOCSHELL 1BA77C00 == 41 [pid = 3824] [id = 122] 21:39:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1BA78400) [pid = 3824] [serial = 363] [outer = 00000000] 21:39:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1BA7B800) [pid = 3824] [serial = 364] [outer = 1BA78400] 21:39:51 INFO - PROCESS | 3824 | 1465101591401 Marionette DEBUG loaded listener.js 21:39:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1BA82800) [pid = 3824] [serial = 365] [outer = 1BA78400] 21:39:51 INFO - PROCESS | 3824 | 1465101591975 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 21:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:39:52 INFO - PROCESS | 3824 | 1465101592003 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 21:39:52 INFO - PROCESS | 3824 | 1465101592008 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:39:52 INFO - PROCESS | 3824 | 1465101592010 Marionette TRACE conn5 <- [1,454,null,{}] 21:39:52 INFO - PROCESS | 3824 | 1465101592014 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:52 INFO - PROCESS | 3824 | 1465101592016 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:52 INFO - PROCESS | 3824 | 1465101592127 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 21:39:52 INFO - PROCESS | 3824 | 1465101592223 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:52 INFO - PROCESS | 3824 | 1465101592225 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:52 INFO - PROCESS | 3824 | ++DOCSHELL 1BCB0800 == 42 [pid = 3824] [id = 123] 21:39:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1BCB2000) [pid = 3824] [serial = 366] [outer = 00000000] 21:39:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1C455C00) [pid = 3824] [serial = 367] [outer = 1BCB2000] 21:39:52 INFO - PROCESS | 3824 | 1465101592280 Marionette DEBUG loaded listener.js 21:39:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1CB04800) [pid = 3824] [serial = 368] [outer = 1BCB2000] 21:39:53 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:53 INFO - PROCESS | 3824 | 1465101593084 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 21:39:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:39:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1124ms 21:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:39:53 INFO - PROCESS | 3824 | 1465101593133 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 21:39:53 INFO - PROCESS | 3824 | 1465101593138 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 21:39:53 INFO - PROCESS | 3824 | 1465101593143 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:39:53 INFO - PROCESS | 3824 | 1465101593146 Marionette TRACE conn5 <- [1,458,null,{}] 21:39:53 INFO - PROCESS | 3824 | 1465101593152 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:53 INFO - PROCESS | 3824 | 1465101593154 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:53 INFO - PROCESS | 3824 | 1465101593260 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 21:39:53 INFO - PROCESS | 3824 | 1465101593358 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:53 INFO - PROCESS | 3824 | 1465101593363 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:53 INFO - PROCESS | 3824 | ++DOCSHELL 0D809400 == 43 [pid = 3824] [id = 124] 21:39:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0D80BC00) [pid = 3824] [serial = 369] [outer = 00000000] 21:39:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (0D921000) [pid = 3824] [serial = 370] [outer = 0D80BC00] 21:39:53 INFO - PROCESS | 3824 | 1465101593412 Marionette DEBUG loaded listener.js 21:39:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (0DD49400) [pid = 3824] [serial = 371] [outer = 0D80BC00] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 0D925400 == 42 [pid = 3824] [id = 118] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 0D817400 == 41 [pid = 3824] [id = 117] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 18D41800 == 40 [pid = 3824] [id = 116] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 177E9800 == 39 [pid = 3824] [id = 115] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 15977400 == 38 [pid = 3824] [id = 114] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 0E75D800 == 37 [pid = 3824] [id = 113] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 0D82F000 == 36 [pid = 3824] [id = 112] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 0D807C00 == 35 [pid = 3824] [id = 111] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 0D80A400 == 34 [pid = 3824] [id = 110] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 0E75BC00 == 33 [pid = 3824] [id = 109] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 0D824000 == 32 [pid = 3824] [id = 100] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 1BCB0800 == 31 [pid = 3824] [id = 123] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 0EAB0800 == 30 [pid = 3824] [id = 121] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 1BA77C00 == 29 [pid = 3824] [id = 122] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 1AAF5800 == 28 [pid = 3824] [id = 119] 21:39:54 INFO - PROCESS | 3824 | --DOCSHELL 0CA3F800 == 27 [pid = 3824] [id = 120] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1AE08400) [pid = 3824] [serial = 292] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (0D825C00) [pid = 3824] [serial = 286] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (18D44C00) [pid = 3824] [serial = 319] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (0D927000) [pid = 3824] [serial = 317] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (0DB5C800) [pid = 3824] [serial = 298] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0D803800) [pid = 3824] [serial = 301] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1BA77400) [pid = 3824] [serial = 295] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0D80DC00) [pid = 3824] [serial = 316] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0DD57800) [pid = 3824] [serial = 299] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1588B400) [pid = 3824] [serial = 310] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15A24400) [pid = 3824] [serial = 311] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1BA7C800) [pid = 3824] [serial = 296] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0EA8D000) [pid = 3824] [serial = 308] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D929C00) [pid = 3824] [serial = 304] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (17642400) [pid = 3824] [serial = 313] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (179F4000) [pid = 3824] [serial = 314] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15278400) [pid = 3824] [serial = 289] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D927800) [pid = 3824] [serial = 287] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15948C00) [pid = 3824] [serial = 290] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (18D46400) [pid = 3824] [serial = 320] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0D80B800) [pid = 3824] [serial = 302] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1AE0C800) [pid = 3824] [serial = 293] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0E762000) [pid = 3824] [serial = 307] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0DBCCC00) [pid = 3824] [serial = 305] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19DCB800) [pid = 3824] [serial = 322] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (19DC4400) [pid = 3824] [serial = 323] [outer = 00000000] [url = about:blank] 21:39:54 INFO - PROCESS | 3824 | 1465101594723 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 21:39:54 INFO - PROCESS | 3824 | 1465101594787 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 21:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:39:54 INFO - PROCESS | 3824 | 1465101594792 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:39:54 INFO - PROCESS | 3824 | 1465101594795 Marionette TRACE conn5 <- [1,462,null,{}] 21:39:54 INFO - PROCESS | 3824 | 1465101594800 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:54 INFO - PROCESS | 3824 | 1465101594803 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:54 INFO - PROCESS | 3824 | 1465101594894 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 21:39:54 INFO - PROCESS | 3824 | 1465101594902 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:54 INFO - PROCESS | 3824 | 1465101594905 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:54 INFO - PROCESS | 3824 | ++DOCSHELL 0D775C00 == 28 [pid = 3824] [id = 125] 21:39:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D801400) [pid = 3824] [serial = 372] [outer = 00000000] 21:39:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D805C00) [pid = 3824] [serial = 373] [outer = 0D801400] 21:39:54 INFO - PROCESS | 3824 | 1465101594952 Marionette DEBUG loaded listener.js 21:39:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D80D000) [pid = 3824] [serial = 374] [outer = 0D801400] 21:39:55 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:39:55 INFO - PROCESS | 3824 | 1465101595425 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 21:39:55 INFO - PROCESS | 3824 | 1465101595513 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 21:39:55 INFO - PROCESS | 3824 | 1465101595528 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:39:55 INFO - PROCESS | 3824 | 1465101595531 Marionette TRACE conn5 <- [1,466,null,{}] 21:39:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:39:55 INFO - PROCESS | 3824 | 1465101595535 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:55 INFO - PROCESS | 3824 | 1465101595537 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:55 INFO - PROCESS | 3824 | 1465101595632 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 21:39:55 INFO - PROCESS | 3824 | 1465101595712 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:55 INFO - PROCESS | 3824 | 1465101595715 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:55 INFO - PROCESS | 3824 | ++DOCSHELL 0D830C00 == 29 [pid = 3824] [id = 126] 21:39:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D928800) [pid = 3824] [serial = 376] [outer = 00000000] 21:39:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0DB3B800) [pid = 3824] [serial = 377] [outer = 0D928800] 21:39:55 INFO - PROCESS | 3824 | 1465101595766 Marionette DEBUG loaded listener.js 21:39:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0DBD0400) [pid = 3824] [serial = 378] [outer = 0D928800] 21:39:56 INFO - PROCESS | 3824 | 1465101596167 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 21:39:56 INFO - PROCESS | 3824 | 1465101596209 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 21:39:56 INFO - PROCESS | 3824 | 1465101596213 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:39:56 INFO - PROCESS | 3824 | 1465101596216 Marionette TRACE conn5 <- [1,470,null,{}] 21:39:56 INFO - PROCESS | 3824 | 1465101596267 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:56 INFO - PROCESS | 3824 | 1465101596271 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:56 INFO - PROCESS | 3824 | 1465101596357 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 21:39:56 INFO - PROCESS | 3824 | 1465101596374 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:56 INFO - PROCESS | 3824 | 1465101596377 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:56 INFO - PROCESS | 3824 | ++DOCSHELL 0E760C00 == 30 [pid = 3824] [id = 127] 21:39:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0E761000) [pid = 3824] [serial = 379] [outer = 00000000] 21:39:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0E765000) [pid = 3824] [serial = 380] [outer = 0E761000] 21:39:56 INFO - PROCESS | 3824 | 1465101596425 Marionette DEBUG loaded listener.js 21:39:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0EAAA400) [pid = 3824] [serial = 381] [outer = 0E761000] 21:39:56 INFO - PROCESS | 3824 | 1465101596930 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 21:39:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:39:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 21:39:56 INFO - PROCESS | 3824 | 1465101596947 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 21:39:56 INFO - PROCESS | 3824 | 1465101596949 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 21:39:56 INFO - PROCESS | 3824 | 1465101596953 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:39:56 INFO - PROCESS | 3824 | 1465101596954 Marionette TRACE conn5 <- [1,474,null,{}] 21:39:56 INFO - PROCESS | 3824 | 1465101596958 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:56 INFO - PROCESS | 3824 | 1465101596960 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:57 INFO - PROCESS | 3824 | 1465101597079 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 21:39:57 INFO - PROCESS | 3824 | 1465101597085 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:57 INFO - PROCESS | 3824 | 1465101597087 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:57 INFO - PROCESS | 3824 | ++DOCSHELL 0EAB1C00 == 31 [pid = 3824] [id = 128] 21:39:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (152C5C00) [pid = 3824] [serial = 382] [outer = 00000000] 21:39:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1582BC00) [pid = 3824] [serial = 383] [outer = 152C5C00] 21:39:57 INFO - PROCESS | 3824 | 1465101597131 Marionette DEBUG loaded listener.js 21:39:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15950000) [pid = 3824] [serial = 384] [outer = 152C5C00] 21:39:57 INFO - PROCESS | 3824 | 1465101597596 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 21:39:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:39:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 21:39:57 INFO - PROCESS | 3824 | 1465101597627 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 21:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:39:57 INFO - PROCESS | 3824 | 1465101597629 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 21:39:57 INFO - PROCESS | 3824 | 1465101597632 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:39:57 INFO - PROCESS | 3824 | 1465101597634 Marionette TRACE conn5 <- [1,478,null,{}] 21:39:57 INFO - PROCESS | 3824 | 1465101597637 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:57 INFO - PROCESS | 3824 | 1465101597639 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:57 INFO - PROCESS | 3824 | 1465101597745 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 21:39:57 INFO - PROCESS | 3824 | 1465101597827 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:57 INFO - PROCESS | 3824 | 1465101597829 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:57 INFO - PROCESS | 3824 | ++DOCSHELL 15A2BC00 == 32 [pid = 3824] [id = 129] 21:39:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15A2C800) [pid = 3824] [serial = 385] [outer = 00000000] 21:39:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15A68C00) [pid = 3824] [serial = 386] [outer = 15A2C800] 21:39:57 INFO - PROCESS | 3824 | 1465101597873 Marionette DEBUG loaded listener.js 21:39:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1763CC00) [pid = 3824] [serial = 387] [outer = 15A2C800] 21:39:58 INFO - PROCESS | 3824 | 1465101598329 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 21:39:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:39:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 731ms 21:39:58 INFO - PROCESS | 3824 | 1465101598364 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 21:39:58 INFO - PROCESS | 3824 | 1465101598366 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 21:39:58 INFO - PROCESS | 3824 | 1465101598373 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:39:58 INFO - PROCESS | 3824 | 1465101598375 Marionette TRACE conn5 <- [1,482,null,{}] 21:39:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:39:58 INFO - PROCESS | 3824 | 1465101598378 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:58 INFO - PROCESS | 3824 | 1465101598384 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:58 INFO - PROCESS | 3824 | 1465101598517 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 21:39:58 INFO - PROCESS | 3824 | 1465101598575 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:58 INFO - PROCESS | 3824 | 1465101598577 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:58 INFO - PROCESS | 3824 | ++DOCSHELL 18D04C00 == 33 [pid = 3824] [id = 130] 21:39:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (18D47400) [pid = 3824] [serial = 388] [outer = 00000000] 21:39:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18D4D400) [pid = 3824] [serial = 389] [outer = 18D47400] 21:39:58 INFO - PROCESS | 3824 | 1465101598622 Marionette DEBUG loaded listener.js 21:39:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18DA6800) [pid = 3824] [serial = 390] [outer = 18D47400] 21:39:58 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (17972000) [pid = 3824] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:39:58 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (18D46C00) [pid = 3824] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:39:58 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0E74C400) [pid = 3824] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:39:58 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19ED0800) [pid = 3824] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:39:58 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D921400) [pid = 3824] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:39:58 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D80A800) [pid = 3824] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:39:58 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D81A400) [pid = 3824] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:39:58 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19DCC400) [pid = 3824] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:39:58 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0E75DC00) [pid = 3824] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:39:58 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15978800) [pid = 3824] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:39:58 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1AAFE800) [pid = 3824] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:39:59 INFO - PROCESS | 3824 | 1465101599263 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 21:39:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:39:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 930ms 21:39:59 INFO - PROCESS | 3824 | 1465101599309 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 21:39:59 INFO - PROCESS | 3824 | 1465101599311 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 21:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:39:59 INFO - PROCESS | 3824 | 1465101599314 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:39:59 INFO - PROCESS | 3824 | 1465101599316 Marionette TRACE conn5 <- [1,486,null,{}] 21:39:59 INFO - PROCESS | 3824 | 1465101599319 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:59 INFO - PROCESS | 3824 | 1465101599321 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:59 INFO - PROCESS | 3824 | 1465101599399 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 21:39:59 INFO - PROCESS | 3824 | 1465101599404 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:59 INFO - PROCESS | 3824 | 1465101599406 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:39:59 INFO - PROCESS | 3824 | ++DOCSHELL 0D0D3800 == 34 [pid = 3824] [id = 131] 21:39:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0D826C00) [pid = 3824] [serial = 391] [outer = 00000000] 21:39:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15A63000) [pid = 3824] [serial = 392] [outer = 0D826C00] 21:39:59 INFO - PROCESS | 3824 | 1465101599449 Marionette DEBUG loaded listener.js 21:39:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (17642800) [pid = 3824] [serial = 393] [outer = 0D826C00] 21:39:59 INFO - PROCESS | 3824 | 1465101599884 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 21:39:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:39:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 631ms 21:39:59 INFO - PROCESS | 3824 | 1465101599946 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 21:39:59 INFO - PROCESS | 3824 | 1465101599948 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 21:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:39:59 INFO - PROCESS | 3824 | 1465101599951 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:39:59 INFO - PROCESS | 3824 | 1465101599953 Marionette TRACE conn5 <- [1,490,null,{}] 21:39:59 INFO - PROCESS | 3824 | 1465101599956 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:59 INFO - PROCESS | 3824 | 1465101599958 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:00 INFO - PROCESS | 3824 | 1465101600036 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 21:40:00 INFO - PROCESS | 3824 | 1465101600044 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:00 INFO - PROCESS | 3824 | 1465101600046 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:00 INFO - PROCESS | 3824 | ++DOCSHELL 18DAAC00 == 35 [pid = 3824] [id = 132] 21:40:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18DAE000) [pid = 3824] [serial = 394] [outer = 00000000] 21:40:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18DE5C00) [pid = 3824] [serial = 395] [outer = 18DAE000] 21:40:00 INFO - PROCESS | 3824 | 1465101600090 Marionette DEBUG loaded listener.js 21:40:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18DB3800) [pid = 3824] [serial = 396] [outer = 18DAE000] 21:40:00 INFO - PROCESS | 3824 | 1465101600525 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 21:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 21:40:00 INFO - PROCESS | 3824 | 1465101600582 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 21:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:40:00 INFO - PROCESS | 3824 | 1465101600584 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 21:40:00 INFO - PROCESS | 3824 | 1465101600587 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:40:00 INFO - PROCESS | 3824 | 1465101600589 Marionette TRACE conn5 <- [1,494,null,{}] 21:40:00 INFO - PROCESS | 3824 | 1465101600593 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:00 INFO - PROCESS | 3824 | 1465101600594 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:00 INFO - PROCESS | 3824 | 1465101600672 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 21:40:00 INFO - PROCESS | 3824 | 1465101600678 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:00 INFO - PROCESS | 3824 | 1465101600680 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:00 INFO - PROCESS | 3824 | ++DOCSHELL 0E760800 == 36 [pid = 3824] [id = 133] 21:40:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19DC9400) [pid = 3824] [serial = 397] [outer = 00000000] 21:40:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19DCD800) [pid = 3824] [serial = 398] [outer = 19DC9400] 21:40:00 INFO - PROCESS | 3824 | 1465101600722 Marionette DEBUG loaded listener.js 21:40:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19EC8000) [pid = 3824] [serial = 399] [outer = 19DC9400] 21:40:01 INFO - PROCESS | 3824 | 1465101601553 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 21:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1019ms 21:40:01 INFO - PROCESS | 3824 | 1465101601608 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 21:40:01 INFO - PROCESS | 3824 | 1465101601612 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 21:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:40:01 INFO - PROCESS | 3824 | 1465101601618 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:40:01 INFO - PROCESS | 3824 | 1465101601621 Marionette TRACE conn5 <- [1,498,null,{}] 21:40:01 INFO - PROCESS | 3824 | 1465101601646 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:01 INFO - PROCESS | 3824 | 1465101601649 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:01 INFO - PROCESS | 3824 | 1465101601826 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 21:40:01 INFO - PROCESS | 3824 | 1465101601918 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:01 INFO - PROCESS | 3824 | 1465101601920 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:01 INFO - PROCESS | 3824 | ++DOCSHELL 0D807800 == 37 [pid = 3824] [id = 134] 21:40:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0D80A800) [pid = 3824] [serial = 400] [outer = 00000000] 21:40:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0D923000) [pid = 3824] [serial = 401] [outer = 0D80A800] 21:40:01 INFO - PROCESS | 3824 | 1465101601977 Marionette DEBUG loaded listener.js 21:40:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0DBD3C00) [pid = 3824] [serial = 402] [outer = 0D80A800] 21:40:02 INFO - PROCESS | 3824 | 1465101602675 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 21:40:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:40:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1124ms 21:40:02 INFO - PROCESS | 3824 | 1465101602752 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 21:40:02 INFO - PROCESS | 3824 | 1465101602757 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 21:40:02 INFO - PROCESS | 3824 | 1465101602763 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:40:02 INFO - PROCESS | 3824 | 1465101602766 Marionette TRACE conn5 <- [1,502,null,{}] 21:40:02 INFO - PROCESS | 3824 | 1465101602909 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:02 INFO - PROCESS | 3824 | 1465101602913 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:03 INFO - PROCESS | 3824 | 1465101603027 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 21:40:03 INFO - PROCESS | 3824 | 1465101603125 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:03 INFO - PROCESS | 3824 | 1465101603129 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:03 INFO - PROCESS | 3824 | ++DOCSHELL 0D758C00 == 38 [pid = 3824] [id = 135] 21:40:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0D76FC00) [pid = 3824] [serial = 403] [outer = 00000000] 21:40:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0D810400) [pid = 3824] [serial = 404] [outer = 0D76FC00] 21:40:03 INFO - PROCESS | 3824 | 1465101603178 Marionette DEBUG loaded listener.js 21:40:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0D82CC00) [pid = 3824] [serial = 405] [outer = 0D76FC00] 21:40:03 INFO - PROCESS | 3824 | --DOCSHELL 18DAAC00 == 37 [pid = 3824] [id = 132] 21:40:03 INFO - PROCESS | 3824 | --DOCSHELL 0D0D3800 == 36 [pid = 3824] [id = 131] 21:40:03 INFO - PROCESS | 3824 | --DOCSHELL 18D04C00 == 35 [pid = 3824] [id = 130] 21:40:03 INFO - PROCESS | 3824 | --DOCSHELL 15A2BC00 == 34 [pid = 3824] [id = 129] 21:40:03 INFO - PROCESS | 3824 | --DOCSHELL 0EAB1C00 == 33 [pid = 3824] [id = 128] 21:40:03 INFO - PROCESS | 3824 | --DOCSHELL 0E760C00 == 32 [pid = 3824] [id = 127] 21:40:03 INFO - PROCESS | 3824 | --DOCSHELL 0D830C00 == 31 [pid = 3824] [id = 126] 21:40:03 INFO - PROCESS | 3824 | --DOCSHELL 0D775C00 == 30 [pid = 3824] [id = 125] 21:40:03 INFO - PROCESS | 3824 | --DOCSHELL 0D809400 == 29 [pid = 3824] [id = 124] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (18D08C00) [pid = 3824] [serial = 343] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (18DAE400) [pid = 3824] [serial = 346] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (18D40400) [pid = 3824] [serial = 344] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1976C400) [pid = 3824] [serial = 349] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1AAF4400) [pid = 3824] [serial = 326] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1AAF2800) [pid = 3824] [serial = 325] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0DBCC000) [pid = 3824] [serial = 334] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0DD51800) [pid = 3824] [serial = 335] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D817800) [pid = 3824] [serial = 331] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D82B800) [pid = 3824] [serial = 332] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0DD4B000) [pid = 3824] [serial = 328] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19E0DC00) [pid = 3824] [serial = 352] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0DD9B400) [pid = 3824] [serial = 329] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0E80B800) [pid = 3824] [serial = 337] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0EAA7C00) [pid = 3824] [serial = 338] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15A69800) [pid = 3824] [serial = 340] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19ECE400) [pid = 3824] [serial = 353] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1AE05800) [pid = 3824] [serial = 355] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1973CC00) [pid = 3824] [serial = 347] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1AE0B000) [pid = 3824] [serial = 356] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (16923000) [pid = 3824] [serial = 341] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19B43800) [pid = 3824] [serial = 350] [outer = 00000000] [url = about:blank] 21:40:03 INFO - PROCESS | 3824 | 1465101603753 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 21:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1042ms 21:40:03 INFO - PROCESS | 3824 | 1465101603812 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 21:40:03 INFO - PROCESS | 3824 | 1465101603815 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 21:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:40:03 INFO - PROCESS | 3824 | 1465101603820 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:40:03 INFO - PROCESS | 3824 | 1465101603822 Marionette TRACE conn5 <- [1,506,null,{}] 21:40:03 INFO - PROCESS | 3824 | 1465101603827 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:03 INFO - PROCESS | 3824 | 1465101603830 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:03 INFO - PROCESS | 3824 | 1465101603917 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 21:40:03 INFO - PROCESS | 3824 | 1465101604001 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:03 INFO - PROCESS | 3824 | 1465101604005 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:04 INFO - PROCESS | 3824 | ++DOCSHELL 0D924C00 == 30 [pid = 3824] [id = 136] 21:40:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D927400) [pid = 3824] [serial = 406] [outer = 00000000] 21:40:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0DD4B000) [pid = 3824] [serial = 407] [outer = 0D927400] 21:40:04 INFO - PROCESS | 3824 | 1465101604053 Marionette DEBUG loaded listener.js 21:40:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0DD53000) [pid = 3824] [serial = 408] [outer = 0D927400] 21:40:04 INFO - PROCESS | 3824 | 1465101604464 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 21:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 21:40:04 INFO - PROCESS | 3824 | 1465101604513 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 21:40:04 INFO - PROCESS | 3824 | 1465101604516 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 21:40:04 INFO - PROCESS | 3824 | 1465101604520 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:40:04 INFO - PROCESS | 3824 | 1465101604522 Marionette TRACE conn5 <- [1,510,null,{}] 21:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:40:04 INFO - PROCESS | 3824 | 1465101604525 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:04 INFO - PROCESS | 3824 | 1465101604528 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:04 INFO - PROCESS | 3824 | 1465101604624 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 21:40:04 INFO - PROCESS | 3824 | 1465101604632 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:04 INFO - PROCESS | 3824 | 1465101604636 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:04 INFO - PROCESS | 3824 | ++DOCSHELL 0E74C800 == 31 [pid = 3824] [id = 137] 21:40:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0E74E800) [pid = 3824] [serial = 409] [outer = 00000000] 21:40:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0E75CC00) [pid = 3824] [serial = 410] [outer = 0E74E800] 21:40:04 INFO - PROCESS | 3824 | 1465101604685 Marionette DEBUG loaded listener.js 21:40:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0EA05C00) [pid = 3824] [serial = 411] [outer = 0E74E800] 21:40:05 INFO - PROCESS | 3824 | 1465101605168 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 21:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 21:40:05 INFO - PROCESS | 3824 | 1465101605203 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 21:40:05 INFO - PROCESS | 3824 | 1465101605209 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 21:40:05 INFO - PROCESS | 3824 | 1465101605214 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:40:05 INFO - PROCESS | 3824 | 1465101605215 Marionette TRACE conn5 <- [1,514,null,{}] 21:40:05 INFO - PROCESS | 3824 | 1465101605219 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:05 INFO - PROCESS | 3824 | 1465101605221 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:05 INFO - PROCESS | 3824 | 1465101605307 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 21:40:05 INFO - PROCESS | 3824 | 1465101605315 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:05 INFO - PROCESS | 3824 | 1465101605317 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:05 INFO - PROCESS | 3824 | ++DOCSHELL 15A29400 == 32 [pid = 3824] [id = 138] 21:40:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15A2A800) [pid = 3824] [serial = 412] [outer = 00000000] 21:40:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15A65400) [pid = 3824] [serial = 413] [outer = 15A2A800] 21:40:05 INFO - PROCESS | 3824 | 1465101605364 Marionette DEBUG loaded listener.js 21:40:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1691BC00) [pid = 3824] [serial = 414] [outer = 15A2A800] 21:40:05 INFO - PROCESS | 3824 | 1465101605797 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 21:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 21:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 21:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:40:05 INFO - PROCESS | 3824 | 1465101605848 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 21:40:05 INFO - PROCESS | 3824 | 1465101605851 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 21:40:05 INFO - PROCESS | 3824 | 1465101605854 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:40:05 INFO - PROCESS | 3824 | 1465101605855 Marionette TRACE conn5 <- [1,518,null,{}] 21:40:05 INFO - PROCESS | 3824 | 1465101605864 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:05 INFO - PROCESS | 3824 | 1465101605866 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:05 INFO - PROCESS | 3824 | 1465101605974 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 21:40:06 INFO - PROCESS | 3824 | 1465101606054 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:06 INFO - PROCESS | 3824 | 1465101606056 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:06 INFO - PROCESS | 3824 | ++DOCSHELL 17972C00 == 33 [pid = 3824] [id = 139] 21:40:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (17973C00) [pid = 3824] [serial = 415] [outer = 00000000] 21:40:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18D01C00) [pid = 3824] [serial = 416] [outer = 17973C00] 21:40:06 INFO - PROCESS | 3824 | 1465101606099 Marionette DEBUG loaded listener.js 21:40:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18D42C00) [pid = 3824] [serial = 417] [outer = 17973C00] 21:40:06 INFO - PROCESS | 3824 | 1465101606529 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 21:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 21:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:40:06 INFO - PROCESS | 3824 | 1465101606585 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 21:40:06 INFO - PROCESS | 3824 | 1465101606587 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 21:40:06 INFO - PROCESS | 3824 | 1465101606590 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:40:06 INFO - PROCESS | 3824 | 1465101606591 Marionette TRACE conn5 <- [1,522,null,{}] 21:40:06 INFO - PROCESS | 3824 | 1465101606600 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:06 INFO - PROCESS | 3824 | 1465101606606 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:06 INFO - PROCESS | 3824 | 1465101606753 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 21:40:06 INFO - PROCESS | 3824 | 1465101606812 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:06 INFO - PROCESS | 3824 | 1465101606814 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:06 INFO - PROCESS | 3824 | ++DOCSHELL 19735000 == 34 [pid = 3824] [id = 140] 21:40:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19737400) [pid = 3824] [serial = 418] [outer = 00000000] 21:40:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19B44000) [pid = 3824] [serial = 419] [outer = 19737400] 21:40:06 INFO - PROCESS | 3824 | 1465101606859 Marionette DEBUG loaded listener.js 21:40:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19DCA400) [pid = 3824] [serial = 420] [outer = 19737400] 21:40:07 INFO - PROCESS | 3824 | 1465101607361 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 21:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 830ms 21:40:07 INFO - PROCESS | 3824 | 1465101607420 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 21:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:40:07 INFO - PROCESS | 3824 | 1465101607422 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 21:40:07 INFO - PROCESS | 3824 | 1465101607426 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:40:07 INFO - PROCESS | 3824 | 1465101607427 Marionette TRACE conn5 <- [1,526,null,{}] 21:40:07 INFO - PROCESS | 3824 | 1465101607436 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:07 INFO - PROCESS | 3824 | 1465101607438 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:07 INFO - PROCESS | 3824 | 1465101607552 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 21:40:07 INFO - PROCESS | 3824 | 1465101607562 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:07 INFO - PROCESS | 3824 | 1465101607563 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:07 INFO - PROCESS | 3824 | ++DOCSHELL 19DD0400 == 35 [pid = 3824] [id = 141] 21:40:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19ECC400) [pid = 3824] [serial = 421] [outer = 00000000] 21:40:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AAF2800) [pid = 3824] [serial = 422] [outer = 19ECC400] 21:40:07 INFO - PROCESS | 3824 | 1465101607651 Marionette DEBUG loaded listener.js 21:40:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19ED1400) [pid = 3824] [serial = 423] [outer = 19ECC400] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1BCB2000) [pid = 3824] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (18DAE000) [pid = 3824] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0D826C00) [pid = 3824] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (152C5C00) [pid = 3824] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (15A2C800) [pid = 3824] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0E761000) [pid = 3824] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D928800) [pid = 3824] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D801400) [pid = 3824] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D80BC00) [pid = 3824] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18D47400) [pid = 3824] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D750400) [pid = 3824] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1520E400) [pid = 3824] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:40:07 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1BA78400) [pid = 3824] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:40:08 INFO - PROCESS | 3824 | 1465101608107 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 21:40:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 21:40:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 730ms 21:40:08 INFO - PROCESS | 3824 | 1465101608156 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 21:40:08 INFO - PROCESS | 3824 | 1465101608158 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 21:40:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:40:08 INFO - PROCESS | 3824 | 1465101608162 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:40:08 INFO - PROCESS | 3824 | 1465101608163 Marionette TRACE conn5 <- [1,530,null,{}] 21:40:08 INFO - PROCESS | 3824 | 1465101608173 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:08 INFO - PROCESS | 3824 | 1465101608175 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:08 INFO - PROCESS | 3824 | 1465101608280 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 21:40:08 INFO - PROCESS | 3824 | 1465101608286 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:08 INFO - PROCESS | 3824 | 1465101608287 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:08 INFO - PROCESS | 3824 | ++DOCSHELL 18D40C00 == 36 [pid = 3824] [id = 142] 21:40:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (18D41800) [pid = 3824] [serial = 424] [outer = 00000000] 21:40:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1A740C00) [pid = 3824] [serial = 425] [outer = 18D41800] 21:40:08 INFO - PROCESS | 3824 | 1465101608332 Marionette DEBUG loaded listener.js 21:40:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1AAF1400) [pid = 3824] [serial = 426] [outer = 18D41800] 21:40:08 INFO - PROCESS | 3824 | 1465101608749 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 21:40:08 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 21:40:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:40:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:40:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:40:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:40:08 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 21:40:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:40:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:40:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:40:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:40:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 21:40:08 INFO - PROCESS | 3824 | 1465101608793 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 21:40:08 INFO - PROCESS | 3824 | 1465101608795 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 21:40:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:40:08 INFO - PROCESS | 3824 | 1465101608797 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:40:08 INFO - PROCESS | 3824 | 1465101608799 Marionette TRACE conn5 <- [1,534,null,{}] 21:40:08 INFO - PROCESS | 3824 | 1465101608803 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:08 INFO - PROCESS | 3824 | 1465101608805 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:08 INFO - PROCESS | 3824 | 1465101608919 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 21:40:08 INFO - PROCESS | 3824 | 1465101608928 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:08 INFO - PROCESS | 3824 | 1465101608930 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:08 INFO - PROCESS | 3824 | ++DOCSHELL 1AC79000 == 37 [pid = 3824] [id = 143] 21:40:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1AE08400) [pid = 3824] [serial = 427] [outer = 00000000] 21:40:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1AE12800) [pid = 3824] [serial = 428] [outer = 1AE08400] 21:40:08 INFO - PROCESS | 3824 | 1465101608974 Marionette DEBUG loaded listener.js 21:40:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1AF75C00) [pid = 3824] [serial = 429] [outer = 1AE08400] 21:40:09 INFO - PROCESS | 3824 | 1465101609389 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 21:40:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 21:40:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 21:40:09 INFO - PROCESS | 3824 | 1465101609430 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 21:40:09 INFO - PROCESS | 3824 | 1465101609432 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 21:40:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:40:09 INFO - PROCESS | 3824 | 1465101609436 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:40:09 INFO - PROCESS | 3824 | 1465101609437 Marionette TRACE conn5 <- [1,538,null,{}] 21:40:09 INFO - PROCESS | 3824 | 1465101609455 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:09 INFO - PROCESS | 3824 | 1465101609457 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:09 INFO - PROCESS | 3824 | 1465101609540 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 21:40:09 INFO - PROCESS | 3824 | 1465101609546 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:09 INFO - PROCESS | 3824 | 1465101609548 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:09 INFO - PROCESS | 3824 | ++DOCSHELL 15A62800 == 38 [pid = 3824] [id = 144] 21:40:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1AF7D800) [pid = 3824] [serial = 430] [outer = 00000000] 21:40:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1BA81C00) [pid = 3824] [serial = 431] [outer = 1AF7D800] 21:40:09 INFO - PROCESS | 3824 | 1465101609591 Marionette DEBUG loaded listener.js 21:40:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1BC28000) [pid = 3824] [serial = 432] [outer = 1AF7D800] 21:40:10 INFO - PROCESS | 3824 | 1465101610076 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 21:40:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 21:40:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 690ms 21:40:10 INFO - PROCESS | 3824 | 1465101610149 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 21:40:10 INFO - PROCESS | 3824 | 1465101610154 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 21:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:40:10 INFO - PROCESS | 3824 | 1465101610165 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:40:10 INFO - PROCESS | 3824 | 1465101610169 Marionette TRACE conn5 <- [1,542,null,{}] 21:40:10 INFO - PROCESS | 3824 | 1465101610175 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:10 INFO - PROCESS | 3824 | 1465101610178 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:10 INFO - PROCESS | 3824 | 1465101610353 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 21:40:10 INFO - PROCESS | 3824 | 1465101610468 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:10 INFO - PROCESS | 3824 | 1465101610473 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:10 INFO - PROCESS | 3824 | ++DOCSHELL 0CBF3800 == 39 [pid = 3824] [id = 145] 21:40:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0D802C00) [pid = 3824] [serial = 433] [outer = 00000000] 21:40:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0D82B800) [pid = 3824] [serial = 434] [outer = 0D802C00] 21:40:10 INFO - PROCESS | 3824 | 1465101610545 Marionette DEBUG loaded listener.js 21:40:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0DD54C00) [pid = 3824] [serial = 435] [outer = 0D802C00] 21:40:10 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:10 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:40:11 INFO - PROCESS | 3824 | 1465101611099 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 21:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 990ms 21:40:11 INFO - PROCESS | 3824 | 1465101611155 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 21:40:11 INFO - PROCESS | 3824 | 1465101611160 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 21:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:40:11 INFO - PROCESS | 3824 | 1465101611166 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:40:11 INFO - PROCESS | 3824 | 1465101611169 Marionette TRACE conn5 <- [1,546,null,{}] 21:40:11 INFO - PROCESS | 3824 | 1465101611174 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:11 INFO - PROCESS | 3824 | 1465101611176 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:11 INFO - PROCESS | 3824 | 1465101611287 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 21:40:11 INFO - PROCESS | 3824 | 1465101611391 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:11 INFO - PROCESS | 3824 | 1465101611394 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:11 INFO - PROCESS | 3824 | ++DOCSHELL 152C5C00 == 40 [pid = 3824] [id = 146] 21:40:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1535BC00) [pid = 3824] [serial = 436] [outer = 00000000] 21:40:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (15971400) [pid = 3824] [serial = 437] [outer = 1535BC00] 21:40:11 INFO - PROCESS | 3824 | 1465101611450 Marionette DEBUG loaded listener.js 21:40:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (17970800) [pid = 3824] [serial = 438] [outer = 1535BC00] 21:40:12 INFO - PROCESS | 3824 | 1465101612055 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 21:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 21:40:12 INFO - PROCESS | 3824 | 1465101612100 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 21:40:12 INFO - PROCESS | 3824 | 1465101612103 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 21:40:12 INFO - PROCESS | 3824 | 1465101612107 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:40:12 INFO - PROCESS | 3824 | 1465101612110 Marionette TRACE conn5 <- [1,550,null,{}] 21:40:12 INFO - PROCESS | 3824 | 1465101612121 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:12 INFO - PROCESS | 3824 | 1465101612126 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:12 INFO - PROCESS | 3824 | 1465101612235 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 21:40:12 INFO - PROCESS | 3824 | 1465101612360 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:12 INFO - PROCESS | 3824 | 1465101612363 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:12 INFO - PROCESS | 3824 | ++DOCSHELL 1BA7D400 == 41 [pid = 3824] [id = 147] 21:40:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1BC28800) [pid = 3824] [serial = 439] [outer = 00000000] 21:40:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1C382C00) [pid = 3824] [serial = 440] [outer = 1BC28800] 21:40:12 INFO - PROCESS | 3824 | 1465101612421 Marionette DEBUG loaded listener.js 21:40:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1CB0CC00) [pid = 3824] [serial = 441] [outer = 1BC28800] 21:40:12 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:12 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:40:13 INFO - PROCESS | 3824 | 1465101613091 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 21:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1021ms 21:40:13 INFO - PROCESS | 3824 | 1465101613131 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 21:40:13 INFO - PROCESS | 3824 | 1465101613134 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 21:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:40:13 INFO - PROCESS | 3824 | 1465101613137 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:40:13 INFO - PROCESS | 3824 | 1465101613139 Marionette TRACE conn5 <- [1,554,null,{}] 21:40:13 INFO - PROCESS | 3824 | 1465101613144 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:13 INFO - PROCESS | 3824 | 1465101613146 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:13 INFO - PROCESS | 3824 | 1465101613261 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 21:40:13 INFO - PROCESS | 3824 | 1465101613387 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:13 INFO - PROCESS | 3824 | 1465101613389 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:13 INFO - PROCESS | 3824 | ++DOCSHELL 1D0E6800 == 42 [pid = 3824] [id = 148] 21:40:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1D0E8800) [pid = 3824] [serial = 442] [outer = 00000000] 21:40:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1DCA5000) [pid = 3824] [serial = 443] [outer = 1D0E8800] 21:40:13 INFO - PROCESS | 3824 | 1465101613448 Marionette DEBUG loaded listener.js 21:40:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1DCAAC00) [pid = 3824] [serial = 444] [outer = 1D0E8800] 21:40:13 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:13 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:40:14 INFO - PROCESS | 3824 | 1465101614185 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1130ms 21:40:14 INFO - PROCESS | 3824 | 1465101614271 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 21:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:40:14 INFO - PROCESS | 3824 | 1465101614276 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 21:40:14 INFO - PROCESS | 3824 | 1465101614281 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:40:14 INFO - PROCESS | 3824 | 1465101614285 Marionette TRACE conn5 <- [1,558,null,{}] 21:40:14 INFO - PROCESS | 3824 | 1465101614291 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:14 INFO - PROCESS | 3824 | 1465101614294 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:14 INFO - PROCESS | 3824 | 1465101614441 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 21:40:14 INFO - PROCESS | 3824 | 1465101614569 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:14 INFO - PROCESS | 3824 | 1465101614574 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:14 INFO - PROCESS | 3824 | ++DOCSHELL 0DD4C400 == 43 [pid = 3824] [id = 149] 21:40:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (0DD4D000) [pid = 3824] [serial = 445] [outer = 00000000] 21:40:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (0DDA7000) [pid = 3824] [serial = 446] [outer = 0DD4D000] 21:40:14 INFO - PROCESS | 3824 | 1465101614626 Marionette DEBUG loaded listener.js 21:40:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (0E72B000) [pid = 3824] [serial = 447] [outer = 0DD4D000] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 1AC79000 == 42 [pid = 3824] [id = 143] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 18D40C00 == 41 [pid = 3824] [id = 142] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 19DD0400 == 40 [pid = 3824] [id = 141] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 19735000 == 39 [pid = 3824] [id = 140] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 17972C00 == 38 [pid = 3824] [id = 139] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 15A29400 == 37 [pid = 3824] [id = 138] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 0E74C800 == 36 [pid = 3824] [id = 137] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 0D924C00 == 35 [pid = 3824] [id = 136] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 0D758C00 == 34 [pid = 3824] [id = 135] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 0D807800 == 33 [pid = 3824] [id = 134] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 0E760800 == 32 [pid = 3824] [id = 133] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 1D0E6800 == 31 [pid = 3824] [id = 148] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 1BA7D400 == 30 [pid = 3824] [id = 147] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 15A62800 == 29 [pid = 3824] [id = 144] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 0CBF3800 == 28 [pid = 3824] [id = 145] 21:40:15 INFO - PROCESS | 3824 | --DOCSHELL 152C5C00 == 27 [pid = 3824] [id = 146] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (1582BC00) [pid = 3824] [serial = 383] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (15A68C00) [pid = 3824] [serial = 386] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (0E765000) [pid = 3824] [serial = 380] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (0DB3B800) [pid = 3824] [serial = 377] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (0DBD0400) [pid = 3824] [serial = 378] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (0D805C00) [pid = 3824] [serial = 373] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (0D80D000) [pid = 3824] [serial = 374] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (0DD49400) [pid = 3824] [serial = 371] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (0D921000) [pid = 3824] [serial = 370] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (18D4D400) [pid = 3824] [serial = 389] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0DD9A800) [pid = 3824] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0DD9BC00) [pid = 3824] [serial = 359] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0D91D400) [pid = 3824] [serial = 358] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15A68800) [pid = 3824] [serial = 362] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1588C000) [pid = 3824] [serial = 361] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1BA82800) [pid = 3824] [serial = 365] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1BA7B800) [pid = 3824] [serial = 364] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1CB04800) [pid = 3824] [serial = 368] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1C455C00) [pid = 3824] [serial = 367] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1763CC00) [pid = 3824] [serial = 387] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18DE5C00) [pid = 3824] [serial = 395] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18DA6800) [pid = 3824] [serial = 390] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15950000) [pid = 3824] [serial = 384] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15A63000) [pid = 3824] [serial = 392] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (18DB3800) [pid = 3824] [serial = 396] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19DCD800) [pid = 3824] [serial = 398] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (17642800) [pid = 3824] [serial = 393] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0EAAA400) [pid = 3824] [serial = 381] [outer = 00000000] [url = about:blank] 21:40:15 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:15 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:40:15 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:15 INFO - PROCESS | 3824 | 1465101615713 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 21:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1478ms 21:40:15 INFO - PROCESS | 3824 | 1465101615792 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 21:40:15 INFO - PROCESS | 3824 | 1465101615796 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 21:40:15 INFO - PROCESS | 3824 | 1465101615800 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:40:15 INFO - PROCESS | 3824 | 1465101615805 Marionette TRACE conn5 <- [1,562,null,{}] 21:40:15 INFO - PROCESS | 3824 | 1465101615810 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:15 INFO - PROCESS | 3824 | 1465101615812 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:15 INFO - PROCESS | 3824 | 1465101615906 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 21:40:15 INFO - PROCESS | 3824 | 1465101615936 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:15 INFO - PROCESS | 3824 | 1465101615939 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:15 INFO - PROCESS | 3824 | ++DOCSHELL 0D821C00 == 28 [pid = 3824] [id = 150] 21:40:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D822000) [pid = 3824] [serial = 448] [outer = 00000000] 21:40:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D82A800) [pid = 3824] [serial = 449] [outer = 0D822000] 21:40:15 INFO - PROCESS | 3824 | 1465101615987 Marionette DEBUG loaded listener.js 21:40:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D920400) [pid = 3824] [serial = 450] [outer = 0D822000] 21:40:16 INFO - PROCESS | 3824 | 1465101616467 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:40:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:40:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 21:40:16 INFO - PROCESS | 3824 | 1465101616474 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 21:40:16 INFO - PROCESS | 3824 | 1465101616479 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 21:40:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:40:16 INFO - PROCESS | 3824 | 1465101616489 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:40:16 INFO - PROCESS | 3824 | 1465101616492 Marionette TRACE conn5 <- [1,566,null,{}] 21:40:16 INFO - PROCESS | 3824 | 1465101616496 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:16 INFO - PROCESS | 3824 | 1465101616498 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:16 INFO - PROCESS | 3824 | 1465101616589 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 21:40:16 INFO - PROCESS | 3824 | 1465101616598 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:16 INFO - PROCESS | 3824 | 1465101616600 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:16 INFO - PROCESS | 3824 | ++DOCSHELL 0DD55800 == 29 [pid = 3824] [id = 151] 21:40:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0DD58800) [pid = 3824] [serial = 451] [outer = 00000000] 21:40:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0DF43400) [pid = 3824] [serial = 452] [outer = 0DD58800] 21:40:16 INFO - PROCESS | 3824 | 1465101616647 Marionette DEBUG loaded listener.js 21:40:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0E6E6800) [pid = 3824] [serial = 453] [outer = 0DD58800] 21:40:17 INFO - PROCESS | 3824 | 1465101617133 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 21:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 21:40:17 INFO - PROCESS | 3824 | 1465101617179 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 21:40:17 INFO - PROCESS | 3824 | 1465101617181 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 21:40:17 INFO - PROCESS | 3824 | 1465101617185 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:40:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:40:17 INFO - PROCESS | 3824 | 1465101617188 Marionette TRACE conn5 <- [1,570,null,{}] 21:40:17 INFO - PROCESS | 3824 | 1465101617199 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:17 INFO - PROCESS | 3824 | 1465101617204 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:17 INFO - PROCESS | 3824 | 1465101617287 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 21:40:17 INFO - PROCESS | 3824 | 1465101617377 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:17 INFO - PROCESS | 3824 | 1465101617380 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:17 INFO - PROCESS | 3824 | ++DOCSHELL 0EA10C00 == 30 [pid = 3824] [id = 152] 21:40:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0EA8C800) [pid = 3824] [serial = 454] [outer = 00000000] 21:40:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (14EBF000) [pid = 3824] [serial = 455] [outer = 0EA8C800] 21:40:17 INFO - PROCESS | 3824 | 1465101617429 Marionette DEBUG loaded listener.js 21:40:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (14EC4000) [pid = 3824] [serial = 456] [outer = 0EA8C800] 21:40:17 INFO - PROCESS | 3824 | 1465101617853 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 21:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 21:40:17 INFO - PROCESS | 3824 | 1465101617919 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 21:40:17 INFO - PROCESS | 3824 | 1465101617922 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 21:40:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:40:17 INFO - PROCESS | 3824 | 1465101617925 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:40:17 INFO - PROCESS | 3824 | 1465101617927 Marionette TRACE conn5 <- [1,574,null,{}] 21:40:17 INFO - PROCESS | 3824 | 1465101617930 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:17 INFO - PROCESS | 3824 | 1465101617932 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:18 INFO - PROCESS | 3824 | 1465101618076 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 21:40:18 INFO - PROCESS | 3824 | 1465101618090 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:18 INFO - PROCESS | 3824 | 1465101618092 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:18 INFO - PROCESS | 3824 | ++DOCSHELL 14ECC800 == 31 [pid = 3824] [id = 153] 21:40:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (14ECCC00) [pid = 3824] [serial = 457] [outer = 00000000] 21:40:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (152C6800) [pid = 3824] [serial = 458] [outer = 14ECCC00] 21:40:18 INFO - PROCESS | 3824 | 1465101618184 Marionette DEBUG loaded listener.js 21:40:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15599000) [pid = 3824] [serial = 459] [outer = 14ECCC00] 21:40:18 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:18 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:18 INFO - PROCESS | 3824 | 1465101618605 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 21:40:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:40:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 21:40:18 INFO - PROCESS | 3824 | 1465101618659 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 21:40:18 INFO - PROCESS | 3824 | 1465101618661 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 21:40:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:40:18 INFO - PROCESS | 3824 | 1465101618664 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:40:18 INFO - PROCESS | 3824 | 1465101618666 Marionette TRACE conn5 <- [1,578,null,{}] 21:40:18 INFO - PROCESS | 3824 | 1465101618670 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:18 INFO - PROCESS | 3824 | 1465101618672 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:18 INFO - PROCESS | 3824 | 1465101618789 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 21:40:18 INFO - PROCESS | 3824 | 1465101618801 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:18 INFO - PROCESS | 3824 | 1465101618803 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:18 INFO - PROCESS | 3824 | ++DOCSHELL 15979C00 == 32 [pid = 3824] [id = 154] 21:40:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1597A800) [pid = 3824] [serial = 460] [outer = 00000000] 21:40:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15A60400) [pid = 3824] [serial = 461] [outer = 1597A800] 21:40:18 INFO - PROCESS | 3824 | 1465101618897 Marionette DEBUG loaded listener.js 21:40:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15A61400) [pid = 3824] [serial = 462] [outer = 1597A800] 21:40:19 INFO - PROCESS | 3824 | 1465101619349 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 21:40:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:40:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 21:40:19 INFO - PROCESS | 3824 | 1465101619411 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 21:40:19 INFO - PROCESS | 3824 | 1465101619413 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 21:40:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:40:19 INFO - PROCESS | 3824 | 1465101619427 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:40:19 INFO - PROCESS | 3824 | 1465101619429 Marionette TRACE conn5 <- [1,582,null,{}] 21:40:19 INFO - PROCESS | 3824 | 1465101619433 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:19 INFO - PROCESS | 3824 | 1465101619438 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:19 INFO - PROCESS | 3824 | 1465101619565 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 21:40:19 INFO - PROCESS | 3824 | 1465101619621 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:19 INFO - PROCESS | 3824 | 1465101619623 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:19 INFO - PROCESS | 3824 | ++DOCSHELL 179EB000 == 33 [pid = 3824] [id = 155] 21:40:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (179F5400) [pid = 3824] [serial = 463] [outer = 00000000] 21:40:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18D09000) [pid = 3824] [serial = 464] [outer = 179F5400] 21:40:19 INFO - PROCESS | 3824 | 1465101619668 Marionette DEBUG loaded listener.js 21:40:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (18D42800) [pid = 3824] [serial = 465] [outer = 179F5400] 21:40:20 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (17973C00) [pid = 3824] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:40:20 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0D76FC00) [pid = 3824] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:40:20 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19737400) [pid = 3824] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:40:20 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0D927400) [pid = 3824] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:40:20 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E74E800) [pid = 3824] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:40:20 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (15A2A800) [pid = 3824] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:40:20 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (19DC9400) [pid = 3824] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:40:20 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D80A800) [pid = 3824] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:40:20 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19ECC400) [pid = 3824] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:40:20 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1AE08400) [pid = 3824] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:40:20 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1AF7D800) [pid = 3824] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:40:20 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18D41800) [pid = 3824] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:40:20 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:40:20 INFO - PROCESS | 3824 | 1465101620352 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:40:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:40:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 990ms 21:40:20 INFO - PROCESS | 3824 | 1465101620413 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 21:40:20 INFO - PROCESS | 3824 | 1465101620415 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 21:40:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:40:20 INFO - PROCESS | 3824 | 1465101620418 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:40:20 INFO - PROCESS | 3824 | 1465101620419 Marionette TRACE conn5 <- [1,586,null,{}] 21:40:20 INFO - PROCESS | 3824 | 1465101620423 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:20 INFO - PROCESS | 3824 | 1465101620425 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:20 INFO - PROCESS | 3824 | 1465101620502 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 21:40:20 INFO - PROCESS | 3824 | 1465101620582 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:20 INFO - PROCESS | 3824 | 1465101620584 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:20 INFO - PROCESS | 3824 | ++DOCSHELL 0D927400 == 34 [pid = 3824] [id = 156] 21:40:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0EA82000) [pid = 3824] [serial = 466] [outer = 00000000] 21:40:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (187E4000) [pid = 3824] [serial = 467] [outer = 0EA82000] 21:40:20 INFO - PROCESS | 3824 | 1465101620627 Marionette DEBUG loaded listener.js 21:40:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18D45800) [pid = 3824] [serial = 468] [outer = 0EA82000] 21:40:20 INFO - PROCESS | 3824 | 1465101620984 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 21:40:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:40:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 21:40:21 INFO - PROCESS | 3824 | 1465101621049 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 21:40:21 INFO - PROCESS | 3824 | 1465101621051 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 21:40:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:40:21 INFO - PROCESS | 3824 | 1465101621054 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:40:21 INFO - PROCESS | 3824 | 1465101621056 Marionette TRACE conn5 <- [1,590,null,{}] 21:40:21 INFO - PROCESS | 3824 | 1465101621059 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:21 INFO - PROCESS | 3824 | 1465101621061 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:21 INFO - PROCESS | 3824 | 1465101621170 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 21:40:21 INFO - PROCESS | 3824 | 1465101621178 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:21 INFO - PROCESS | 3824 | 1465101621179 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:21 INFO - PROCESS | 3824 | ++DOCSHELL 0C8F9C00 == 35 [pid = 3824] [id = 157] 21:40:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0C8FDC00) [pid = 3824] [serial = 469] [outer = 00000000] 21:40:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18DA9400) [pid = 3824] [serial = 470] [outer = 0C8FDC00] 21:40:21 INFO - PROCESS | 3824 | 1465101621223 Marionette DEBUG loaded listener.js 21:40:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15592800) [pid = 3824] [serial = 471] [outer = 0C8FDC00] 21:40:21 INFO - PROCESS | 3824 | 1465101621643 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 21:40:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:40:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 21:40:21 INFO - PROCESS | 3824 | 1465101621685 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 21:40:21 INFO - PROCESS | 3824 | 1465101621687 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 21:40:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:40:21 INFO - PROCESS | 3824 | 1465101621690 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:40:21 INFO - PROCESS | 3824 | 1465101621692 Marionette TRACE conn5 <- [1,594,null,{}] 21:40:21 INFO - PROCESS | 3824 | 1465101621696 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:21 INFO - PROCESS | 3824 | 1465101621697 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:21 INFO - PROCESS | 3824 | 1465101621806 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 21:40:21 INFO - PROCESS | 3824 | 1465101621814 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:21 INFO - PROCESS | 3824 | 1465101621816 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:21 INFO - PROCESS | 3824 | ++DOCSHELL 19735000 == 36 [pid = 3824] [id = 158] 21:40:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1973B000) [pid = 3824] [serial = 472] [outer = 00000000] 21:40:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19B43C00) [pid = 3824] [serial = 473] [outer = 1973B000] 21:40:21 INFO - PROCESS | 3824 | 1465101621860 Marionette DEBUG loaded listener.js 21:40:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19DCA000) [pid = 3824] [serial = 474] [outer = 1973B000] 21:40:22 INFO - PROCESS | 3824 | 1465101622671 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:40:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:40:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1018ms 21:40:22 INFO - PROCESS | 3824 | 1465101622709 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 21:40:22 INFO - PROCESS | 3824 | 1465101622713 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 21:40:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:40:22 INFO - PROCESS | 3824 | 1465101622718 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:40:22 INFO - PROCESS | 3824 | 1465101622721 Marionette TRACE conn5 <- [1,598,null,{}] 21:40:22 INFO - PROCESS | 3824 | 1465101622726 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:22 INFO - PROCESS | 3824 | 1465101622730 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:22 INFO - PROCESS | 3824 | 1465101622871 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 21:40:22 INFO - PROCESS | 3824 | 1465101622997 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:22 INFO - PROCESS | 3824 | 1465101623000 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:23 INFO - PROCESS | 3824 | ++DOCSHELL 0D80C800 == 37 [pid = 3824] [id = 159] 21:40:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0D816000) [pid = 3824] [serial = 475] [outer = 00000000] 21:40:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0DB63000) [pid = 3824] [serial = 476] [outer = 0D816000] 21:40:23 INFO - PROCESS | 3824 | 1465101623062 Marionette DEBUG loaded listener.js 21:40:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0DF4E400) [pid = 3824] [serial = 477] [outer = 0D816000] 21:40:23 INFO - PROCESS | 3824 | 1465101623771 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 21:40:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:40:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1128ms 21:40:23 INFO - PROCESS | 3824 | 1465101623847 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 21:40:23 INFO - PROCESS | 3824 | 1465101623852 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 21:40:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:40:23 INFO - PROCESS | 3824 | 1465101623859 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:40:23 INFO - PROCESS | 3824 | 1465101623862 Marionette TRACE conn5 <- [1,602,null,{}] 21:40:23 INFO - PROCESS | 3824 | 1465101623866 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:23 INFO - PROCESS | 3824 | 1465101623869 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:23 INFO - PROCESS | 3824 | 1465101623999 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 21:40:24 INFO - PROCESS | 3824 | 1465101624117 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:24 INFO - PROCESS | 3824 | 1465101624119 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:24 INFO - PROCESS | 3824 | ++DOCSHELL 0C941000 == 38 [pid = 3824] [id = 160] 21:40:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0C948C00) [pid = 3824] [serial = 478] [outer = 00000000] 21:40:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0D926C00) [pid = 3824] [serial = 479] [outer = 0C948C00] 21:40:24 INFO - PROCESS | 3824 | 1465101624176 Marionette DEBUG loaded listener.js 21:40:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0DD99400) [pid = 3824] [serial = 480] [outer = 0C948C00] 21:40:24 INFO - PROCESS | 3824 | --DOCSHELL 0C8F9C00 == 37 [pid = 3824] [id = 157] 21:40:24 INFO - PROCESS | 3824 | --DOCSHELL 0D927400 == 36 [pid = 3824] [id = 156] 21:40:24 INFO - PROCESS | 3824 | --DOCSHELL 179EB000 == 35 [pid = 3824] [id = 155] 21:40:24 INFO - PROCESS | 3824 | --DOCSHELL 15979C00 == 34 [pid = 3824] [id = 154] 21:40:24 INFO - PROCESS | 3824 | --DOCSHELL 14ECC800 == 33 [pid = 3824] [id = 153] 21:40:24 INFO - PROCESS | 3824 | --DOCSHELL 0EA10C00 == 32 [pid = 3824] [id = 152] 21:40:24 INFO - PROCESS | 3824 | --DOCSHELL 0DD55800 == 31 [pid = 3824] [id = 151] 21:40:24 INFO - PROCESS | 3824 | --DOCSHELL 0D821C00 == 30 [pid = 3824] [id = 150] 21:40:24 INFO - PROCESS | 3824 | --DOCSHELL 0DD4C400 == 29 [pid = 3824] [id = 149] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (18D01C00) [pid = 3824] [serial = 416] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (18D42C00) [pid = 3824] [serial = 417] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0D810400) [pid = 3824] [serial = 404] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0D82CC00) [pid = 3824] [serial = 405] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19B44000) [pid = 3824] [serial = 419] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0DD4B000) [pid = 3824] [serial = 407] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0DD53000) [pid = 3824] [serial = 408] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E75CC00) [pid = 3824] [serial = 410] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0EA05C00) [pid = 3824] [serial = 411] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15A65400) [pid = 3824] [serial = 413] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (19EC8000) [pid = 3824] [serial = 399] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D923000) [pid = 3824] [serial = 401] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0DBD3C00) [pid = 3824] [serial = 402] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1AAF2800) [pid = 3824] [serial = 422] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1AF75C00) [pid = 3824] [serial = 429] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (19DCA400) [pid = 3824] [serial = 420] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1BA81C00) [pid = 3824] [serial = 431] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1BC28000) [pid = 3824] [serial = 432] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1AE12800) [pid = 3824] [serial = 428] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1A740C00) [pid = 3824] [serial = 425] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (19ED1400) [pid = 3824] [serial = 423] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1691BC00) [pid = 3824] [serial = 414] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1AAF1400) [pid = 3824] [serial = 426] [outer = 00000000] [url = about:blank] 21:40:24 INFO - PROCESS | 3824 | 1465101624959 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:40:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:40:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1124ms 21:40:24 INFO - PROCESS | 3824 | 1465101624987 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 21:40:24 INFO - PROCESS | 3824 | 1465101624991 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 21:40:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:40:24 INFO - PROCESS | 3824 | 1465101624996 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:40:24 INFO - PROCESS | 3824 | 1465101625000 Marionette TRACE conn5 <- [1,606,null,{}] 21:40:24 INFO - PROCESS | 3824 | 1465101625006 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:24 INFO - PROCESS | 3824 | 1465101625008 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:25 INFO - PROCESS | 3824 | 1465101625105 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 21:40:25 INFO - PROCESS | 3824 | 1465101625186 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:25 INFO - PROCESS | 3824 | 1465101625189 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:25 INFO - PROCESS | 3824 | ++DOCSHELL 0D80C400 == 30 [pid = 3824] [id = 161] 21:40:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D811800) [pid = 3824] [serial = 481] [outer = 00000000] 21:40:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D920000) [pid = 3824] [serial = 482] [outer = 0D811800] 21:40:25 INFO - PROCESS | 3824 | 1465101625237 Marionette DEBUG loaded listener.js 21:40:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0DD49C00) [pid = 3824] [serial = 483] [outer = 0D811800] 21:40:25 INFO - PROCESS | 3824 | 1465101625671 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:40:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:40:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 730ms 21:40:25 INFO - PROCESS | 3824 | 1465101625726 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 21:40:25 INFO - PROCESS | 3824 | 1465101625731 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 21:40:25 INFO - PROCESS | 3824 | 1465101625736 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:40:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:40:25 INFO - PROCESS | 3824 | 1465101625739 Marionette TRACE conn5 <- [1,610,null,{}] 21:40:25 INFO - PROCESS | 3824 | 1465101625743 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:25 INFO - PROCESS | 3824 | 1465101625745 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:25 INFO - PROCESS | 3824 | 1465101625834 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 21:40:25 INFO - PROCESS | 3824 | 1465101625840 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:25 INFO - PROCESS | 3824 | 1465101625843 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:25 INFO - PROCESS | 3824 | ++DOCSHELL 0E6E6000 == 31 [pid = 3824] [id = 162] 21:40:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E6E7C00) [pid = 3824] [serial = 484] [outer = 00000000] 21:40:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0E765400) [pid = 3824] [serial = 485] [outer = 0E6E7C00] 21:40:25 INFO - PROCESS | 3824 | 1465101625895 Marionette DEBUG loaded listener.js 21:40:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0EAAD400) [pid = 3824] [serial = 486] [outer = 0E6E7C00] 21:40:26 INFO - PROCESS | 3824 | 1465101626359 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 21:40:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:40:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 21:40:26 INFO - PROCESS | 3824 | 1465101626412 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 21:40:26 INFO - PROCESS | 3824 | 1465101626414 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 21:40:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:40:26 INFO - PROCESS | 3824 | 1465101626418 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:40:26 INFO - PROCESS | 3824 | 1465101626421 Marionette TRACE conn5 <- [1,614,null,{}] 21:40:26 INFO - PROCESS | 3824 | 1465101626431 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:26 INFO - PROCESS | 3824 | 1465101626436 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:26 INFO - PROCESS | 3824 | 1465101626522 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 21:40:26 INFO - PROCESS | 3824 | 1465101626606 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:26 INFO - PROCESS | 3824 | 1465101626609 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:26 INFO - PROCESS | 3824 | ++DOCSHELL 15971C00 == 32 [pid = 3824] [id = 163] 21:40:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15972000) [pid = 3824] [serial = 487] [outer = 00000000] 21:40:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15A24C00) [pid = 3824] [serial = 488] [outer = 15972000] 21:40:26 INFO - PROCESS | 3824 | 1465101626666 Marionette DEBUG loaded listener.js 21:40:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1691AC00) [pid = 3824] [serial = 489] [outer = 15972000] 21:40:27 INFO - PROCESS | 3824 | 1465101627050 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:40:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:40:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 21:40:27 INFO - PROCESS | 3824 | 1465101627091 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 21:40:27 INFO - PROCESS | 3824 | 1465101627094 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 21:40:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:40:27 INFO - PROCESS | 3824 | 1465101627097 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:40:27 INFO - PROCESS | 3824 | 1465101627099 Marionette TRACE conn5 <- [1,618,null,{}] 21:40:27 INFO - PROCESS | 3824 | 1465101627102 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:27 INFO - PROCESS | 3824 | 1465101627105 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:27 INFO - PROCESS | 3824 | 1465101627260 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 21:40:27 INFO - PROCESS | 3824 | 1465101627282 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:27 INFO - PROCESS | 3824 | 1465101627284 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:27 INFO - PROCESS | 3824 | ++DOCSHELL 16E05000 == 33 [pid = 3824] [id = 164] 21:40:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16E0BC00) [pid = 3824] [serial = 490] [outer = 00000000] 21:40:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (179F8000) [pid = 3824] [serial = 491] [outer = 16E0BC00] 21:40:27 INFO - PROCESS | 3824 | 1465101627331 Marionette DEBUG loaded listener.js 21:40:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18D40800) [pid = 3824] [serial = 492] [outer = 16E0BC00] 21:40:27 INFO - PROCESS | 3824 | 1465101627767 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 21:40:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:40:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 732ms 21:40:27 INFO - PROCESS | 3824 | 1465101627833 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 21:40:27 INFO - PROCESS | 3824 | 1465101627835 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 21:40:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:40:27 INFO - PROCESS | 3824 | 1465101627844 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:40:27 INFO - PROCESS | 3824 | 1465101627846 Marionette TRACE conn5 <- [1,622,null,{}] 21:40:27 INFO - PROCESS | 3824 | 1465101627849 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:27 INFO - PROCESS | 3824 | 1465101627851 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:27 INFO - PROCESS | 3824 | 1465101627964 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 21:40:27 INFO - PROCESS | 3824 | 1465101627976 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:27 INFO - PROCESS | 3824 | 1465101627978 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:27 INFO - PROCESS | 3824 | ++DOCSHELL 18D42400 == 34 [pid = 3824] [id = 165] 21:40:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18D4E000) [pid = 3824] [serial = 493] [outer = 00000000] 21:40:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18DAA800) [pid = 3824] [serial = 494] [outer = 18D4E000] 21:40:28 INFO - PROCESS | 3824 | 1465101628022 Marionette DEBUG loaded listener.js 21:40:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18DAC800) [pid = 3824] [serial = 495] [outer = 18D4E000] 21:40:28 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:28 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:40:28 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:28 INFO - PROCESS | 3824 | 1465101628508 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 21:40:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:40:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 690ms 21:40:28 INFO - PROCESS | 3824 | 1465101628529 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 21:40:28 INFO - PROCESS | 3824 | 1465101628531 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 21:40:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:40:28 INFO - PROCESS | 3824 | 1465101628534 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:40:28 INFO - PROCESS | 3824 | 1465101628536 Marionette TRACE conn5 <- [1,626,null,{}] 21:40:28 INFO - PROCESS | 3824 | 1465101628574 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:28 INFO - PROCESS | 3824 | 1465101628580 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:28 INFO - PROCESS | 3824 | 1465101628728 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 21:40:28 INFO - PROCESS | 3824 | 1465101628741 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:28 INFO - PROCESS | 3824 | 1465101628743 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:28 INFO - PROCESS | 3824 | ++DOCSHELL 19DCA400 == 35 [pid = 3824] [id = 166] 21:40:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19EC8C00) [pid = 3824] [serial = 496] [outer = 00000000] 21:40:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AAEFC00) [pid = 3824] [serial = 497] [outer = 19EC8C00] 21:40:28 INFO - PROCESS | 3824 | 1465101628787 Marionette DEBUG loaded listener.js 21:40:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AAF0000) [pid = 3824] [serial = 498] [outer = 19EC8C00] 21:40:29 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:29 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:40:29 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:29 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:40:29 INFO - PROCESS | 3824 | 1465101629331 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0DD58800) [pid = 3824] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1BC28800) [pid = 3824] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1597A800) [pid = 3824] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D802C00) [pid = 3824] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0EA8C800) [pid = 3824] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1D0E8800) [pid = 3824] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (179F5400) [pid = 3824] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D822000) [pid = 3824] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0C8FDC00) [pid = 3824] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1535BC00) [pid = 3824] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (14ECCC00) [pid = 3824] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0DD4D000) [pid = 3824] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:40:29 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0EA82000) [pid = 3824] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:40:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:40:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 830ms 21:40:29 INFO - PROCESS | 3824 | 1465101629365 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 21:40:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:40:29 INFO - PROCESS | 3824 | 1465101629367 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 21:40:29 INFO - PROCESS | 3824 | 1465101629370 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:40:29 INFO - PROCESS | 3824 | 1465101629372 Marionette TRACE conn5 <- [1,630,null,{}] 21:40:29 INFO - PROCESS | 3824 | 1465101629376 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:29 INFO - PROCESS | 3824 | 1465101629377 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:29 INFO - PROCESS | 3824 | 1465101629459 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 21:40:29 INFO - PROCESS | 3824 | 1465101629467 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:29 INFO - PROCESS | 3824 | 1465101629469 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:29 INFO - PROCESS | 3824 | ++DOCSHELL 0D824000 == 36 [pid = 3824] [id = 167] 21:40:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0DD4C800) [pid = 3824] [serial = 499] [outer = 00000000] 21:40:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14ECC000) [pid = 3824] [serial = 500] [outer = 0DD4C800] 21:40:29 INFO - PROCESS | 3824 | 1465101629512 Marionette DEBUG loaded listener.js 21:40:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1555DC00) [pid = 3824] [serial = 501] [outer = 0DD4C800] 21:40:29 INFO - PROCESS | 3824 | 1465101629943 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 21:40:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:40:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 21:40:29 INFO - PROCESS | 3824 | 1465101630002 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 21:40:29 INFO - PROCESS | 3824 | 1465101630004 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 21:40:30 INFO - PROCESS | 3824 | 1465101630007 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:40:30 INFO - PROCESS | 3824 | 1465101630009 Marionette TRACE conn5 <- [1,634,null,{}] 21:40:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:40:30 INFO - PROCESS | 3824 | 1465101630041 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:30 INFO - PROCESS | 3824 | 1465101630043 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:30 INFO - PROCESS | 3824 | 1465101630122 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 21:40:30 INFO - PROCESS | 3824 | 1465101630130 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:30 INFO - PROCESS | 3824 | 1465101630132 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:30 INFO - PROCESS | 3824 | ++DOCSHELL 187E4800 == 37 [pid = 3824] [id = 168] 21:40:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1AAEF800) [pid = 3824] [serial = 502] [outer = 00000000] 21:40:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1AB86C00) [pid = 3824] [serial = 503] [outer = 1AAEF800] 21:40:30 INFO - PROCESS | 3824 | 1465101630175 Marionette DEBUG loaded listener.js 21:40:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1AE0B000) [pid = 3824] [serial = 504] [outer = 1AAEF800] 21:40:30 INFO - PROCESS | 3824 | 1465101630615 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:40:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:40:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 650ms 21:40:30 INFO - PROCESS | 3824 | 1465101630661 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 21:40:30 INFO - PROCESS | 3824 | 1465101630663 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 21:40:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:40:30 INFO - PROCESS | 3824 | 1465101630667 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:40:30 INFO - PROCESS | 3824 | 1465101630668 Marionette TRACE conn5 <- [1,638,null,{}] 21:40:30 INFO - PROCESS | 3824 | 1465101630672 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:30 INFO - PROCESS | 3824 | 1465101630674 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:30 INFO - PROCESS | 3824 | 1465101630754 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 21:40:30 INFO - PROCESS | 3824 | 1465101630759 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:30 INFO - PROCESS | 3824 | 1465101630761 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:30 INFO - PROCESS | 3824 | ++DOCSHELL 19DCD400 == 38 [pid = 3824] [id = 169] 21:40:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1AB84800) [pid = 3824] [serial = 505] [outer = 00000000] 21:40:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1AF6EC00) [pid = 3824] [serial = 506] [outer = 1AB84800] 21:40:30 INFO - PROCESS | 3824 | 1465101630803 Marionette DEBUG loaded listener.js 21:40:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AF79800) [pid = 3824] [serial = 507] [outer = 1AB84800] 21:40:31 INFO - PROCESS | 3824 | 1465101631227 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 21:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 570ms 21:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:40:31 INFO - PROCESS | 3824 | 1465101631238 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 21:40:31 INFO - PROCESS | 3824 | 1465101631240 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 21:40:31 INFO - PROCESS | 3824 | 1465101631243 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:40:31 INFO - PROCESS | 3824 | 1465101631244 Marionette TRACE conn5 <- [1,642,null,{}] 21:40:31 INFO - PROCESS | 3824 | 1465101631247 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:31 INFO - PROCESS | 3824 | 1465101631249 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:31 INFO - PROCESS | 3824 | 1465101631376 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 21:40:31 INFO - PROCESS | 3824 | 1465101631525 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:31 INFO - PROCESS | 3824 | 1465101631529 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:31 INFO - PROCESS | 3824 | ++DOCSHELL 0CA8B800 == 39 [pid = 3824] [id = 170] 21:40:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0CB8C800) [pid = 3824] [serial = 508] [outer = 00000000] 21:40:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0D80A800) [pid = 3824] [serial = 509] [outer = 0CB8C800] 21:40:31 INFO - PROCESS | 3824 | 1465101631629 Marionette DEBUG loaded listener.js 21:40:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0D81F800) [pid = 3824] [serial = 510] [outer = 0CB8C800] 21:40:32 INFO - PROCESS | 3824 | 1465101632224 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1018ms 21:40:32 INFO - PROCESS | 3824 | 1465101632263 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 21:40:32 INFO - PROCESS | 3824 | 1465101632267 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 21:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:40:32 INFO - PROCESS | 3824 | 1465101632271 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:40:32 INFO - PROCESS | 3824 | 1465101632275 Marionette TRACE conn5 <- [1,646,null,{}] 21:40:32 INFO - PROCESS | 3824 | 1465101632280 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:32 INFO - PROCESS | 3824 | 1465101632283 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:32 INFO - PROCESS | 3824 | 1465101632398 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 21:40:32 INFO - PROCESS | 3824 | 1465101632505 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:32 INFO - PROCESS | 3824 | 1465101632508 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:32 INFO - PROCESS | 3824 | ++DOCSHELL 0E764C00 == 40 [pid = 3824] [id = 171] 21:40:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0E802400) [pid = 3824] [serial = 511] [outer = 00000000] 21:40:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (14ECC800) [pid = 3824] [serial = 512] [outer = 0E802400] 21:40:32 INFO - PROCESS | 3824 | 1465101632565 Marionette DEBUG loaded listener.js 21:40:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (15362400) [pid = 3824] [serial = 513] [outer = 0E802400] 21:40:33 INFO - PROCESS | 3824 | 1465101633161 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 21:40:33 INFO - PROCESS | 3824 | 1465101633205 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 21:40:33 INFO - PROCESS | 3824 | 1465101633209 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 21:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:40:33 INFO - PROCESS | 3824 | 1465101633213 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:40:33 INFO - PROCESS | 3824 | 1465101633215 Marionette TRACE conn5 <- [1,650,null,{}] 21:40:33 INFO - PROCESS | 3824 | 1465101633220 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:33 INFO - PROCESS | 3824 | 1465101633222 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:33 INFO - PROCESS | 3824 | 1465101633335 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 21:40:33 INFO - PROCESS | 3824 | 1465101633434 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:33 INFO - PROCESS | 3824 | 1465101633437 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:33 INFO - PROCESS | 3824 | ++DOCSHELL 1973CC00 == 41 [pid = 3824] [id = 172] 21:40:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19B3B000) [pid = 3824] [serial = 514] [outer = 00000000] 21:40:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19E0D400) [pid = 3824] [serial = 515] [outer = 19B3B000] 21:40:33 INFO - PROCESS | 3824 | 1465101633490 Marionette DEBUG loaded listener.js 21:40:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1AC79C00) [pid = 3824] [serial = 516] [outer = 19B3B000] 21:40:33 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:33 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:40:34 INFO - PROCESS | 3824 | 1465101634152 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 21:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 21:40:34 INFO - PROCESS | 3824 | 1465101634187 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 21:40:34 INFO - PROCESS | 3824 | 1465101634189 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 21:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:40:34 INFO - PROCESS | 3824 | 1465101634200 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:40:34 INFO - PROCESS | 3824 | 1465101634206 Marionette TRACE conn5 <- [1,654,null,{}] 21:40:34 INFO - PROCESS | 3824 | 1465101634210 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:34 INFO - PROCESS | 3824 | 1465101634214 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:34 INFO - PROCESS | 3824 | 1465101634325 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 21:40:34 INFO - PROCESS | 3824 | 1465101634477 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:34 INFO - PROCESS | 3824 | 1465101634480 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:34 INFO - PROCESS | 3824 | ++DOCSHELL 18DB2400 == 42 [pid = 3824] [id = 173] 21:40:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (18DED000) [pid = 3824] [serial = 517] [outer = 00000000] 21:40:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1C455400) [pid = 3824] [serial = 518] [outer = 18DED000] 21:40:34 INFO - PROCESS | 3824 | 1465101634535 Marionette DEBUG loaded listener.js 21:40:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1CB0C000) [pid = 3824] [serial = 519] [outer = 18DED000] 21:40:35 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:35 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:40:35 INFO - PROCESS | 3824 | 1465101635206 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 21:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1028ms 21:40:35 INFO - PROCESS | 3824 | 1465101635225 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 21:40:35 INFO - PROCESS | 3824 | 1465101635229 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 21:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:40:35 INFO - PROCESS | 3824 | 1465101635233 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:40:35 INFO - PROCESS | 3824 | 1465101635236 Marionette TRACE conn5 <- [1,658,null,{}] 21:40:35 INFO - PROCESS | 3824 | 1465101635276 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:35 INFO - PROCESS | 3824 | 1465101635278 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:35 INFO - PROCESS | 3824 | 1465101635379 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 21:40:35 INFO - PROCESS | 3824 | 1465101635478 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:35 INFO - PROCESS | 3824 | 1465101635481 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:35 INFO - PROCESS | 3824 | ++DOCSHELL 0E0A4000 == 43 [pid = 3824] [id = 174] 21:40:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (0E6DC400) [pid = 3824] [serial = 520] [outer = 00000000] 21:40:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (0E747800) [pid = 3824] [serial = 521] [outer = 0E6DC400] 21:40:35 INFO - PROCESS | 3824 | 1465101635529 Marionette DEBUG loaded listener.js 21:40:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (0E757400) [pid = 3824] [serial = 522] [outer = 0E6DC400] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 19DCD400 == 42 [pid = 3824] [id = 169] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 187E4800 == 41 [pid = 3824] [id = 168] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 0D824000 == 40 [pid = 3824] [id = 167] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 19DCA400 == 39 [pid = 3824] [id = 166] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 18D42400 == 38 [pid = 3824] [id = 165] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 16E05000 == 37 [pid = 3824] [id = 164] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 15971C00 == 36 [pid = 3824] [id = 163] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 0E6E6000 == 35 [pid = 3824] [id = 162] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 0D80C400 == 34 [pid = 3824] [id = 161] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 0D80C800 == 33 [pid = 3824] [id = 159] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 0C941000 == 32 [pid = 3824] [id = 160] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 19735000 == 31 [pid = 3824] [id = 158] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 18DB2400 == 30 [pid = 3824] [id = 173] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 1973CC00 == 29 [pid = 3824] [id = 172] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 0CA8B800 == 28 [pid = 3824] [id = 170] 21:40:36 INFO - PROCESS | 3824 | --DOCSHELL 0E764C00 == 27 [pid = 3824] [id = 171] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (19B43C00) [pid = 3824] [serial = 473] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (18DA9400) [pid = 3824] [serial = 470] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (152C6800) [pid = 3824] [serial = 458] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (0E72B000) [pid = 3824] [serial = 447] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (0DDA7000) [pid = 3824] [serial = 446] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (0D82A800) [pid = 3824] [serial = 449] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (0D920400) [pid = 3824] [serial = 450] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (14EBF000) [pid = 3824] [serial = 455] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0DF43400) [pid = 3824] [serial = 452] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0E6E6800) [pid = 3824] [serial = 453] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0DD54C00) [pid = 3824] [serial = 435] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0D82B800) [pid = 3824] [serial = 434] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (17970800) [pid = 3824] [serial = 438] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15971400) [pid = 3824] [serial = 437] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1CB0CC00) [pid = 3824] [serial = 441] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1C382C00) [pid = 3824] [serial = 440] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1DCAAC00) [pid = 3824] [serial = 444] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1DCA5000) [pid = 3824] [serial = 443] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15A60400) [pid = 3824] [serial = 461] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18D09000) [pid = 3824] [serial = 464] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (15A61400) [pid = 3824] [serial = 462] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (18D42800) [pid = 3824] [serial = 465] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (18D45800) [pid = 3824] [serial = 468] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15599000) [pid = 3824] [serial = 459] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (187E4000) [pid = 3824] [serial = 467] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (15592800) [pid = 3824] [serial = 471] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (14EC4000) [pid = 3824] [serial = 456] [outer = 00000000] [url = about:blank] 21:40:36 INFO - PROCESS | 3824 | 1465101636742 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 21:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1555ms 21:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:40:36 INFO - PROCESS | 3824 | 1465101636790 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 21:40:36 INFO - PROCESS | 3824 | 1465101636794 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 21:40:36 INFO - PROCESS | 3824 | 1465101636799 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:40:36 INFO - PROCESS | 3824 | 1465101636802 Marionette TRACE conn5 <- [1,662,null,{}] 21:40:36 INFO - PROCESS | 3824 | 1465101636807 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:36 INFO - PROCESS | 3824 | 1465101636810 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:36 INFO - PROCESS | 3824 | 1465101636897 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 21:40:36 INFO - PROCESS | 3824 | 1465101636981 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:36 INFO - PROCESS | 3824 | 1465101636983 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:36 INFO - PROCESS | 3824 | ++DOCSHELL 0D07C000 == 28 [pid = 3824] [id = 175] 21:40:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D74E000) [pid = 3824] [serial = 523] [outer = 00000000] 21:40:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D776000) [pid = 3824] [serial = 524] [outer = 0D74E000] 21:40:37 INFO - PROCESS | 3824 | 1465101637031 Marionette DEBUG loaded listener.js 21:40:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D80CC00) [pid = 3824] [serial = 525] [outer = 0D74E000] 21:40:37 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:37 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:37 INFO - PROCESS | 3824 | [3824] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:40:37 INFO - PROCESS | 3824 | 1465101637460 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 21:40:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 21:40:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 730ms 21:40:37 INFO - PROCESS | 3824 | 1465101637530 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 21:40:37 INFO - PROCESS | 3824 | 1465101637535 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 21:40:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:40:37 INFO - PROCESS | 3824 | 1465101637541 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:40:37 INFO - PROCESS | 3824 | 1465101637544 Marionette TRACE conn5 <- [1,666,null,{}] 21:40:37 INFO - PROCESS | 3824 | 1465101637548 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:37 INFO - PROCESS | 3824 | 1465101637550 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:37 INFO - PROCESS | 3824 | 1465101637672 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 21:40:37 INFO - PROCESS | 3824 | 1465101637688 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:37 INFO - PROCESS | 3824 | 1465101637690 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:37 INFO - PROCESS | 3824 | ++DOCSHELL 0DB34000 == 29 [pid = 3824] [id = 176] 21:40:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0DB34400) [pid = 3824] [serial = 526] [outer = 00000000] 21:40:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0DB5C800) [pid = 3824] [serial = 527] [outer = 0DB34400] 21:40:37 INFO - PROCESS | 3824 | 1465101637739 Marionette DEBUG loaded listener.js 21:40:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0DD4A800) [pid = 3824] [serial = 528] [outer = 0DB34400] 21:40:38 INFO - PROCESS | 3824 | 1465101638206 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 21:40:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:40:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 21:40:38 INFO - PROCESS | 3824 | 1465101638215 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 21:40:38 INFO - PROCESS | 3824 | 1465101638217 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 21:40:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:40:38 INFO - PROCESS | 3824 | 1465101638225 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:40:38 INFO - PROCESS | 3824 | 1465101638229 Marionette TRACE conn5 <- [1,670,null,{}] 21:40:38 INFO - PROCESS | 3824 | 1465101638240 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:38 INFO - PROCESS | 3824 | 1465101638244 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:38 INFO - PROCESS | 3824 | 1465101638327 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 21:40:38 INFO - PROCESS | 3824 | 1465101638337 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:38 INFO - PROCESS | 3824 | 1465101638340 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:38 INFO - PROCESS | 3824 | ++DOCSHELL 0E753800 == 30 [pid = 3824] [id = 177] 21:40:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0E753C00) [pid = 3824] [serial = 529] [outer = 00000000] 21:40:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0E75A000) [pid = 3824] [serial = 530] [outer = 0E753C00] 21:40:38 INFO - PROCESS | 3824 | 1465101638389 Marionette DEBUG loaded listener.js 21:40:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0E765000) [pid = 3824] [serial = 531] [outer = 0E753C00] 21:40:39 INFO - PROCESS | 3824 | 1465101639330 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 21:40:39 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) 21:40:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1124ms 21:40:39 INFO - PROCESS | 3824 | 1465101639354 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 21:40:39 INFO - PROCESS | 3824 | 1465101639357 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 21:40:39 INFO - PROCESS | 3824 | 1465101639360 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:40:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:40:39 INFO - PROCESS | 3824 | 1465101639362 Marionette TRACE conn5 <- [1,674,null,{}] 21:40:39 INFO - PROCESS | 3824 | 1465101639365 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:39 INFO - PROCESS | 3824 | 1465101639367 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:39 INFO - PROCESS | 3824 | 1465101639481 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 21:40:39 INFO - PROCESS | 3824 | 1465101639488 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:39 INFO - PROCESS | 3824 | 1465101639489 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:39 INFO - PROCESS | 3824 | ++DOCSHELL 14EC9400 == 31 [pid = 3824] [id = 178] 21:40:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (14EC9800) [pid = 3824] [serial = 532] [outer = 00000000] 21:40:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15285000) [pid = 3824] [serial = 533] [outer = 14EC9800] 21:40:39 INFO - PROCESS | 3824 | 1465101639582 Marionette DEBUG loaded listener.js 21:40:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15361C00) [pid = 3824] [serial = 534] [outer = 14EC9800] 21:40:40 INFO - PROCESS | 3824 | 1465101640493 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 21:40:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:40:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1180ms 21:40:40 INFO - PROCESS | 3824 | 1465101640544 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 21:40:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:40:40 INFO - PROCESS | 3824 | 1465101640546 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 21:40:40 INFO - PROCESS | 3824 | 1465101640549 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:40:40 INFO - PROCESS | 3824 | 1465101640551 Marionette TRACE conn5 <- [1,678,null,{}] 21:40:40 INFO - PROCESS | 3824 | 1465101640554 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:40 INFO - PROCESS | 3824 | 1465101640556 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:40 INFO - PROCESS | 3824 | 1465101640666 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 21:40:40 INFO - PROCESS | 3824 | 1465101640672 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:40 INFO - PROCESS | 3824 | 1465101640674 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:40 INFO - PROCESS | 3824 | ++DOCSHELL 15592800 == 32 [pid = 3824] [id = 179] 21:40:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1582D800) [pid = 3824] [serial = 535] [outer = 00000000] 21:40:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1597AC00) [pid = 3824] [serial = 536] [outer = 1582D800] 21:40:40 INFO - PROCESS | 3824 | 1465101640718 Marionette DEBUG loaded listener.js 21:40:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15A5E400) [pid = 3824] [serial = 537] [outer = 1582D800] 21:40:41 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1AB84800) [pid = 3824] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:40:41 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (18D4E000) [pid = 3824] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:40:41 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19EC8C00) [pid = 3824] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:40:41 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D816000) [pid = 3824] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:40:41 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D811800) [pid = 3824] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:40:41 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0C948C00) [pid = 3824] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:40:41 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15972000) [pid = 3824] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:40:41 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0E6E7C00) [pid = 3824] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:40:41 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1973B000) [pid = 3824] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:40:41 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0DD4C800) [pid = 3824] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:40:41 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1AAEF800) [pid = 3824] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:40:41 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16E0BC00) [pid = 3824] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:40:41 INFO - PROCESS | 3824 | 1465101641777 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 21:40:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:40:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1279ms 21:40:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:40:41 INFO - PROCESS | 3824 | 1465101641829 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 21:40:41 INFO - PROCESS | 3824 | 1465101641831 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 21:40:41 INFO - PROCESS | 3824 | 1465101641834 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:40:41 INFO - PROCESS | 3824 | 1465101641836 Marionette TRACE conn5 <- [1,682,null,{}] 21:40:41 INFO - PROCESS | 3824 | 1465101641843 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:41 INFO - PROCESS | 3824 | 1465101641850 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:41 INFO - PROCESS | 3824 | 1465101641953 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 21:40:41 INFO - PROCESS | 3824 | 1465101641959 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:41 INFO - PROCESS | 3824 | 1465101641961 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:41 INFO - PROCESS | 3824 | ++DOCSHELL 15A64000 == 33 [pid = 3824] [id = 180] 21:40:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15A64400) [pid = 3824] [serial = 538] [outer = 00000000] 21:40:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16E04000) [pid = 3824] [serial = 539] [outer = 15A64400] 21:40:42 INFO - PROCESS | 3824 | 1465101642014 Marionette DEBUG loaded listener.js 21:40:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1763CC00) [pid = 3824] [serial = 540] [outer = 15A64400] 21:40:43 INFO - PROCESS | 3824 | 1465101643217 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 21:40:43 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) 21:40:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1432ms 21:40:43 INFO - PROCESS | 3824 | 1465101643268 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 21:40:43 INFO - PROCESS | 3824 | 1465101643272 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 21:40:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:40:43 INFO - PROCESS | 3824 | 1465101643278 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:40:43 INFO - PROCESS | 3824 | 1465101643281 Marionette TRACE conn5 <- [1,686,null,{}] 21:40:43 INFO - PROCESS | 3824 | 1465101643376 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:43 INFO - PROCESS | 3824 | 1465101643379 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:43 INFO - PROCESS | 3824 | 1465101643493 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 21:40:43 INFO - PROCESS | 3824 | 1465101643565 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:43 INFO - PROCESS | 3824 | 1465101643568 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:43 INFO - PROCESS | 3824 | ++DOCSHELL 0CB60800 == 34 [pid = 3824] [id = 181] 21:40:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0CBEE800) [pid = 3824] [serial = 541] [outer = 00000000] 21:40:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0D82A400) [pid = 3824] [serial = 542] [outer = 0CBEE800] 21:40:43 INFO - PROCESS | 3824 | 1465101643627 Marionette DEBUG loaded listener.js 21:40:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0D925C00) [pid = 3824] [serial = 543] [outer = 0CBEE800] 21:40:44 INFO - PROCESS | 3824 | --DOCSHELL 15592800 == 33 [pid = 3824] [id = 179] 21:40:44 INFO - PROCESS | 3824 | --DOCSHELL 14EC9400 == 32 [pid = 3824] [id = 178] 21:40:44 INFO - PROCESS | 3824 | --DOCSHELL 0E753800 == 31 [pid = 3824] [id = 177] 21:40:44 INFO - PROCESS | 3824 | --DOCSHELL 0DB34000 == 30 [pid = 3824] [id = 176] 21:40:44 INFO - PROCESS | 3824 | --DOCSHELL 0D07C000 == 29 [pid = 3824] [id = 175] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1AF6EC00) [pid = 3824] [serial = 506] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18DAA800) [pid = 3824] [serial = 494] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1AAEFC00) [pid = 3824] [serial = 497] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (18DAC800) [pid = 3824] [serial = 495] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0DB63000) [pid = 3824] [serial = 476] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0DF4E400) [pid = 3824] [serial = 477] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0D920000) [pid = 3824] [serial = 482] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0DD49C00) [pid = 3824] [serial = 483] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0D926C00) [pid = 3824] [serial = 479] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0DD99400) [pid = 3824] [serial = 480] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (15A24C00) [pid = 3824] [serial = 488] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (1691AC00) [pid = 3824] [serial = 489] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0E765400) [pid = 3824] [serial = 485] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (0EAAD400) [pid = 3824] [serial = 486] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (19DCA000) [pid = 3824] [serial = 474] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1AF79800) [pid = 3824] [serial = 507] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (14ECC000) [pid = 3824] [serial = 500] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (1AB86C00) [pid = 3824] [serial = 503] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (1555DC00) [pid = 3824] [serial = 501] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (1AAF0000) [pid = 3824] [serial = 498] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (179F8000) [pid = 3824] [serial = 491] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (18D40800) [pid = 3824] [serial = 492] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (1AE0B000) [pid = 3824] [serial = 504] [outer = 00000000] [url = about:blank] 21:40:44 INFO - PROCESS | 3824 | 1465101644872 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 21:40:44 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) 21:40:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1617ms 21:40:44 INFO - PROCESS | 3824 | 1465101644930 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 21:40:44 INFO - PROCESS | 3824 | 1465101644934 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 21:40:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:40:44 INFO - PROCESS | 3824 | 1465101644943 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:40:44 INFO - PROCESS | 3824 | 1465101644946 Marionette TRACE conn5 <- [1,690,null,{}] 21:40:44 INFO - PROCESS | 3824 | 1465101644952 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:44 INFO - PROCESS | 3824 | 1465101644954 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:45 INFO - PROCESS | 3824 | 1465101645035 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 21:40:45 INFO - PROCESS | 3824 | 1465101645043 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:45 INFO - PROCESS | 3824 | 1465101645047 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:45 INFO - PROCESS | 3824 | ++DOCSHELL 0D80BC00 == 30 [pid = 3824] [id = 182] 21:40:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (0D81C800) [pid = 3824] [serial = 544] [outer = 00000000] 21:40:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (0D828800) [pid = 3824] [serial = 545] [outer = 0D81C800] 21:40:45 INFO - PROCESS | 3824 | 1465101645094 Marionette DEBUG loaded listener.js 21:40:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (0D91F800) [pid = 3824] [serial = 546] [outer = 0D81C800] 21:40:46 INFO - PROCESS | 3824 | 1465101646030 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 21:40:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:40:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1133ms 21:40:46 INFO - PROCESS | 3824 | 1465101646078 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 21:40:46 INFO - PROCESS | 3824 | 1465101646083 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 21:40:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:40:46 INFO - PROCESS | 3824 | 1465101646089 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:40:46 INFO - PROCESS | 3824 | 1465101646092 Marionette TRACE conn5 <- [1,694,null,{}] 21:40:46 INFO - PROCESS | 3824 | 1465101646095 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:46 INFO - PROCESS | 3824 | 1465101646098 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:46 INFO - PROCESS | 3824 | 1465101646187 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 21:40:46 INFO - PROCESS | 3824 | 1465101646194 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:46 INFO - PROCESS | 3824 | 1465101646197 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:46 INFO - PROCESS | 3824 | ++DOCSHELL 0DD9B400 == 31 [pid = 3824] [id = 183] 21:40:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0DD9C000) [pid = 3824] [serial = 547] [outer = 00000000] 21:40:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0E01F000) [pid = 3824] [serial = 548] [outer = 0DD9C000] 21:40:46 INFO - PROCESS | 3824 | 1465101646243 Marionette DEBUG loaded listener.js 21:40:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0E6E9800) [pid = 3824] [serial = 549] [outer = 0DD9C000] 21:40:47 INFO - PROCESS | 3824 | 1465101647185 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 21:40:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:40:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1124ms 21:40:47 INFO - PROCESS | 3824 | 1465101647222 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 21:40:47 INFO - PROCESS | 3824 | 1465101647225 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 21:40:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:40:47 INFO - PROCESS | 3824 | 1465101647228 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:40:47 INFO - PROCESS | 3824 | 1465101647232 Marionette TRACE conn5 <- [1,698,null,{}] 21:40:47 INFO - PROCESS | 3824 | 1465101647242 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:47 INFO - PROCESS | 3824 | 1465101647247 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:47 INFO - PROCESS | 3824 | 1465101647361 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 21:40:47 INFO - PROCESS | 3824 | 1465101647369 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:47 INFO - PROCESS | 3824 | 1465101647372 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:47 INFO - PROCESS | 3824 | ++DOCSHELL 14EBF400 == 32 [pid = 3824] [id = 184] 21:40:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (14EBF800) [pid = 3824] [serial = 550] [outer = 00000000] 21:40:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (14EC4C00) [pid = 3824] [serial = 551] [outer = 14EBF800] 21:40:47 INFO - PROCESS | 3824 | 1465101647463 Marionette DEBUG loaded listener.js 21:40:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (14ECC000) [pid = 3824] [serial = 552] [outer = 14EBF800] 21:40:48 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0DB34400) [pid = 3824] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:40:48 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (0E753C00) [pid = 3824] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:40:48 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (0E6DC400) [pid = 3824] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:40:48 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (0D74E000) [pid = 3824] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:40:48 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (14EC9800) [pid = 3824] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:40:48 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (0CB8C800) [pid = 3824] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:40:48 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (0E802400) [pid = 3824] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:40:48 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (19B3B000) [pid = 3824] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:40:48 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (18DED000) [pid = 3824] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:40:48 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (1582D800) [pid = 3824] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:40:48 INFO - PROCESS | 3824 | 1465101648408 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 21:40:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:40:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1235ms 21:40:48 INFO - PROCESS | 3824 | 1465101648466 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 21:40:48 INFO - PROCESS | 3824 | 1465101648469 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 21:40:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:40:48 INFO - PROCESS | 3824 | 1465101648472 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:40:48 INFO - PROCESS | 3824 | 1465101648474 Marionette TRACE conn5 <- [1,702,null,{}] 21:40:48 INFO - PROCESS | 3824 | 1465101648477 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:48 INFO - PROCESS | 3824 | 1465101648479 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:48 INFO - PROCESS | 3824 | 1465101648565 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 21:40:48 INFO - PROCESS | 3824 | 1465101648571 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:48 INFO - PROCESS | 3824 | 1465101648573 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:48 INFO - PROCESS | 3824 | ++DOCSHELL 0D82DC00 == 33 [pid = 3824] [id = 185] 21:40:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (0D924000) [pid = 3824] [serial = 553] [outer = 00000000] 21:40:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (1535E800) [pid = 3824] [serial = 554] [outer = 0D924000] 21:40:48 INFO - PROCESS | 3824 | 1465101648617 Marionette DEBUG loaded listener.js 21:40:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (1588D800) [pid = 3824] [serial = 555] [outer = 0D924000] 21:40:49 INFO - PROCESS | 3824 | 1465101649557 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 21:40:49 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 21:40:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1127ms 21:40:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:40:49 INFO - PROCESS | 3824 | 1465101649603 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 21:40:49 INFO - PROCESS | 3824 | 1465101649605 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 21:40:49 INFO - PROCESS | 3824 | 1465101649608 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:40:49 INFO - PROCESS | 3824 | 1465101649610 Marionette TRACE conn5 <- [1,706,null,{}] 21:40:49 INFO - PROCESS | 3824 | 1465101649613 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:49 INFO - PROCESS | 3824 | 1465101649615 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:49 INFO - PROCESS | 3824 | 1465101649695 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 21:40:49 INFO - PROCESS | 3824 | 1465101649701 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:49 INFO - PROCESS | 3824 | 1465101649703 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:49 INFO - PROCESS | 3824 | ++DOCSHELL 15971400 == 34 [pid = 3824] [id = 186] 21:40:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (1597A800) [pid = 3824] [serial = 556] [outer = 00000000] 21:40:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (15A69000) [pid = 3824] [serial = 557] [outer = 1597A800] 21:40:49 INFO - PROCESS | 3824 | 1465101649747 Marionette DEBUG loaded listener.js 21:40:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (16E07000) [pid = 3824] [serial = 558] [outer = 1597A800] 21:40:50 INFO - PROCESS | 3824 | 1465101650684 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 21:40:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:40:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1119ms 21:40:50 INFO - PROCESS | 3824 | 1465101650741 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 21:40:50 INFO - PROCESS | 3824 | 1465101650745 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 21:40:50 INFO - PROCESS | 3824 | 1465101650751 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:40:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:40:50 INFO - PROCESS | 3824 | 1465101650755 Marionette TRACE conn5 <- [1,710,null,{}] 21:40:50 INFO - PROCESS | 3824 | 1465101650761 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:50 INFO - PROCESS | 3824 | 1465101650765 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:50 INFO - PROCESS | 3824 | 1465101650911 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 21:40:50 INFO - PROCESS | 3824 | 1465101650986 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:50 INFO - PROCESS | 3824 | 1465101650989 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:51 INFO - PROCESS | 3824 | ++DOCSHELL 0D750C00 == 35 [pid = 3824] [id = 187] 21:40:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0D770800) [pid = 3824] [serial = 559] [outer = 00000000] 21:40:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0D819800) [pid = 3824] [serial = 560] [outer = 0D770800] 21:40:51 INFO - PROCESS | 3824 | 1465101651047 Marionette DEBUG loaded listener.js 21:40:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0D926400) [pid = 3824] [serial = 561] [outer = 0D770800] 21:40:51 INFO - PROCESS | 3824 | 1465101651708 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 21:40:51 INFO - PROCESS | 3824 | 1465101651780 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 21:40:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:40:51 INFO - PROCESS | 3824 | 1465101651787 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:40:51 INFO - PROCESS | 3824 | 1465101651791 Marionette TRACE conn5 <- [1,714,null,{}] 21:40:51 INFO - PROCESS | 3824 | 1465101651796 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:51 INFO - PROCESS | 3824 | 1465101651799 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:51 INFO - PROCESS | 3824 | 1465101651908 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 21:40:51 INFO - PROCESS | 3824 | 1465101651987 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:51 INFO - PROCESS | 3824 | 1465101651990 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:52 INFO - PROCESS | 3824 | ++DOCSHELL 0E80E400 == 36 [pid = 3824] [id = 188] 21:40:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0E810000) [pid = 3824] [serial = 562] [outer = 00000000] 21:40:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (14EC4000) [pid = 3824] [serial = 563] [outer = 0E810000] 21:40:52 INFO - PROCESS | 3824 | 1465101652087 Marionette DEBUG loaded listener.js 21:40:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (14EC6400) [pid = 3824] [serial = 564] [outer = 0E810000] 21:40:52 INFO - PROCESS | 3824 | 1465101652746 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 21:40:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:40:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1026ms 21:40:52 INFO - PROCESS | 3824 | 1465101652812 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 21:40:52 INFO - PROCESS | 3824 | 1465101652814 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 21:40:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:40:52 INFO - PROCESS | 3824 | 1465101652819 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:40:52 INFO - PROCESS | 3824 | 1465101652821 Marionette TRACE conn5 <- [1,718,null,{}] 21:40:52 INFO - PROCESS | 3824 | 1465101652831 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:52 INFO - PROCESS | 3824 | 1465101652835 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:52 INFO - PROCESS | 3824 | 1465101652981 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 21:40:53 INFO - PROCESS | 3824 | 1465101653040 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:53 INFO - PROCESS | 3824 | 1465101653044 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:53 INFO - PROCESS | 3824 | ++DOCSHELL 18D41000 == 37 [pid = 3824] [id = 189] 21:40:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (18D41400) [pid = 3824] [serial = 565] [outer = 00000000] 21:40:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (18D44400) [pid = 3824] [serial = 566] [outer = 18D41400] 21:40:53 INFO - PROCESS | 3824 | 1465101653102 Marionette DEBUG loaded listener.js 21:40:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (18D48800) [pid = 3824] [serial = 567] [outer = 18D41400] 21:40:53 INFO - PROCESS | 3824 | 1465101653760 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 21:40:53 INFO - PROCESS | 3824 | 1465101653794 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 21:40:53 INFO - PROCESS | 3824 | 1465101653798 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:40:53 INFO - PROCESS | 3824 | 1465101653800 Marionette TRACE conn5 <- [1,722,null,{}] 21:40:53 INFO - PROCESS | 3824 | 1465101653803 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:53 INFO - PROCESS | 3824 | 1465101653806 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:53 INFO - PROCESS | 3824 | 1465101653915 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 21:40:54 INFO - PROCESS | 3824 | 1465101654011 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:54 INFO - PROCESS | 3824 | 1465101654013 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:54 INFO - PROCESS | 3824 | ++DOCSHELL 18DAB800 == 38 [pid = 3824] [id = 190] 21:40:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (18DAE800) [pid = 3824] [serial = 568] [outer = 00000000] 21:40:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (19737400) [pid = 3824] [serial = 569] [outer = 18DAE800] 21:40:54 INFO - PROCESS | 3824 | 1465101654068 Marionette DEBUG loaded listener.js 21:40:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1975EC00) [pid = 3824] [serial = 570] [outer = 18DAE800] 21:40:54 INFO - PROCESS | 3824 | 1465101654757 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 21:40:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:40:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1016ms 21:40:54 INFO - PROCESS | 3824 | 1465101654818 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 21:40:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:40:54 INFO - PROCESS | 3824 | 1465101654822 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 21:40:54 INFO - PROCESS | 3824 | 1465101654828 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:40:54 INFO - PROCESS | 3824 | 1465101654831 Marionette TRACE conn5 <- [1,726,null,{}] 21:40:54 INFO - PROCESS | 3824 | 1465101654837 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:54 INFO - PROCESS | 3824 | 1465101654839 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:54 INFO - PROCESS | 3824 | 1465101654943 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 21:40:55 INFO - PROCESS | 3824 | 1465101655026 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:55 INFO - PROCESS | 3824 | 1465101655031 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:55 INFO - PROCESS | 3824 | ++DOCSHELL 0D82F800 == 39 [pid = 3824] [id = 191] 21:40:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D830800) [pid = 3824] [serial = 571] [outer = 00000000] 21:40:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0D926000) [pid = 3824] [serial = 572] [outer = 0D830800] 21:40:55 INFO - PROCESS | 3824 | 1465101655123 Marionette DEBUG loaded listener.js 21:40:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0DD4AC00) [pid = 3824] [serial = 573] [outer = 0D830800] 21:40:55 INFO - PROCESS | 3824 | --DOCSHELL 0D82DC00 == 38 [pid = 3824] [id = 185] 21:40:55 INFO - PROCESS | 3824 | --DOCSHELL 14EBF400 == 37 [pid = 3824] [id = 184] 21:40:55 INFO - PROCESS | 3824 | --DOCSHELL 0DD9B400 == 36 [pid = 3824] [id = 183] 21:40:55 INFO - PROCESS | 3824 | --DOCSHELL 0D80BC00 == 35 [pid = 3824] [id = 182] 21:40:55 INFO - PROCESS | 3824 | --DOCSHELL 0CB60800 == 34 [pid = 3824] [id = 181] 21:40:55 INFO - PROCESS | 3824 | --DOCSHELL 0E0A4000 == 33 [pid = 3824] [id = 174] 21:40:55 INFO - PROCESS | 3824 | --DOCSHELL 15A64000 == 32 [pid = 3824] [id = 180] 21:40:55 INFO - PROCESS | 3824 | --DOCSHELL 18DAB800 == 31 [pid = 3824] [id = 190] 21:40:55 INFO - PROCESS | 3824 | --DOCSHELL 18D41000 == 30 [pid = 3824] [id = 189] 21:40:55 INFO - PROCESS | 3824 | --DOCSHELL 15971400 == 29 [pid = 3824] [id = 186] 21:40:55 INFO - PROCESS | 3824 | --DOCSHELL 0D750C00 == 28 [pid = 3824] [id = 187] 21:40:55 INFO - PROCESS | 3824 | --DOCSHELL 0E80E400 == 27 [pid = 3824] [id = 188] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0DB5C800) [pid = 3824] [serial = 527] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0DD4A800) [pid = 3824] [serial = 528] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0E75A000) [pid = 3824] [serial = 530] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0E757400) [pid = 3824] [serial = 522] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0E747800) [pid = 3824] [serial = 521] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0D776000) [pid = 3824] [serial = 524] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0D80CC00) [pid = 3824] [serial = 525] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (15285000) [pid = 3824] [serial = 533] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0D81F800) [pid = 3824] [serial = 510] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0D80A800) [pid = 3824] [serial = 509] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (15362400) [pid = 3824] [serial = 513] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (14ECC800) [pid = 3824] [serial = 512] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1AC79C00) [pid = 3824] [serial = 516] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (19E0D400) [pid = 3824] [serial = 515] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (1CB0C000) [pid = 3824] [serial = 519] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (1C455400) [pid = 3824] [serial = 518] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (1597AC00) [pid = 3824] [serial = 536] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (15361C00) [pid = 3824] [serial = 534] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (15A5E400) [pid = 3824] [serial = 537] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (16E04000) [pid = 3824] [serial = 539] [outer = 00000000] [url = about:blank] 21:40:55 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (0E765000) [pid = 3824] [serial = 531] [outer = 00000000] [url = about:blank] 21:40:56 INFO - PROCESS | 3824 | 1465101656697 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 21:40:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:40:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1935ms 21:40:56 INFO - PROCESS | 3824 | 1465101656764 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 21:40:56 INFO - PROCESS | 3824 | 1465101656768 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 21:40:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:40:56 INFO - PROCESS | 3824 | 1465101656772 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:40:56 INFO - PROCESS | 3824 | 1465101656775 Marionette TRACE conn5 <- [1,730,null,{}] 21:40:56 INFO - PROCESS | 3824 | 1465101656780 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:56 INFO - PROCESS | 3824 | 1465101656784 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:56 INFO - PROCESS | 3824 | 1465101656873 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 21:40:56 INFO - PROCESS | 3824 | 1465101656880 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:56 INFO - PROCESS | 3824 | 1465101656882 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:56 INFO - PROCESS | 3824 | ++DOCSHELL 0D819000 == 28 [pid = 3824] [id = 192] 21:40:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (0D81F400) [pid = 3824] [serial = 574] [outer = 00000000] 21:40:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (0D923400) [pid = 3824] [serial = 575] [outer = 0D81F400] 21:40:56 INFO - PROCESS | 3824 | 1465101656930 Marionette DEBUG loaded listener.js 21:40:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (0DB36400) [pid = 3824] [serial = 576] [outer = 0D81F400] 21:40:57 INFO - PROCESS | 3824 | 1465101657868 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 21:40:57 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 21:40:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1130ms 21:40:57 INFO - PROCESS | 3824 | 1465101657903 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 21:40:57 INFO - PROCESS | 3824 | 1465101657908 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 21:40:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:40:57 INFO - PROCESS | 3824 | 1465101657920 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:40:57 INFO - PROCESS | 3824 | 1465101657923 Marionette TRACE conn5 <- [1,734,null,{}] 21:40:57 INFO - PROCESS | 3824 | 1465101657927 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:57 INFO - PROCESS | 3824 | 1465101657929 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:58 INFO - PROCESS | 3824 | 1465101658046 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 21:40:58 INFO - PROCESS | 3824 | 1465101658053 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:58 INFO - PROCESS | 3824 | 1465101658056 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:58 INFO - PROCESS | 3824 | ++DOCSHELL 0DF41400 == 29 [pid = 3824] [id = 193] 21:40:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (0E0A1800) [pid = 3824] [serial = 577] [outer = 00000000] 21:40:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0E72B800) [pid = 3824] [serial = 578] [outer = 0E0A1800] 21:40:58 INFO - PROCESS | 3824 | 1465101658103 Marionette DEBUG loaded listener.js 21:40:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0E74C400) [pid = 3824] [serial = 579] [outer = 0E0A1800] 21:40:59 INFO - PROCESS | 3824 | 1465101659068 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 21:40:59 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.) 21:40:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1175ms 21:40:59 INFO - PROCESS | 3824 | 1465101659093 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 21:40:59 INFO - PROCESS | 3824 | 1465101659095 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 21:40:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:40:59 INFO - PROCESS | 3824 | 1465101659098 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:40:59 INFO - PROCESS | 3824 | 1465101659102 Marionette TRACE conn5 <- [1,738,null,{}] 21:40:59 INFO - PROCESS | 3824 | 1465101659118 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:59 INFO - PROCESS | 3824 | 1465101659123 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:59 INFO - PROCESS | 3824 | 1465101659233 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 21:40:59 INFO - PROCESS | 3824 | 1465101659240 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:59 INFO - PROCESS | 3824 | 1465101659243 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:40:59 INFO - PROCESS | 3824 | ++DOCSHELL 0EAB5C00 == 30 [pid = 3824] [id = 194] 21:40:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (14EBE400) [pid = 3824] [serial = 580] [outer = 00000000] 21:40:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (14EC7C00) [pid = 3824] [serial = 581] [outer = 14EBE400] 21:40:59 INFO - PROCESS | 3824 | 1465101659290 Marionette DEBUG loaded listener.js 21:40:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (1527EC00) [pid = 3824] [serial = 582] [outer = 14EBE400] 21:40:59 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (14EBF800) [pid = 3824] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:40:59 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (0D924000) [pid = 3824] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:40:59 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (15A64400) [pid = 3824] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:40:59 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (0CBEE800) [pid = 3824] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:40:59 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (0D81C800) [pid = 3824] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:40:59 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (0DD9C000) [pid = 3824] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:40:59 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (1597A800) [pid = 3824] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:41:00 INFO - PROCESS | 3824 | 1465101660259 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 21:41:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:41:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1175ms 21:41:00 INFO - PROCESS | 3824 | 1465101660278 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 21:41:00 INFO - PROCESS | 3824 | 1465101660280 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 21:41:00 INFO - PROCESS | 3824 | 1465101660284 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:41:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:41:00 INFO - PROCESS | 3824 | 1465101660286 Marionette TRACE conn5 <- [1,742,null,{}] 21:41:00 INFO - PROCESS | 3824 | 1465101660289 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:00 INFO - PROCESS | 3824 | 1465101660291 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:00 INFO - PROCESS | 3824 | 1465101660377 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 21:41:00 INFO - PROCESS | 3824 | 1465101660382 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:00 INFO - PROCESS | 3824 | 1465101660384 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:00 INFO - PROCESS | 3824 | ++DOCSHELL 0D823C00 == 31 [pid = 3824] [id = 195] 21:41:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (0E748000) [pid = 3824] [serial = 583] [outer = 00000000] 21:41:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (15357C00) [pid = 3824] [serial = 584] [outer = 0E748000] 21:41:00 INFO - PROCESS | 3824 | 1465101660429 Marionette DEBUG loaded listener.js 21:41:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (1588A400) [pid = 3824] [serial = 585] [outer = 0E748000] 21:41:01 INFO - PROCESS | 3824 | 1465101661359 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 21:41:01 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 21:41:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 21:41:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:41:01 INFO - PROCESS | 3824 | 1465101661412 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 21:41:01 INFO - PROCESS | 3824 | 1465101661414 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 21:41:01 INFO - PROCESS | 3824 | 1465101661417 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:41:01 INFO - PROCESS | 3824 | 1465101661419 Marionette TRACE conn5 <- [1,746,null,{}] 21:41:01 INFO - PROCESS | 3824 | 1465101661422 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:01 INFO - PROCESS | 3824 | 1465101661424 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:01 INFO - PROCESS | 3824 | 1465101661503 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 21:41:01 INFO - PROCESS | 3824 | 1465101661509 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:01 INFO - PROCESS | 3824 | 1465101661510 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:01 INFO - PROCESS | 3824 | ++DOCSHELL 15949C00 == 32 [pid = 3824] [id = 196] 21:41:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (15971C00) [pid = 3824] [serial = 586] [outer = 00000000] 21:41:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (15A5F400) [pid = 3824] [serial = 587] [outer = 15971C00] 21:41:01 INFO - PROCESS | 3824 | 1465101661554 Marionette DEBUG loaded listener.js 21:41:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (15A60400) [pid = 3824] [serial = 588] [outer = 15971C00] 21:41:02 INFO - PROCESS | 3824 | 1465101662137 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 21:41:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:41:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 770ms 21:41:02 INFO - PROCESS | 3824 | 1465101662188 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 21:41:02 INFO - PROCESS | 3824 | 1465101662193 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 21:41:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:41:02 INFO - PROCESS | 3824 | 1465101662199 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:41:02 INFO - PROCESS | 3824 | 1465101662203 Marionette TRACE conn5 <- [1,750,null,{}] 21:41:02 INFO - PROCESS | 3824 | 1465101662209 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:02 INFO - PROCESS | 3824 | 1465101662212 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:02 INFO - PROCESS | 3824 | 1465101662335 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 21:41:02 INFO - PROCESS | 3824 | 1465101662417 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:02 INFO - PROCESS | 3824 | 1465101662422 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:02 INFO - PROCESS | 3824 | ++DOCSHELL 0D80D400 == 33 [pid = 3824] [id = 197] 21:41:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0D810400) [pid = 3824] [serial = 589] [outer = 00000000] 21:41:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0DB58400) [pid = 3824] [serial = 590] [outer = 0D810400] 21:41:02 INFO - PROCESS | 3824 | 1465101662520 Marionette DEBUG loaded listener.js 21:41:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0DD9B400) [pid = 3824] [serial = 591] [outer = 0D810400] 21:41:03 INFO - PROCESS | 3824 | 1465101663676 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 21:41:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:41:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1519ms 21:41:03 INFO - PROCESS | 3824 | 1465101663722 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 21:41:03 INFO - PROCESS | 3824 | 1465101663727 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 21:41:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:41:03 INFO - PROCESS | 3824 | 1465101663743 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:41:03 INFO - PROCESS | 3824 | 1465101663745 Marionette TRACE conn5 <- [1,754,null,{}] 21:41:03 INFO - PROCESS | 3824 | 1465101663750 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:03 INFO - PROCESS | 3824 | 1465101663753 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:03 INFO - PROCESS | 3824 | 1465101663887 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 21:41:03 INFO - PROCESS | 3824 | 1465101663994 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:03 INFO - PROCESS | 3824 | 1465101663997 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:04 INFO - PROCESS | 3824 | ++DOCSHELL 0CA8C400 == 34 [pid = 3824] [id = 198] 21:41:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0CA8D400) [pid = 3824] [serial = 592] [outer = 00000000] 21:41:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0D07B400) [pid = 3824] [serial = 593] [outer = 0CA8D400] 21:41:04 INFO - PROCESS | 3824 | 1465101664156 Marionette DEBUG loaded listener.js 21:41:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D812400) [pid = 3824] [serial = 594] [outer = 0CA8D400] 21:41:04 INFO - PROCESS | 3824 | --DOCSHELL 0D823C00 == 33 [pid = 3824] [id = 195] 21:41:04 INFO - PROCESS | 3824 | --DOCSHELL 0EAB5C00 == 32 [pid = 3824] [id = 194] 21:41:04 INFO - PROCESS | 3824 | --DOCSHELL 0DF41400 == 31 [pid = 3824] [id = 193] 21:41:04 INFO - PROCESS | 3824 | --DOCSHELL 0D819000 == 30 [pid = 3824] [id = 192] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (15A69000) [pid = 3824] [serial = 557] [outer = 00000000] [url = about:blank] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (14EC4C00) [pid = 3824] [serial = 551] [outer = 00000000] [url = about:blank] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (1535E800) [pid = 3824] [serial = 554] [outer = 00000000] [url = about:blank] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1763CC00) [pid = 3824] [serial = 540] [outer = 00000000] [url = about:blank] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0D82A400) [pid = 3824] [serial = 542] [outer = 00000000] [url = about:blank] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (0D925C00) [pid = 3824] [serial = 543] [outer = 00000000] [url = about:blank] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (0D828800) [pid = 3824] [serial = 545] [outer = 00000000] [url = about:blank] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (0D91F800) [pid = 3824] [serial = 546] [outer = 00000000] [url = about:blank] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (0E01F000) [pid = 3824] [serial = 548] [outer = 00000000] [url = about:blank] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (16E07000) [pid = 3824] [serial = 558] [outer = 00000000] [url = about:blank] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (14ECC000) [pid = 3824] [serial = 552] [outer = 00000000] [url = about:blank] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (0E6E9800) [pid = 3824] [serial = 549] [outer = 00000000] [url = about:blank] 21:41:04 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (1588D800) [pid = 3824] [serial = 555] [outer = 00000000] [url = about:blank] 21:41:05 INFO - PROCESS | 3824 | 1465101665181 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 21:41:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:41:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1482ms 21:41:05 INFO - PROCESS | 3824 | 1465101665226 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 21:41:05 INFO - PROCESS | 3824 | 1465101665228 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 21:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:41:05 INFO - PROCESS | 3824 | 1465101665233 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:41:05 INFO - PROCESS | 3824 | 1465101665236 Marionette TRACE conn5 <- [1,758,null,{}] 21:41:05 INFO - PROCESS | 3824 | 1465101665241 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:05 INFO - PROCESS | 3824 | 1465101665245 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:05 INFO - PROCESS | 3824 | 1465101665332 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 21:41:05 INFO - PROCESS | 3824 | 1465101665339 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:05 INFO - PROCESS | 3824 | 1465101665342 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:05 INFO - PROCESS | 3824 | ++DOCSHELL 0DB34000 == 31 [pid = 3824] [id = 199] 21:41:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (0DB35800) [pid = 3824] [serial = 595] [outer = 00000000] 21:41:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (0DD53400) [pid = 3824] [serial = 596] [outer = 0DB35800] 21:41:05 INFO - PROCESS | 3824 | 1465101665388 Marionette DEBUG loaded listener.js 21:41:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (0E0A1C00) [pid = 3824] [serial = 597] [outer = 0DB35800] 21:41:05 INFO - PROCESS | 3824 | 1465101665874 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 21:41:05 INFO - PROCESS | 3824 | 1465101665905 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 21:41:05 INFO - PROCESS | 3824 | 1465101665909 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 21:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:41:05 INFO - PROCESS | 3824 | 1465101665915 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:41:05 INFO - PROCESS | 3824 | 1465101665917 Marionette TRACE conn5 <- [1,762,null,{}] 21:41:05 INFO - PROCESS | 3824 | 1465101665921 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:05 INFO - PROCESS | 3824 | 1465101665923 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:06 INFO - PROCESS | 3824 | 1465101666011 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 21:41:06 INFO - PROCESS | 3824 | 1465101666020 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:06 INFO - PROCESS | 3824 | 1465101666023 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:06 INFO - PROCESS | 3824 | ++DOCSHELL 0E80AC00 == 32 [pid = 3824] [id = 200] 21:41:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0EA05C00) [pid = 3824] [serial = 598] [outer = 00000000] 21:41:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0EAB5000) [pid = 3824] [serial = 599] [outer = 0EA05C00] 21:41:06 INFO - PROCESS | 3824 | 1465101666068 Marionette DEBUG loaded listener.js 21:41:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (14ECAC00) [pid = 3824] [serial = 600] [outer = 0EA05C00] 21:41:06 INFO - PROCESS | 3824 | 1465101666613 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 21:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 730ms 21:41:06 INFO - PROCESS | 3824 | 1465101666645 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 21:41:06 INFO - PROCESS | 3824 | 1465101666648 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 21:41:06 INFO - PROCESS | 3824 | 1465101666651 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:41:06 INFO - PROCESS | 3824 | 1465101666655 Marionette TRACE conn5 <- [1,766,null,{}] 21:41:06 INFO - PROCESS | 3824 | 1465101666666 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:06 INFO - PROCESS | 3824 | 1465101666671 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:06 INFO - PROCESS | 3824 | 1465101666790 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 21:41:06 INFO - PROCESS | 3824 | 1465101666884 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:06 INFO - PROCESS | 3824 | 1465101666887 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:06 INFO - PROCESS | 3824 | ++DOCSHELL 15A2BC00 == 33 [pid = 3824] [id = 201] 21:41:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (15A61000) [pid = 3824] [serial = 601] [outer = 00000000] 21:41:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (15A67400) [pid = 3824] [serial = 602] [outer = 15A61000] 21:41:06 INFO - PROCESS | 3824 | 1465101666930 Marionette DEBUG loaded listener.js 21:41:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (16924C00) [pid = 3824] [serial = 603] [outer = 15A61000] 21:41:07 INFO - PROCESS | 3824 | 1465101667371 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 21:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 770ms 21:41:07 INFO - PROCESS | 3824 | 1465101667425 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 21:41:07 INFO - PROCESS | 3824 | 1465101667428 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 21:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:41:07 INFO - PROCESS | 3824 | 1465101667438 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:41:07 INFO - PROCESS | 3824 | 1465101667440 Marionette TRACE conn5 <- [1,770,null,{}] 21:41:07 INFO - PROCESS | 3824 | 1465101667444 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:07 INFO - PROCESS | 3824 | 1465101667446 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:07 INFO - PROCESS | 3824 | 1465101667578 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 21:41:07 INFO - PROCESS | 3824 | 1465101667637 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:07 INFO - PROCESS | 3824 | 1465101667639 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:07 INFO - PROCESS | 3824 | ++DOCSHELL 17972C00 == 34 [pid = 3824] [id = 202] 21:41:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (17974800) [pid = 3824] [serial = 604] [outer = 00000000] 21:41:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (179F1400) [pid = 3824] [serial = 605] [outer = 17974800] 21:41:07 INFO - PROCESS | 3824 | 1465101667685 Marionette DEBUG loaded listener.js 21:41:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (187EA800) [pid = 3824] [serial = 606] [outer = 17974800] 21:41:08 INFO - PROCESS | 3824 | 1465101668106 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 21:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 730ms 21:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:41:08 INFO - PROCESS | 3824 | 1465101668174 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 21:41:08 INFO - PROCESS | 3824 | 1465101668176 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 21:41:08 INFO - PROCESS | 3824 | 1465101668182 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:41:08 INFO - PROCESS | 3824 | 1465101668184 Marionette TRACE conn5 <- [1,774,null,{}] 21:41:08 INFO - PROCESS | 3824 | 1465101668192 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:08 INFO - PROCESS | 3824 | 1465101668194 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:08 INFO - PROCESS | 3824 | 1465101668313 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 21:41:08 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0D81F400) [pid = 3824] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:41:08 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0D830800) [pid = 3824] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:41:08 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (0E0A1800) [pid = 3824] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:41:08 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0D770800) [pid = 3824] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:41:08 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (0E810000) [pid = 3824] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:41:08 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (18D41400) [pid = 3824] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:41:08 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (0E748000) [pid = 3824] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:41:08 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (18DAE800) [pid = 3824] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:41:08 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (14EBE400) [pid = 3824] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:41:08 INFO - PROCESS | 3824 | 1465101668372 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:08 INFO - PROCESS | 3824 | 1465101668374 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:08 INFO - PROCESS | 3824 | ++DOCSHELL 0D80DC00 == 35 [pid = 3824] [id = 203] 21:41:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0D816000) [pid = 3824] [serial = 607] [outer = 00000000] 21:41:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0E74EC00) [pid = 3824] [serial = 608] [outer = 0D816000] 21:41:08 INFO - PROCESS | 3824 | 1465101668429 Marionette DEBUG loaded listener.js 21:41:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (18D42800) [pid = 3824] [serial = 609] [outer = 0D816000] 21:41:08 INFO - PROCESS | 3824 | 1465101668822 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 21:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 691ms 21:41:08 INFO - PROCESS | 3824 | 1465101668871 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 21:41:08 INFO - PROCESS | 3824 | 1465101668873 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 21:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:41:08 INFO - PROCESS | 3824 | 1465101668877 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:41:08 INFO - PROCESS | 3824 | 1465101668878 Marionette TRACE conn5 <- [1,778,null,{}] 21:41:08 INFO - PROCESS | 3824 | 1465101668882 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:08 INFO - PROCESS | 3824 | 1465101668887 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:08 INFO - PROCESS | 3824 | 1465101668999 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 21:41:08 INFO - PROCESS | 3824 | 1465101669007 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:09 INFO - PROCESS | 3824 | 1465101669017 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:09 INFO - PROCESS | 3824 | ++DOCSHELL 18D4A800 == 36 [pid = 3824] [id = 204] 21:41:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (18DA5C00) [pid = 3824] [serial = 610] [outer = 00000000] 21:41:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (18DE5C00) [pid = 3824] [serial = 611] [outer = 18DA5C00] 21:41:09 INFO - PROCESS | 3824 | 1465101669068 Marionette DEBUG loaded listener.js 21:41:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (18DA9400) [pid = 3824] [serial = 612] [outer = 18DA5C00] 21:41:09 INFO - PROCESS | 3824 | 1465101669478 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 21:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 21:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:41:09 INFO - PROCESS | 3824 | 1465101669507 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 21:41:09 INFO - PROCESS | 3824 | 1465101669509 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 21:41:09 INFO - PROCESS | 3824 | 1465101669512 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:41:09 INFO - PROCESS | 3824 | 1465101669514 Marionette TRACE conn5 <- [1,782,null,{}] 21:41:09 INFO - PROCESS | 3824 | 1465101669517 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:09 INFO - PROCESS | 3824 | 1465101669519 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:09 INFO - PROCESS | 3824 | 1465101669629 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 21:41:09 INFO - PROCESS | 3824 | 1465101669711 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:09 INFO - PROCESS | 3824 | 1465101669713 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:09 INFO - PROCESS | 3824 | ++DOCSHELL 19768C00 == 37 [pid = 3824] [id = 205] 21:41:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (1976B400) [pid = 3824] [serial = 613] [outer = 00000000] 21:41:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (19B45C00) [pid = 3824] [serial = 614] [outer = 1976B400] 21:41:09 INFO - PROCESS | 3824 | 1465101669756 Marionette DEBUG loaded listener.js 21:41:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (19DC5C00) [pid = 3824] [serial = 615] [outer = 1976B400] 21:41:10 INFO - PROCESS | 3824 | 1465101670102 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 21:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 21:41:10 INFO - PROCESS | 3824 | 1465101670150 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 21:41:10 INFO - PROCESS | 3824 | 1465101670152 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 21:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:41:10 INFO - PROCESS | 3824 | 1465101670155 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:41:10 INFO - PROCESS | 3824 | 1465101670157 Marionette TRACE conn5 <- [1,786,null,{}] 21:41:10 INFO - PROCESS | 3824 | 1465101670161 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:10 INFO - PROCESS | 3824 | 1465101670163 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:10 INFO - PROCESS | 3824 | 1465101670243 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 21:41:10 INFO - PROCESS | 3824 | 1465101670249 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:10 INFO - PROCESS | 3824 | 1465101670251 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:10 INFO - PROCESS | 3824 | ++DOCSHELL 19DC9000 == 38 [pid = 3824] [id = 206] 21:41:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (19DC9400) [pid = 3824] [serial = 616] [outer = 00000000] 21:41:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (19E08800) [pid = 3824] [serial = 617] [outer = 19DC9400] 21:41:10 INFO - PROCESS | 3824 | 1465101670298 Marionette DEBUG loaded listener.js 21:41:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (19ECC800) [pid = 3824] [serial = 618] [outer = 19DC9400] 21:41:10 INFO - PROCESS | 3824 | 1465101670722 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 21:41:10 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 21:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 21:41:10 INFO - PROCESS | 3824 | 1465101670789 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 21:41:10 INFO - PROCESS | 3824 | 1465101670791 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 21:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:41:10 INFO - PROCESS | 3824 | 1465101670839 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:41:10 INFO - PROCESS | 3824 | 1465101670843 Marionette TRACE conn5 <- [1,790,null,{}] 21:41:10 INFO - PROCESS | 3824 | 1465101670850 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:10 INFO - PROCESS | 3824 | 1465101670854 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:11 INFO - PROCESS | 3824 | 1465101671016 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 21:41:11 INFO - PROCESS | 3824 | 1465101671107 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:11 INFO - PROCESS | 3824 | 1465101671111 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:11 INFO - PROCESS | 3824 | ++DOCSHELL 0D81FC00 == 39 [pid = 3824] [id = 207] 21:41:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D823800) [pid = 3824] [serial = 619] [outer = 00000000] 21:41:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D925C00) [pid = 3824] [serial = 620] [outer = 0D823800] 21:41:11 INFO - PROCESS | 3824 | 1465101671168 Marionette DEBUG loaded listener.js 21:41:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0DD52400) [pid = 3824] [serial = 621] [outer = 0D823800] 21:41:11 INFO - PROCESS | 3824 | 1465101671753 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 21:41:11 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 21:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1018ms 21:41:11 INFO - PROCESS | 3824 | 1465101671817 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 21:41:11 INFO - PROCESS | 3824 | 1465101671822 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 21:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:41:11 INFO - PROCESS | 3824 | 1465101671829 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:41:11 INFO - PROCESS | 3824 | 1465101671831 Marionette TRACE conn5 <- [1,794,null,{}] 21:41:11 INFO - PROCESS | 3824 | 1465101671837 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:11 INFO - PROCESS | 3824 | 1465101671842 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:11 INFO - PROCESS | 3824 | 1465101671952 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 21:41:12 INFO - PROCESS | 3824 | 1465101672083 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:12 INFO - PROCESS | 3824 | 1465101672085 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:12 INFO - PROCESS | 3824 | ++DOCSHELL 15207400 == 40 [pid = 3824] [id = 208] 21:41:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15210000) [pid = 3824] [serial = 622] [outer = 00000000] 21:41:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15363C00) [pid = 3824] [serial = 623] [outer = 15210000] 21:41:12 INFO - PROCESS | 3824 | 1465101672143 Marionette DEBUG loaded listener.js 21:41:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15971400) [pid = 3824] [serial = 624] [outer = 15210000] 21:41:12 INFO - PROCESS | 3824 | 1465101672754 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 21:41:12 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 21:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 970ms 21:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:41:12 INFO - PROCESS | 3824 | 1465101672802 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 21:41:12 INFO - PROCESS | 3824 | 1465101672805 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 21:41:12 INFO - PROCESS | 3824 | 1465101672809 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:41:12 INFO - PROCESS | 3824 | 1465101672811 Marionette TRACE conn5 <- [1,798,null,{}] 21:41:12 INFO - PROCESS | 3824 | 1465101672815 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:12 INFO - PROCESS | 3824 | 1465101672818 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:12 INFO - PROCESS | 3824 | 1465101672964 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 21:41:13 INFO - PROCESS | 3824 | 1465101673090 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:13 INFO - PROCESS | 3824 | 1465101673096 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:13 INFO - PROCESS | 3824 | ++DOCSHELL 18DB1C00 == 41 [pid = 3824] [id = 209] 21:41:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18DB2000) [pid = 3824] [serial = 625] [outer = 00000000] 21:41:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19EC8400) [pid = 3824] [serial = 626] [outer = 18DB2000] 21:41:13 INFO - PROCESS | 3824 | 1465101673157 Marionette DEBUG loaded listener.js 21:41:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1AAF1C00) [pid = 3824] [serial = 627] [outer = 18DB2000] 21:41:13 INFO - PROCESS | 3824 | 1465101673800 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 21:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1019ms 21:41:13 INFO - PROCESS | 3824 | 1465101673836 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 21:41:13 INFO - PROCESS | 3824 | 1465101673838 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 21:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:41:13 INFO - PROCESS | 3824 | 1465101673842 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:41:13 INFO - PROCESS | 3824 | 1465101673845 Marionette TRACE conn5 <- [1,802,null,{}] 21:41:13 INFO - PROCESS | 3824 | 1465101673849 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:13 INFO - PROCESS | 3824 | 1465101673851 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:13 INFO - PROCESS | 3824 | 1465101673963 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 21:41:14 INFO - PROCESS | 3824 | 1465101674092 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:14 INFO - PROCESS | 3824 | 1465101674094 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:14 INFO - PROCESS | 3824 | ++DOCSHELL 15590000 == 42 [pid = 3824] [id = 210] 21:41:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15951400) [pid = 3824] [serial = 628] [outer = 00000000] 21:41:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AE08400) [pid = 3824] [serial = 629] [outer = 15951400] 21:41:14 INFO - PROCESS | 3824 | 1465101674151 Marionette DEBUG loaded listener.js 21:41:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1AE0D400) [pid = 3824] [serial = 630] [outer = 15951400] 21:41:14 INFO - PROCESS | 3824 | 1465101674857 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 21:41:14 INFO - PROCESS | 3824 | 1465101674920 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 21:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:41:14 INFO - PROCESS | 3824 | 1465101674925 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:41:14 INFO - PROCESS | 3824 | 1465101674928 Marionette TRACE conn5 <- [1,806,null,{}] 21:41:14 INFO - PROCESS | 3824 | 1465101674934 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:14 INFO - PROCESS | 3824 | 1465101674937 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:15 INFO - PROCESS | 3824 | 1465101675093 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 21:41:15 INFO - PROCESS | 3824 | 1465101675103 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:15 INFO - PROCESS | 3824 | 1465101675105 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:15 INFO - PROCESS | 3824 | ++DOCSHELL 0DD55400 == 43 [pid = 3824] [id = 211] 21:41:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0DD55C00) [pid = 3824] [serial = 631] [outer = 00000000] 21:41:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0E756400) [pid = 3824] [serial = 632] [outer = 0DD55C00] 21:41:15 INFO - PROCESS | 3824 | 1465101675158 Marionette DEBUG loaded listener.js 21:41:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (14EBF400) [pid = 3824] [serial = 633] [outer = 0DD55C00] 21:41:15 INFO - PROCESS | 3824 | --DOCSHELL 19768C00 == 42 [pid = 3824] [id = 205] 21:41:15 INFO - PROCESS | 3824 | --DOCSHELL 18D4A800 == 41 [pid = 3824] [id = 204] 21:41:15 INFO - PROCESS | 3824 | --DOCSHELL 0D80DC00 == 40 [pid = 3824] [id = 203] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 17972C00 == 39 [pid = 3824] [id = 202] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 15A2BC00 == 38 [pid = 3824] [id = 201] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 0E80AC00 == 37 [pid = 3824] [id = 200] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 0DB34000 == 36 [pid = 3824] [id = 199] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 0CA8C400 == 35 [pid = 3824] [id = 198] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 0D80D400 == 34 [pid = 3824] [id = 197] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 15949C00 == 33 [pid = 3824] [id = 196] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 0D82F800 == 32 [pid = 3824] [id = 191] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 15590000 == 31 [pid = 3824] [id = 210] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 18DB1C00 == 30 [pid = 3824] [id = 209] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 19DC9000 == 29 [pid = 3824] [id = 206] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 0D81FC00 == 28 [pid = 3824] [id = 207] 21:41:16 INFO - PROCESS | 3824 | --DOCSHELL 15207400 == 27 [pid = 3824] [id = 208] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0D923400) [pid = 3824] [serial = 575] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0DD4AC00) [pid = 3824] [serial = 573] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D926000) [pid = 3824] [serial = 572] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0E72B800) [pid = 3824] [serial = 578] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D926400) [pid = 3824] [serial = 561] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D819800) [pid = 3824] [serial = 560] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (14EC6400) [pid = 3824] [serial = 564] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (14EC4000) [pid = 3824] [serial = 563] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18D48800) [pid = 3824] [serial = 567] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18D44400) [pid = 3824] [serial = 566] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15A5F400) [pid = 3824] [serial = 587] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1588A400) [pid = 3824] [serial = 585] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1975EC00) [pid = 3824] [serial = 570] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19737400) [pid = 3824] [serial = 569] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (14EC7C00) [pid = 3824] [serial = 581] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (15357C00) [pid = 3824] [serial = 584] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1527EC00) [pid = 3824] [serial = 582] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0E74C400) [pid = 3824] [serial = 579] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0DB36400) [pid = 3824] [serial = 576] [outer = 00000000] [url = about:blank] 21:41:16 INFO - PROCESS | 3824 | 1465101676376 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 21:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1489ms 21:41:16 INFO - PROCESS | 3824 | 1465101676415 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 21:41:16 INFO - PROCESS | 3824 | 1465101676419 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 21:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:41:16 INFO - PROCESS | 3824 | 1465101676427 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:41:16 INFO - PROCESS | 3824 | 1465101676430 Marionette TRACE conn5 <- [1,810,null,{}] 21:41:16 INFO - PROCESS | 3824 | 1465101676436 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:16 INFO - PROCESS | 3824 | 1465101676439 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:16 INFO - PROCESS | 3824 | 1465101676562 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 21:41:16 INFO - PROCESS | 3824 | 1465101676578 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:16 INFO - PROCESS | 3824 | 1465101676580 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:16 INFO - PROCESS | 3824 | ++DOCSHELL 0D807400 == 28 [pid = 3824] [id = 212] 21:41:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0D809400) [pid = 3824] [serial = 634] [outer = 00000000] 21:41:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D816400) [pid = 3824] [serial = 635] [outer = 0D809400] 21:41:16 INFO - PROCESS | 3824 | 1465101676628 Marionette DEBUG loaded listener.js 21:41:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D824400) [pid = 3824] [serial = 636] [outer = 0D809400] 21:41:17 INFO - PROCESS | 3824 | 1465101677088 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 21:41:17 INFO - PROCESS | 3824 | 1465101677105 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 21:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:41:17 INFO - PROCESS | 3824 | 1465101677115 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:41:17 INFO - PROCESS | 3824 | 1465101677118 Marionette TRACE conn5 <- [1,814,null,{}] 21:41:17 INFO - PROCESS | 3824 | 1465101677122 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:17 INFO - PROCESS | 3824 | 1465101677124 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:17 INFO - PROCESS | 3824 | 1465101677218 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 21:41:17 INFO - PROCESS | 3824 | 1465101677227 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:17 INFO - PROCESS | 3824 | 1465101677230 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:17 INFO - PROCESS | 3824 | ++DOCSHELL 0DB66C00 == 29 [pid = 3824] [id = 213] 21:41:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0DBCD400) [pid = 3824] [serial = 637] [outer = 00000000] 21:41:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0DD4D800) [pid = 3824] [serial = 638] [outer = 0DBCD400] 21:41:17 INFO - PROCESS | 3824 | 1465101677281 Marionette DEBUG loaded listener.js 21:41:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0DDA4000) [pid = 3824] [serial = 639] [outer = 0DBCD400] 21:41:17 INFO - PROCESS | 3824 | 1465101677774 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 21:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 21:41:17 INFO - PROCESS | 3824 | 1465101677791 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 21:41:17 INFO - PROCESS | 3824 | 1465101677793 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 21:41:17 INFO - PROCESS | 3824 | 1465101677796 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:41:17 INFO - PROCESS | 3824 | 1465101677800 Marionette TRACE conn5 <- [1,818,null,{}] 21:41:17 INFO - PROCESS | 3824 | 1465101677811 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:17 INFO - PROCESS | 3824 | 1465101677815 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:17 INFO - PROCESS | 3824 | 1465101677899 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 21:41:17 INFO - PROCESS | 3824 | 1465101677909 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:17 INFO - PROCESS | 3824 | 1465101677912 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:17 INFO - PROCESS | 3824 | ++DOCSHELL 0E80D400 == 30 [pid = 3824] [id = 214] 21:41:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0EA03800) [pid = 3824] [serial = 640] [outer = 00000000] 21:41:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0EAA9C00) [pid = 3824] [serial = 641] [outer = 0EA03800] 21:41:17 INFO - PROCESS | 3824 | 1465101677960 Marionette DEBUG loaded listener.js 21:41:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (14EC5000) [pid = 3824] [serial = 642] [outer = 0EA03800] 21:41:18 INFO - PROCESS | 3824 | 1465101678408 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 21:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 21:41:18 INFO - PROCESS | 3824 | 1465101678471 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 21:41:18 INFO - PROCESS | 3824 | 1465101678474 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 21:41:18 INFO - PROCESS | 3824 | 1465101678477 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:41:18 INFO - PROCESS | 3824 | 1465101678478 Marionette TRACE conn5 <- [1,822,null,{}] 21:41:18 INFO - PROCESS | 3824 | 1465101678482 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:18 INFO - PROCESS | 3824 | 1465101678484 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:18 INFO - PROCESS | 3824 | 1465101678595 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 21:41:18 INFO - PROCESS | 3824 | 1465101678675 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:18 INFO - PROCESS | 3824 | 1465101678677 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:18 INFO - PROCESS | 3824 | ++DOCSHELL 1535BC00 == 31 [pid = 3824] [id = 215] 21:41:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15361C00) [pid = 3824] [serial = 643] [outer = 00000000] 21:41:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1588D800) [pid = 3824] [serial = 644] [outer = 15361C00] 21:41:18 INFO - PROCESS | 3824 | 1465101678722 Marionette DEBUG loaded listener.js 21:41:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15974800) [pid = 3824] [serial = 645] [outer = 15361C00] 21:41:19 INFO - PROCESS | 3824 | 1465101679129 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 21:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 21:41:19 INFO - PROCESS | 3824 | 1465101679152 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 21:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:41:19 INFO - PROCESS | 3824 | 1465101679154 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 21:41:19 INFO - PROCESS | 3824 | 1465101679157 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:41:19 INFO - PROCESS | 3824 | 1465101679159 Marionette TRACE conn5 <- [1,826,null,{}] 21:41:19 INFO - PROCESS | 3824 | 1465101679162 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:19 INFO - PROCESS | 3824 | 1465101679164 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:19 INFO - PROCESS | 3824 | 1465101679277 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 21:41:19 INFO - PROCESS | 3824 | 1465101679283 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:19 INFO - PROCESS | 3824 | 1465101679285 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:19 INFO - PROCESS | 3824 | ++DOCSHELL 15977400 == 32 [pid = 3824] [id = 216] 21:41:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1597AC00) [pid = 3824] [serial = 646] [outer = 00000000] 21:41:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A67C00) [pid = 3824] [serial = 647] [outer = 1597AC00] 21:41:19 INFO - PROCESS | 3824 | 1465101679329 Marionette DEBUG loaded listener.js 21:41:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16E0E400) [pid = 3824] [serial = 648] [outer = 1597AC00] 21:41:19 INFO - PROCESS | 3824 | 1465101679796 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 21:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 21:41:19 INFO - PROCESS | 3824 | 1465101679828 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 21:41:19 INFO - PROCESS | 3824 | 1465101679830 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 21:41:19 INFO - PROCESS | 3824 | 1465101679833 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:41:19 INFO - PROCESS | 3824 | 1465101679835 Marionette TRACE conn5 <- [1,830,null,{}] 21:41:19 INFO - PROCESS | 3824 | 1465101679843 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:19 INFO - PROCESS | 3824 | 1465101679849 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:20 INFO - PROCESS | 3824 | 1465101680785 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 21:41:21 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (17974800) [pid = 3824] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:41:21 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (18DA5C00) [pid = 3824] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:41:21 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D810400) [pid = 3824] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:41:21 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0EA05C00) [pid = 3824] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:41:21 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D816000) [pid = 3824] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:41:21 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1976B400) [pid = 3824] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:41:21 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0CA8D400) [pid = 3824] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:41:21 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0DB35800) [pid = 3824] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:41:21 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15A61000) [pid = 3824] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:41:21 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15971C00) [pid = 3824] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:41:21 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19DC9400) [pid = 3824] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:41:21 INFO - PROCESS | 3824 | 1465101681251 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:21 INFO - PROCESS | 3824 | 1465101681253 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:21 INFO - PROCESS | 3824 | ++DOCSHELL 0D810400 == 33 [pid = 3824] [id = 217] 21:41:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D816000) [pid = 3824] [serial = 649] [outer = 00000000] 21:41:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (14ECCC00) [pid = 3824] [serial = 650] [outer = 0D816000] 21:41:21 INFO - PROCESS | 3824 | 1465101681338 Marionette DEBUG loaded listener.js 21:41:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (18D49800) [pid = 3824] [serial = 651] [outer = 0D816000] 21:41:21 INFO - PROCESS | 3824 | 1465101681719 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 21:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1932ms 21:41:21 INFO - PROCESS | 3824 | 1465101681770 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 21:41:21 INFO - PROCESS | 3824 | 1465101681772 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 21:41:21 INFO - PROCESS | 3824 | 1465101681775 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:41:21 INFO - PROCESS | 3824 | 1465101681777 Marionette TRACE conn5 <- [1,834,null,{}] 21:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:41:21 INFO - PROCESS | 3824 | 1465101681780 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:21 INFO - PROCESS | 3824 | 1465101681782 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:21 INFO - PROCESS | 3824 | 1465101681859 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 21:41:21 INFO - PROCESS | 3824 | 1465101681865 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:21 INFO - PROCESS | 3824 | 1465101681866 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:21 INFO - PROCESS | 3824 | ++DOCSHELL 15207400 == 34 [pid = 3824] [id = 218] 21:41:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15552C00) [pid = 3824] [serial = 652] [outer = 00000000] 21:41:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19DC4400) [pid = 3824] [serial = 653] [outer = 15552C00] 21:41:21 INFO - PROCESS | 3824 | 1465101681912 Marionette DEBUG loaded listener.js 21:41:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19DCD000) [pid = 3824] [serial = 654] [outer = 15552C00] 21:41:22 INFO - PROCESS | 3824 | 1465101682348 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 21:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 21:41:22 INFO - PROCESS | 3824 | 1465101682410 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 21:41:22 INFO - PROCESS | 3824 | 1465101682412 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 21:41:22 INFO - PROCESS | 3824 | 1465101682415 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:41:22 INFO - PROCESS | 3824 | 1465101682417 Marionette TRACE conn5 <- [1,838,null,{}] 21:41:22 INFO - PROCESS | 3824 | 1465101682421 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:22 INFO - PROCESS | 3824 | 1465101682422 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:22 INFO - PROCESS | 3824 | 1465101682499 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 21:41:22 INFO - PROCESS | 3824 | 1465101682505 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:22 INFO - PROCESS | 3824 | 1465101682507 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:22 INFO - PROCESS | 3824 | ++DOCSHELL 0DD4D400 == 35 [pid = 3824] [id = 219] 21:41:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19DCE000) [pid = 3824] [serial = 655] [outer = 00000000] 21:41:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1AAFE800) [pid = 3824] [serial = 656] [outer = 19DCE000] 21:41:22 INFO - PROCESS | 3824 | 1465101682549 Marionette DEBUG loaded listener.js 21:41:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1AB79C00) [pid = 3824] [serial = 657] [outer = 19DCE000] 21:41:22 INFO - PROCESS | 3824 | 1465101682999 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 21:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 21:41:23 INFO - PROCESS | 3824 | 1465101683050 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 21:41:23 INFO - PROCESS | 3824 | 1465101683052 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 21:41:23 INFO - PROCESS | 3824 | 1465101683056 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:41:23 INFO - PROCESS | 3824 | 1465101683058 Marionette TRACE conn5 <- [1,842,null,{}] 21:41:23 INFO - PROCESS | 3824 | 1465101683062 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:23 INFO - PROCESS | 3824 | 1465101683063 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:23 INFO - PROCESS | 3824 | 1465101683202 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 21:41:23 INFO - PROCESS | 3824 | 1465101683319 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:23 INFO - PROCESS | 3824 | 1465101683322 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:23 INFO - PROCESS | 3824 | ++DOCSHELL 0C94A400 == 36 [pid = 3824] [id = 220] 21:41:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0C94A800) [pid = 3824] [serial = 658] [outer = 00000000] 21:41:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (0D073000) [pid = 3824] [serial = 659] [outer = 0C94A800] 21:41:23 INFO - PROCESS | 3824 | 1465101683385 Marionette DEBUG loaded listener.js 21:41:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0D80D800) [pid = 3824] [serial = 660] [outer = 0C94A800] 21:41:24 INFO - PROCESS | 3824 | 1465101684209 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 21:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1218ms 21:41:24 INFO - PROCESS | 3824 | 1465101684279 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 21:41:24 INFO - PROCESS | 3824 | 1465101684284 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 21:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:41:24 INFO - PROCESS | 3824 | 1465101684289 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:41:24 INFO - PROCESS | 3824 | 1465101684292 Marionette TRACE conn5 <- [1,846,null,{}] 21:41:24 INFO - PROCESS | 3824 | 1465101684298 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:24 INFO - PROCESS | 3824 | 1465101684301 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:24 INFO - PROCESS | 3824 | 1465101684444 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 21:41:24 INFO - PROCESS | 3824 | 1465101684567 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:24 INFO - PROCESS | 3824 | 1465101684570 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:24 INFO - PROCESS | 3824 | ++DOCSHELL 0E749800 == 37 [pid = 3824] [id = 221] 21:41:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0E752000) [pid = 3824] [serial = 661] [outer = 00000000] 21:41:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0E75E400) [pid = 3824] [serial = 662] [outer = 0E752000] 21:41:24 INFO - PROCESS | 3824 | 1465101684632 Marionette DEBUG loaded listener.js 21:41:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0EA8F800) [pid = 3824] [serial = 663] [outer = 0E752000] 21:41:25 INFO - PROCESS | 3824 | 1465101685538 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 21:41:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0D81D800) [pid = 3824] [serial = 664] [outer = 15279000] 21:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1283ms 21:41:25 INFO - PROCESS | 3824 | 1465101685602 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 21:41:25 INFO - PROCESS | 3824 | 1465101685607 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 21:41:25 INFO - PROCESS | 3824 | 1465101685647 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:41:25 INFO - PROCESS | 3824 | 1465101685651 Marionette TRACE conn5 <- [1,850,null,{}] 21:41:25 INFO - PROCESS | 3824 | 1465101685656 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:25 INFO - PROCESS | 3824 | 1465101685659 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:25 INFO - PROCESS | 3824 | 1465101685783 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 21:41:25 INFO - PROCESS | 3824 | 1465101685862 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:25 INFO - PROCESS | 3824 | 1465101685866 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:25 INFO - PROCESS | 3824 | ++DOCSHELL 0C947800 == 38 [pid = 3824] [id = 222] 21:41:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0C94B800) [pid = 3824] [serial = 665] [outer = 00000000] 21:41:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0D80E400) [pid = 3824] [serial = 666] [outer = 0C94B800] 21:41:25 INFO - PROCESS | 3824 | 1465101685944 Marionette DEBUG loaded listener.js 21:41:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0DD56000) [pid = 3824] [serial = 667] [outer = 0C94B800] 21:41:26 INFO - PROCESS | 3824 | --DOCSHELL 0DD4D400 == 37 [pid = 3824] [id = 219] 21:41:26 INFO - PROCESS | 3824 | --DOCSHELL 15207400 == 36 [pid = 3824] [id = 218] 21:41:26 INFO - PROCESS | 3824 | --DOCSHELL 0D810400 == 35 [pid = 3824] [id = 217] 21:41:26 INFO - PROCESS | 3824 | --DOCSHELL 15977400 == 34 [pid = 3824] [id = 216] 21:41:26 INFO - PROCESS | 3824 | --DOCSHELL 1535BC00 == 33 [pid = 3824] [id = 215] 21:41:26 INFO - PROCESS | 3824 | --DOCSHELL 0E80D400 == 32 [pid = 3824] [id = 214] 21:41:26 INFO - PROCESS | 3824 | --DOCSHELL 0DB66C00 == 31 [pid = 3824] [id = 213] 21:41:26 INFO - PROCESS | 3824 | --DOCSHELL 0D807400 == 30 [pid = 3824] [id = 212] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (19ECC800) [pid = 3824] [serial = 618] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (179F1400) [pid = 3824] [serial = 605] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (18DE5C00) [pid = 3824] [serial = 611] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0DD9B400) [pid = 3824] [serial = 591] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0DB58400) [pid = 3824] [serial = 590] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (14ECAC00) [pid = 3824] [serial = 600] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (18D42800) [pid = 3824] [serial = 609] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (187EA800) [pid = 3824] [serial = 606] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (19DC5C00) [pid = 3824] [serial = 615] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D812400) [pid = 3824] [serial = 594] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0E0A1C00) [pid = 3824] [serial = 597] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (16924C00) [pid = 3824] [serial = 603] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (19B45C00) [pid = 3824] [serial = 614] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0EAB5000) [pid = 3824] [serial = 599] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15A60400) [pid = 3824] [serial = 588] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (18DA9400) [pid = 3824] [serial = 612] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15A67400) [pid = 3824] [serial = 602] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0DD53400) [pid = 3824] [serial = 596] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0D07B400) [pid = 3824] [serial = 593] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0E74EC00) [pid = 3824] [serial = 608] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19E08800) [pid = 3824] [serial = 617] [outer = 00000000] [url = about:blank] 21:41:26 INFO - PROCESS | 3824 | 1465101686427 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 21:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 830ms 21:41:26 INFO - PROCESS | 3824 | 1465101686485 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 21:41:26 INFO - PROCESS | 3824 | 1465101686490 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 21:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:41:26 INFO - PROCESS | 3824 | 1465101686496 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:41:26 INFO - PROCESS | 3824 | 1465101686499 Marionette TRACE conn5 <- [1,854,null,{}] 21:41:26 INFO - PROCESS | 3824 | 1465101686503 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:26 INFO - PROCESS | 3824 | 1465101686505 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:26 INFO - PROCESS | 3824 | 1465101686593 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 21:41:26 INFO - PROCESS | 3824 | 1465101686599 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:26 INFO - PROCESS | 3824 | 1465101686601 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:26 INFO - PROCESS | 3824 | ++DOCSHELL 0E0A1800 == 31 [pid = 3824] [id = 223] 21:41:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0E0A1C00) [pid = 3824] [serial = 668] [outer = 00000000] 21:41:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E74D400) [pid = 3824] [serial = 669] [outer = 0E0A1C00] 21:41:26 INFO - PROCESS | 3824 | 1465101686649 Marionette DEBUG loaded listener.js 21:41:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E759000) [pid = 3824] [serial = 670] [outer = 0E0A1C00] 21:41:27 INFO - PROCESS | 3824 | 1465101687127 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 21:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 21:41:27 INFO - PROCESS | 3824 | 1465101687169 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 21:41:27 INFO - PROCESS | 3824 | 1465101687172 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 21:41:27 INFO - PROCESS | 3824 | 1465101687175 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:41:27 INFO - PROCESS | 3824 | 1465101687179 Marionette TRACE conn5 <- [1,858,null,{}] 21:41:27 INFO - PROCESS | 3824 | 1465101687190 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:27 INFO - PROCESS | 3824 | 1465101687195 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:27 INFO - PROCESS | 3824 | 1465101687315 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 21:41:27 INFO - PROCESS | 3824 | 1465101687404 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:27 INFO - PROCESS | 3824 | 1465101687407 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:27 INFO - PROCESS | 3824 | ++DOCSHELL 152C8800 == 32 [pid = 3824] [id = 224] 21:41:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (152C9400) [pid = 3824] [serial = 671] [outer = 00000000] 21:41:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15559C00) [pid = 3824] [serial = 672] [outer = 152C9400] 21:41:27 INFO - PROCESS | 3824 | 1465101687458 Marionette DEBUG loaded listener.js 21:41:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15951800) [pid = 3824] [serial = 673] [outer = 152C9400] 21:41:27 INFO - PROCESS | 3824 | 1465101687838 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 21:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 21:41:27 INFO - PROCESS | 3824 | 1465101687849 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 21:41:27 INFO - PROCESS | 3824 | 1465101687852 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 21:41:27 INFO - PROCESS | 3824 | 1465101687872 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:41:27 INFO - PROCESS | 3824 | 1465101687874 Marionette TRACE conn5 <- [1,862,null,{}] 21:41:27 INFO - PROCESS | 3824 | 1465101687877 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:27 INFO - PROCESS | 3824 | 1465101687879 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:27 INFO - PROCESS | 3824 | 1465101687980 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 21:41:27 INFO - PROCESS | 3824 | 1465101687985 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:27 INFO - PROCESS | 3824 | 1465101687987 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:27 INFO - PROCESS | 3824 | ++DOCSHELL 15A66400 == 33 [pid = 3824] [id = 225] 21:41:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15A66800) [pid = 3824] [serial = 674] [outer = 00000000] 21:41:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (17642C00) [pid = 3824] [serial = 675] [outer = 15A66800] 21:41:28 INFO - PROCESS | 3824 | 1465101688035 Marionette DEBUG loaded listener.js 21:41:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (179EFC00) [pid = 3824] [serial = 676] [outer = 15A66800] 21:41:28 INFO - PROCESS | 3824 | 1465101688503 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 21:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 21:41:28 INFO - PROCESS | 3824 | 1465101688547 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 21:41:28 INFO - PROCESS | 3824 | 1465101688549 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 21:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:41:28 INFO - PROCESS | 3824 | 1465101688552 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:41:28 INFO - PROCESS | 3824 | 1465101688554 Marionette TRACE conn5 <- [1,866,null,{}] 21:41:28 INFO - PROCESS | 3824 | 1465101688557 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:28 INFO - PROCESS | 3824 | 1465101688560 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:28 INFO - PROCESS | 3824 | 1465101688673 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 21:41:28 INFO - PROCESS | 3824 | 1465101688756 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:28 INFO - PROCESS | 3824 | 1465101688757 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:28 INFO - PROCESS | 3824 | ++DOCSHELL 0E6DC800 == 34 [pid = 3824] [id = 226] 21:41:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18D06800) [pid = 3824] [serial = 677] [outer = 00000000] 21:41:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18D45000) [pid = 3824] [serial = 678] [outer = 18D06800] 21:41:28 INFO - PROCESS | 3824 | 1465101688801 Marionette DEBUG loaded listener.js 21:41:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18DA4800) [pid = 3824] [serial = 679] [outer = 18D06800] 21:41:29 INFO - PROCESS | 3824 | 1465101689223 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 21:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 21:41:29 INFO - PROCESS | 3824 | 1465101689283 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 21:41:29 INFO - PROCESS | 3824 | 1465101689285 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 21:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:41:29 INFO - PROCESS | 3824 | 1465101689289 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:41:29 INFO - PROCESS | 3824 | 1465101689290 Marionette TRACE conn5 <- [1,870,null,{}] 21:41:29 INFO - PROCESS | 3824 | 1465101689294 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:29 INFO - PROCESS | 3824 | 1465101689299 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:29 INFO - PROCESS | 3824 | 1465101689434 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 21:41:29 INFO - PROCESS | 3824 | 1465101689440 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:29 INFO - PROCESS | 3824 | 1465101689442 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:29 INFO - PROCESS | 3824 | ++DOCSHELL 16919800 == 35 [pid = 3824] [id = 227] 21:41:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18D44C00) [pid = 3824] [serial = 680] [outer = 00000000] 21:41:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19DCD400) [pid = 3824] [serial = 681] [outer = 18D44C00] 21:41:29 INFO - PROCESS | 3824 | 1465101689485 Marionette DEBUG loaded listener.js 21:41:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19DCEC00) [pid = 3824] [serial = 682] [outer = 18D44C00] 21:41:29 INFO - PROCESS | 3824 | 1465101689913 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 21:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 672ms 21:41:29 INFO - PROCESS | 3824 | 1465101689961 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 21:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:41:29 INFO - PROCESS | 3824 | 1465101689963 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 21:41:29 INFO - PROCESS | 3824 | 1465101689972 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:41:29 INFO - PROCESS | 3824 | 1465101689974 Marionette TRACE conn5 <- [1,874,null,{}] 21:41:29 INFO - PROCESS | 3824 | 1465101689977 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:29 INFO - PROCESS | 3824 | 1465101689979 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:30 INFO - PROCESS | 3824 | 1465101690122 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 21:41:30 INFO - PROCESS | 3824 | 1465101690128 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:30 INFO - PROCESS | 3824 | 1465101690130 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:30 INFO - PROCESS | 3824 | ++DOCSHELL 0D812C00 == 36 [pid = 3824] [id = 228] 21:41:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0D813000) [pid = 3824] [serial = 683] [outer = 00000000] 21:41:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AB86000) [pid = 3824] [serial = 684] [outer = 0D813000] 21:41:30 INFO - PROCESS | 3824 | 1465101690174 Marionette DEBUG loaded listener.js 21:41:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1AC79000) [pid = 3824] [serial = 685] [outer = 0D813000] 21:41:30 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (15361C00) [pid = 3824] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:41:30 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1597AC00) [pid = 3824] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:41:30 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0DD55C00) [pid = 3824] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:41:30 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0DBCD400) [pid = 3824] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:41:30 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D809400) [pid = 3824] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:41:30 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0EA03800) [pid = 3824] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:41:30 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D823800) [pid = 3824] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:41:30 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15210000) [pid = 3824] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:41:30 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (18DB2000) [pid = 3824] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:41:30 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15951400) [pid = 3824] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:41:30 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D816000) [pid = 3824] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:41:30 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15552C00) [pid = 3824] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:41:30 INFO - PROCESS | 3824 | 1465101690639 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 21:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 21:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:41:30 INFO - PROCESS | 3824 | 1465101690697 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 21:41:30 INFO - PROCESS | 3824 | 1465101690699 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 21:41:30 INFO - PROCESS | 3824 | 1465101690702 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:41:30 INFO - PROCESS | 3824 | 1465101690704 Marionette TRACE conn5 <- [1,878,null,{}] 21:41:30 INFO - PROCESS | 3824 | 1465101690707 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:30 INFO - PROCESS | 3824 | 1465101690709 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:30 INFO - PROCESS | 3824 | 1465101690790 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 21:41:30 INFO - PROCESS | 3824 | 1465101690796 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:30 INFO - PROCESS | 3824 | 1465101690797 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:30 INFO - PROCESS | 3824 | ++DOCSHELL 15282400 == 37 [pid = 3824] [id = 229] 21:41:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15883400) [pid = 3824] [serial = 686] [outer = 00000000] 21:41:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1975E400) [pid = 3824] [serial = 687] [outer = 15883400] 21:41:30 INFO - PROCESS | 3824 | 1465101690843 Marionette DEBUG loaded listener.js 21:41:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19ED0C00) [pid = 3824] [serial = 688] [outer = 15883400] 21:41:31 INFO - PROCESS | 3824 | 1465101691278 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 21:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 21:41:31 INFO - PROCESS | 3824 | 1465101691333 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 21:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:41:31 INFO - PROCESS | 3824 | 1465101691336 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 21:41:31 INFO - PROCESS | 3824 | 1465101691339 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:41:31 INFO - PROCESS | 3824 | 1465101691340 Marionette TRACE conn5 <- [1,882,null,{}] 21:41:31 INFO - PROCESS | 3824 | 1465101691344 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:31 INFO - PROCESS | 3824 | 1465101691346 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:31 INFO - PROCESS | 3824 | 1465101691431 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 21:41:31 INFO - PROCESS | 3824 | 1465101691439 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:31 INFO - PROCESS | 3824 | 1465101691441 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:31 INFO - PROCESS | 3824 | ++DOCSHELL 1AC73000 == 38 [pid = 3824] [id = 230] 21:41:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1AE14C00) [pid = 3824] [serial = 689] [outer = 00000000] 21:41:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1BA77C00) [pid = 3824] [serial = 690] [outer = 1AE14C00] 21:41:31 INFO - PROCESS | 3824 | 1465101691487 Marionette DEBUG loaded listener.js 21:41:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1BA79400) [pid = 3824] [serial = 691] [outer = 1AE14C00] 21:41:31 INFO - PROCESS | 3824 | 1465101691942 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 21:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 21:41:31 INFO - PROCESS | 3824 | 1465101691980 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 21:41:31 INFO - PROCESS | 3824 | 1465101691982 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 21:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:41:31 INFO - PROCESS | 3824 | 1465101692000 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:41:31 INFO - PROCESS | 3824 | 1465101692001 Marionette TRACE conn5 <- [1,886,null,{}] 21:41:31 INFO - PROCESS | 3824 | 1465101692005 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:31 INFO - PROCESS | 3824 | 1465101692007 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:32 INFO - PROCESS | 3824 | 1465101692086 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 21:41:32 INFO - PROCESS | 3824 | 1465101692092 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:32 INFO - PROCESS | 3824 | 1465101692093 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:32 INFO - PROCESS | 3824 | ++DOCSHELL 1BA7C000 == 39 [pid = 3824] [id = 231] 21:41:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1BA7F800) [pid = 3824] [serial = 692] [outer = 00000000] 21:41:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1BA9BC00) [pid = 3824] [serial = 693] [outer = 1BA7F800] 21:41:32 INFO - PROCESS | 3824 | 1465101692139 Marionette DEBUG loaded listener.js 21:41:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1BC2F800) [pid = 3824] [serial = 694] [outer = 1BA7F800] 21:41:32 INFO - PROCESS | 3824 | 1465101692735 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 21:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 790ms 21:41:32 INFO - PROCESS | 3824 | 1465101692825 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 21:41:32 INFO - PROCESS | 3824 | 1465101692830 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 21:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:41:32 INFO - PROCESS | 3824 | 1465101692835 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:41:32 INFO - PROCESS | 3824 | 1465101692839 Marionette TRACE conn5 <- [1,890,null,{}] 21:41:32 INFO - PROCESS | 3824 | 1465101692845 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:32 INFO - PROCESS | 3824 | 1465101692849 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:32 INFO - PROCESS | 3824 | 1465101692975 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 21:41:33 INFO - PROCESS | 3824 | 1465101693099 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:33 INFO - PROCESS | 3824 | 1465101693102 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:33 INFO - PROCESS | 3824 | ++DOCSHELL 0D74E400 == 40 [pid = 3824] [id = 232] 21:41:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0D806800) [pid = 3824] [serial = 695] [outer = 00000000] 21:41:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0DDA4400) [pid = 3824] [serial = 696] [outer = 0D806800] 21:41:33 INFO - PROCESS | 3824 | 1465101693162 Marionette DEBUG loaded listener.js 21:41:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0E74E000) [pid = 3824] [serial = 697] [outer = 0D806800] 21:41:33 INFO - PROCESS | 3824 | 1465101693721 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 21:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 21:41:33 INFO - PROCESS | 3824 | 1465101693766 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 21:41:33 INFO - PROCESS | 3824 | 1465101693771 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 21:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:41:33 INFO - PROCESS | 3824 | 1465101693777 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:41:33 INFO - PROCESS | 3824 | 1465101693780 Marionette TRACE conn5 <- [1,894,null,{}] 21:41:33 INFO - PROCESS | 3824 | 1465101693784 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:33 INFO - PROCESS | 3824 | 1465101693787 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:33 INFO - PROCESS | 3824 | 1465101693899 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 21:41:33 INFO - PROCESS | 3824 | 1465101694000 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:33 INFO - PROCESS | 3824 | 1465101694003 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:34 INFO - PROCESS | 3824 | ++DOCSHELL 15364800 == 41 [pid = 3824] [id = 233] 21:41:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1555BC00) [pid = 3824] [serial = 698] [outer = 00000000] 21:41:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (15A64C00) [pid = 3824] [serial = 699] [outer = 1555BC00] 21:41:34 INFO - PROCESS | 3824 | 1465101694062 Marionette DEBUG loaded listener.js 21:41:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (16E0E000) [pid = 3824] [serial = 700] [outer = 1555BC00] 21:41:34 INFO - PROCESS | 3824 | 1465101694671 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 21:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 21:41:34 INFO - PROCESS | 3824 | 1465101694711 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 21:41:34 INFO - PROCESS | 3824 | 1465101694713 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 21:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:41:34 INFO - PROCESS | 3824 | 1465101694717 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:41:34 INFO - PROCESS | 3824 | 1465101694721 Marionette TRACE conn5 <- [1,898,null,{}] 21:41:34 INFO - PROCESS | 3824 | 1465101694732 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:34 INFO - PROCESS | 3824 | 1465101694737 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:34 INFO - PROCESS | 3824 | 1465101694848 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 21:41:34 INFO - PROCESS | 3824 | 1465101694978 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:34 INFO - PROCESS | 3824 | 1465101694981 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:34 INFO - PROCESS | 3824 | ++DOCSHELL 1AE0D000 == 42 [pid = 3824] [id = 234] 21:41:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1AE0D800) [pid = 3824] [serial = 701] [outer = 00000000] 21:41:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1BA84800) [pid = 3824] [serial = 702] [outer = 1AE0D800] 21:41:35 INFO - PROCESS | 3824 | 1465101695039 Marionette DEBUG loaded listener.js 21:41:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1C38F000) [pid = 3824] [serial = 703] [outer = 1AE0D800] 21:41:35 INFO - PROCESS | 3824 | 1465101695644 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 21:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 971ms 21:41:35 INFO - PROCESS | 3824 | 1465101695692 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 21:41:35 INFO - PROCESS | 3824 | 1465101695694 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 21:41:35 INFO - PROCESS | 3824 | 1465101695698 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:41:35 INFO - PROCESS | 3824 | 1465101695700 Marionette TRACE conn5 <- [1,902,null,{}] 21:41:35 INFO - PROCESS | 3824 | 1465101695704 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:35 INFO - PROCESS | 3824 | 1465101695706 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:35 INFO - PROCESS | 3824 | 1465101695816 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 21:41:36 INFO - PROCESS | 3824 | 1465101696047 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:36 INFO - PROCESS | 3824 | 1465101696051 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:36 INFO - PROCESS | 3824 | ++DOCSHELL 0C8FC400 == 43 [pid = 3824] [id = 235] 21:41:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (0C93FC00) [pid = 3824] [serial = 704] [outer = 00000000] 21:41:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (0D804400) [pid = 3824] [serial = 705] [outer = 0C93FC00] 21:41:36 INFO - PROCESS | 3824 | 1465101696122 Marionette DEBUG loaded listener.js 21:41:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (0D81EC00) [pid = 3824] [serial = 706] [outer = 0C93FC00] 21:41:36 INFO - PROCESS | 3824 | 1465101696720 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 1AC73000 == 42 [pid = 3824] [id = 230] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 15282400 == 41 [pid = 3824] [id = 229] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 0D812C00 == 40 [pid = 3824] [id = 228] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 16919800 == 39 [pid = 3824] [id = 227] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 0E6DC800 == 38 [pid = 3824] [id = 226] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 15A66400 == 37 [pid = 3824] [id = 225] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 152C8800 == 36 [pid = 3824] [id = 224] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 0E0A1800 == 35 [pid = 3824] [id = 223] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 0C947800 == 34 [pid = 3824] [id = 222] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 0E749800 == 33 [pid = 3824] [id = 221] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 0C94A400 == 32 [pid = 3824] [id = 220] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 0DD55400 == 31 [pid = 3824] [id = 211] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 15364800 == 30 [pid = 3824] [id = 233] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 1AE0D000 == 29 [pid = 3824] [id = 234] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 1BA7C000 == 28 [pid = 3824] [id = 231] 21:41:37 INFO - PROCESS | 3824 | --DOCSHELL 0D74E400 == 27 [pid = 3824] [id = 232] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (0EAA9C00) [pid = 3824] [serial = 641] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (0DD52400) [pid = 3824] [serial = 621] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (0D925C00) [pid = 3824] [serial = 620] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (15971400) [pid = 3824] [serial = 624] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (15363C00) [pid = 3824] [serial = 623] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1AAF1C00) [pid = 3824] [serial = 627] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (19EC8400) [pid = 3824] [serial = 626] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1AE0D400) [pid = 3824] [serial = 630] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1AE08400) [pid = 3824] [serial = 629] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (14ECCC00) [pid = 3824] [serial = 650] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19DC4400) [pid = 3824] [serial = 653] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (16E0E400) [pid = 3824] [serial = 648] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (14EC5000) [pid = 3824] [serial = 642] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (18D49800) [pid = 3824] [serial = 651] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (19DCD000) [pid = 3824] [serial = 654] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1AAFE800) [pid = 3824] [serial = 656] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1588D800) [pid = 3824] [serial = 644] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15974800) [pid = 3824] [serial = 645] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15A67C00) [pid = 3824] [serial = 647] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (14EBF400) [pid = 3824] [serial = 633] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0E756400) [pid = 3824] [serial = 632] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0DD4D800) [pid = 3824] [serial = 638] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0DDA4000) [pid = 3824] [serial = 639] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0D816400) [pid = 3824] [serial = 635] [outer = 00000000] [url = about:blank] 21:41:37 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0D824400) [pid = 3824] [serial = 636] [outer = 00000000] [url = about:blank] 21:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1733ms 21:41:37 INFO - PROCESS | 3824 | 1465101697470 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 21:41:37 INFO - PROCESS | 3824 | 1465101697475 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 21:41:37 INFO - PROCESS | 3824 | 1465101697480 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:41:37 INFO - PROCESS | 3824 | 1465101697483 Marionette TRACE conn5 <- [1,906,null,{}] 21:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:41:37 INFO - PROCESS | 3824 | 1465101697489 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:37 INFO - PROCESS | 3824 | 1465101697493 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:37 INFO - PROCESS | 3824 | 1465101697583 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 21:41:37 INFO - PROCESS | 3824 | 1465101697590 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:37 INFO - PROCESS | 3824 | 1465101697595 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:37 INFO - PROCESS | 3824 | ++DOCSHELL 0D074800 == 28 [pid = 3824] [id = 236] 21:41:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D075400) [pid = 3824] [serial = 707] [outer = 00000000] 21:41:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D76FC00) [pid = 3824] [serial = 708] [outer = 0D075400] 21:41:37 INFO - PROCESS | 3824 | 1465101697643 Marionette DEBUG loaded listener.js 21:41:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D80DC00) [pid = 3824] [serial = 709] [outer = 0D075400] 21:41:38 INFO - PROCESS | 3824 | 1465101698161 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 21:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 731ms 21:41:38 INFO - PROCESS | 3824 | 1465101698221 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 21:41:38 INFO - PROCESS | 3824 | 1465101698225 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 21:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:41:38 INFO - PROCESS | 3824 | 1465101698231 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:41:38 INFO - PROCESS | 3824 | 1465101698236 Marionette TRACE conn5 <- [1,910,null,{}] 21:41:38 INFO - PROCESS | 3824 | 1465101698240 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:38 INFO - PROCESS | 3824 | 1465101698243 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:38 INFO - PROCESS | 3824 | 1465101698340 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 21:41:38 INFO - PROCESS | 3824 | 1465101698424 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:38 INFO - PROCESS | 3824 | 1465101698426 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:38 INFO - PROCESS | 3824 | ++DOCSHELL 0DBD0C00 == 29 [pid = 3824] [id = 237] 21:41:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0DBD3C00) [pid = 3824] [serial = 710] [outer = 00000000] 21:41:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0DD4D000) [pid = 3824] [serial = 711] [outer = 0DBD3C00] 21:41:38 INFO - PROCESS | 3824 | 1465101698474 Marionette DEBUG loaded listener.js 21:41:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0DD53400) [pid = 3824] [serial = 712] [outer = 0DBD3C00] 21:41:38 INFO - PROCESS | 3824 | 1465101698876 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 21:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 21:41:38 INFO - PROCESS | 3824 | 1465101698921 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 21:41:38 INFO - PROCESS | 3824 | 1465101698923 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 21:41:38 INFO - PROCESS | 3824 | 1465101698958 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:41:38 INFO - PROCESS | 3824 | 1465101698960 Marionette TRACE conn5 <- [1,914,null,{}] 21:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:41:38 INFO - PROCESS | 3824 | 1465101698976 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:38 INFO - PROCESS | 3824 | 1465101698981 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:39 INFO - PROCESS | 3824 | 1465101699066 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 21:41:39 INFO - PROCESS | 3824 | 1465101699081 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:39 INFO - PROCESS | 3824 | 1465101699085 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:39 INFO - PROCESS | 3824 | ++DOCSHELL 0E762000 == 30 [pid = 3824] [id = 238] 21:41:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0E763400) [pid = 3824] [serial = 713] [outer = 00000000] 21:41:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0EA82000) [pid = 3824] [serial = 714] [outer = 0E763400] 21:41:39 INFO - PROCESS | 3824 | 1465101699133 Marionette DEBUG loaded listener.js 21:41:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0EAAF400) [pid = 3824] [serial = 715] [outer = 0E763400] 21:41:39 INFO - PROCESS | 3824 | 1465101699571 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 21:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 21:41:39 INFO - PROCESS | 3824 | 1465101699647 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 21:41:39 INFO - PROCESS | 3824 | 1465101699649 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 21:41:39 INFO - PROCESS | 3824 | 1465101699652 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:41:39 INFO - PROCESS | 3824 | 1465101699654 Marionette TRACE conn5 <- [1,918,null,{}] 21:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:41:39 INFO - PROCESS | 3824 | 1465101699657 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:39 INFO - PROCESS | 3824 | 1465101699659 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:39 INFO - PROCESS | 3824 | 1465101699775 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 21:41:39 INFO - PROCESS | 3824 | 1465101699781 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:39 INFO - PROCESS | 3824 | 1465101699783 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:39 INFO - PROCESS | 3824 | ++DOCSHELL 0EAB1C00 == 31 [pid = 3824] [id = 239] 21:41:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (14EC2400) [pid = 3824] [serial = 716] [outer = 00000000] 21:41:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (152C5400) [pid = 3824] [serial = 717] [outer = 14EC2400] 21:41:39 INFO - PROCESS | 3824 | 1465101699877 Marionette DEBUG loaded listener.js 21:41:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15552800) [pid = 3824] [serial = 718] [outer = 14EC2400] 21:41:40 INFO - PROCESS | 3824 | 1465101700292 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 21:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 21:41:40 INFO - PROCESS | 3824 | 1465101700328 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 21:41:40 INFO - PROCESS | 3824 | 1465101700330 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 21:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:41:40 INFO - PROCESS | 3824 | 1465101700333 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:41:40 INFO - PROCESS | 3824 | 1465101700335 Marionette TRACE conn5 <- [1,922,null,{}] 21:41:40 INFO - PROCESS | 3824 | 1465101700338 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:40 INFO - PROCESS | 3824 | 1465101700340 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:40 INFO - PROCESS | 3824 | 1465101700479 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 21:41:40 INFO - PROCESS | 3824 | 1465101700502 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:40 INFO - PROCESS | 3824 | 1465101700504 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:40 INFO - PROCESS | 3824 | ++DOCSHELL 15945C00 == 32 [pid = 3824] [id = 240] 21:41:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15948C00) [pid = 3824] [serial = 719] [outer = 00000000] 21:41:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15A24C00) [pid = 3824] [serial = 720] [outer = 15948C00] 21:41:40 INFO - PROCESS | 3824 | 1465101700547 Marionette DEBUG loaded listener.js 21:41:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (15A61C00) [pid = 3824] [serial = 721] [outer = 15948C00] 21:41:40 INFO - PROCESS | 3824 | 1465101700983 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 21:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 21:41:41 INFO - PROCESS | 3824 | 1465101701024 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 21:41:41 INFO - PROCESS | 3824 | 1465101701026 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 21:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:41:41 INFO - PROCESS | 3824 | 1465101701030 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:41:41 INFO - PROCESS | 3824 | 1465101701032 Marionette TRACE conn5 <- [1,926,null,{}] 21:41:41 INFO - PROCESS | 3824 | 1465101701036 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:41 INFO - PROCESS | 3824 | 1465101701042 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:41 INFO - PROCESS | 3824 | 1465101701187 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 21:41:41 INFO - PROCESS | 3824 | 1465101701247 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:41 INFO - PROCESS | 3824 | 1465101701249 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:41 INFO - PROCESS | 3824 | ++DOCSHELL 16923800 == 33 [pid = 3824] [id = 241] 21:41:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (16924400) [pid = 3824] [serial = 722] [outer = 00000000] 21:41:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (17973400) [pid = 3824] [serial = 723] [outer = 16924400] 21:41:41 INFO - PROCESS | 3824 | 1465101701294 Marionette DEBUG loaded listener.js 21:41:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (18D02C00) [pid = 3824] [serial = 724] [outer = 16924400] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (18D06800) [pid = 3824] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (18D44C00) [pid = 3824] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0D813000) [pid = 3824] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (152C9400) [pid = 3824] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0E0A1C00) [pid = 3824] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19DCE000) [pid = 3824] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (15A66800) [pid = 3824] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0E752000) [pid = 3824] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0C94B800) [pid = 3824] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0C94A800) [pid = 3824] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1AE14C00) [pid = 3824] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1BA7F800) [pid = 3824] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:41:41 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (15883400) [pid = 3824] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:41:41 INFO - PROCESS | 3824 | 1465101701977 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 21:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 970ms 21:41:42 INFO - PROCESS | 3824 | 1465101702012 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 21:41:42 INFO - PROCESS | 3824 | 1465101702014 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 21:41:42 INFO - PROCESS | 3824 | 1465101702017 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:41:42 INFO - PROCESS | 3824 | 1465101702019 Marionette TRACE conn5 <- [1,930,null,{}] 21:41:42 INFO - PROCESS | 3824 | 1465101702022 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:42 INFO - PROCESS | 3824 | 1465101702024 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:42 INFO - PROCESS | 3824 | 1465101702104 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 21:41:42 INFO - PROCESS | 3824 | 1465101702190 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:42 INFO - PROCESS | 3824 | 1465101702192 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:42 INFO - PROCESS | 3824 | ++DOCSHELL 0D0D2800 == 34 [pid = 3824] [id = 242] 21:41:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0D801400) [pid = 3824] [serial = 725] [outer = 00000000] 21:41:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15949400) [pid = 3824] [serial = 726] [outer = 0D801400] 21:41:42 INFO - PROCESS | 3824 | 1465101702237 Marionette DEBUG loaded listener.js 21:41:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (17972400) [pid = 3824] [serial = 727] [outer = 0D801400] 21:41:42 INFO - PROCESS | 3824 | 1465101702592 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 21:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 21:41:42 INFO - PROCESS | 3824 | 1465101702653 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 21:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:41:42 INFO - PROCESS | 3824 | 1465101702655 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 21:41:42 INFO - PROCESS | 3824 | 1465101702658 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:41:42 INFO - PROCESS | 3824 | 1465101702659 Marionette TRACE conn5 <- [1,934,null,{}] 21:41:42 INFO - PROCESS | 3824 | 1465101702663 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:42 INFO - PROCESS | 3824 | 1465101702664 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:42 INFO - PROCESS | 3824 | 1465101702775 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 21:41:42 INFO - PROCESS | 3824 | 1465101702783 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:42 INFO - PROCESS | 3824 | 1465101702785 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:42 INFO - PROCESS | 3824 | ++DOCSHELL 18D03C00 == 35 [pid = 3824] [id = 243] 21:41:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18D06800) [pid = 3824] [serial = 728] [outer = 00000000] 21:41:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18DA9C00) [pid = 3824] [serial = 729] [outer = 18D06800] 21:41:42 INFO - PROCESS | 3824 | 1465101702831 Marionette DEBUG loaded listener.js 21:41:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18DAD400) [pid = 3824] [serial = 730] [outer = 18D06800] 21:41:43 INFO - PROCESS | 3824 | 1465101703233 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 21:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 631ms 21:41:43 INFO - PROCESS | 3824 | 1465101703290 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 21:41:43 INFO - PROCESS | 3824 | 1465101703292 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 21:41:43 INFO - PROCESS | 3824 | 1465101703295 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:41:43 INFO - PROCESS | 3824 | 1465101703297 Marionette TRACE conn5 <- [1,938,null,{}] 21:41:43 INFO - PROCESS | 3824 | 1465101703301 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:43 INFO - PROCESS | 3824 | 1465101703303 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:43 INFO - PROCESS | 3824 | 1465101703413 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 21:41:43 INFO - PROCESS | 3824 | 1465101703454 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:43 INFO - PROCESS | 3824 | 1465101703456 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:43 INFO - PROCESS | 3824 | ++DOCSHELL 0E75A400 == 36 [pid = 3824] [id = 244] 21:41:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18DA5000) [pid = 3824] [serial = 731] [outer = 00000000] 21:41:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19DC4400) [pid = 3824] [serial = 732] [outer = 18DA5000] 21:41:43 INFO - PROCESS | 3824 | 1465101703499 Marionette DEBUG loaded listener.js 21:41:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19DCB400) [pid = 3824] [serial = 733] [outer = 18DA5000] 21:41:43 INFO - PROCESS | 3824 | 1465101703988 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 21:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 21:41:44 INFO - PROCESS | 3824 | 1465101704030 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 21:41:44 INFO - PROCESS | 3824 | 1465101704035 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 21:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:41:44 INFO - PROCESS | 3824 | 1465101704041 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:41:44 INFO - PROCESS | 3824 | 1465101704045 Marionette TRACE conn5 <- [1,942,null,{}] 21:41:44 INFO - PROCESS | 3824 | 1465101704051 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:44 INFO - PROCESS | 3824 | 1465101704055 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:44 INFO - PROCESS | 3824 | 1465101704249 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 21:41:44 INFO - PROCESS | 3824 | 1465101704327 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:44 INFO - PROCESS | 3824 | 1465101704332 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:44 INFO - PROCESS | 3824 | ++DOCSHELL 0CA81C00 == 37 [pid = 3824] [id = 245] 21:41:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0CA8BC00) [pid = 3824] [serial = 734] [outer = 00000000] 21:41:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0D825400) [pid = 3824] [serial = 735] [outer = 0CA8BC00] 21:41:44 INFO - PROCESS | 3824 | 1465101704390 Marionette DEBUG loaded listener.js 21:41:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0D927000) [pid = 3824] [serial = 736] [outer = 0CA8BC00] 21:41:45 INFO - PROCESS | 3824 | 1465101705061 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 21:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1071ms 21:41:45 INFO - PROCESS | 3824 | 1465101705116 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 21:41:45 INFO - PROCESS | 3824 | 1465101705121 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 21:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:41:45 INFO - PROCESS | 3824 | 1465101705175 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:41:45 INFO - PROCESS | 3824 | 1465101705178 Marionette TRACE conn5 <- [1,946,null,{}] 21:41:45 INFO - PROCESS | 3824 | 1465101705183 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:45 INFO - PROCESS | 3824 | 1465101705187 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:45 INFO - PROCESS | 3824 | 1465101705320 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 21:41:45 INFO - PROCESS | 3824 | 1465101705440 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:45 INFO - PROCESS | 3824 | 1465101705443 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:45 INFO - PROCESS | 3824 | ++DOCSHELL 0E74F000 == 38 [pid = 3824] [id = 246] 21:41:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0E758800) [pid = 3824] [serial = 737] [outer = 00000000] 21:41:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (14EC4000) [pid = 3824] [serial = 738] [outer = 0E758800] 21:41:45 INFO - PROCESS | 3824 | 1465101705500 Marionette DEBUG loaded listener.js 21:41:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (15278400) [pid = 3824] [serial = 739] [outer = 0E758800] 21:41:46 INFO - PROCESS | 3824 | 1465101706260 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 21:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1159ms 21:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:41:46 INFO - PROCESS | 3824 | 1465101706311 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 21:41:46 INFO - PROCESS | 3824 | 1465101706314 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 21:41:46 INFO - PROCESS | 3824 | 1465101706318 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:41:46 INFO - PROCESS | 3824 | 1465101706321 Marionette TRACE conn5 <- [1,950,null,{}] 21:41:46 INFO - PROCESS | 3824 | 1465101706359 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:46 INFO - PROCESS | 3824 | 1465101706364 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:46 INFO - PROCESS | 3824 | 1465101706489 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 21:41:46 INFO - PROCESS | 3824 | 1465101706674 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:46 INFO - PROCESS | 3824 | 1465101706677 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:46 INFO - PROCESS | 3824 | ++DOCSHELL 0C8FC800 == 39 [pid = 3824] [id = 247] 21:41:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0C8FDC00) [pid = 3824] [serial = 740] [outer = 00000000] 21:41:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (0C94BC00) [pid = 3824] [serial = 741] [outer = 0C8FDC00] 21:41:46 INFO - PROCESS | 3824 | 1465101706735 Marionette DEBUG loaded listener.js 21:41:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (0D803400) [pid = 3824] [serial = 742] [outer = 0C8FDC00] 21:41:47 INFO - PROCESS | 3824 | --DOCSHELL 18D03C00 == 38 [pid = 3824] [id = 243] 21:41:47 INFO - PROCESS | 3824 | --DOCSHELL 0D0D2800 == 37 [pid = 3824] [id = 242] 21:41:47 INFO - PROCESS | 3824 | --DOCSHELL 16923800 == 36 [pid = 3824] [id = 241] 21:41:47 INFO - PROCESS | 3824 | --DOCSHELL 15945C00 == 35 [pid = 3824] [id = 240] 21:41:47 INFO - PROCESS | 3824 | --DOCSHELL 0EAB1C00 == 34 [pid = 3824] [id = 239] 21:41:47 INFO - PROCESS | 3824 | --DOCSHELL 0E762000 == 33 [pid = 3824] [id = 238] 21:41:47 INFO - PROCESS | 3824 | --DOCSHELL 0DBD0C00 == 32 [pid = 3824] [id = 237] 21:41:47 INFO - PROCESS | 3824 | --DOCSHELL 0D074800 == 31 [pid = 3824] [id = 236] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (18D45000) [pid = 3824] [serial = 678] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (19DCD400) [pid = 3824] [serial = 681] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (18DA4800) [pid = 3824] [serial = 679] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1AB86000) [pid = 3824] [serial = 684] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (15559C00) [pid = 3824] [serial = 672] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (15951800) [pid = 3824] [serial = 673] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0E74D400) [pid = 3824] [serial = 669] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0E759000) [pid = 3824] [serial = 670] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1AB79C00) [pid = 3824] [serial = 657] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (17642C00) [pid = 3824] [serial = 675] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E75E400) [pid = 3824] [serial = 662] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0EA8F800) [pid = 3824] [serial = 663] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D80E400) [pid = 3824] [serial = 666] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0DD56000) [pid = 3824] [serial = 667] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D073000) [pid = 3824] [serial = 659] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D80D800) [pid = 3824] [serial = 660] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (19DCEC00) [pid = 3824] [serial = 682] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1BA79400) [pid = 3824] [serial = 691] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1BC2F800) [pid = 3824] [serial = 694] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1BA9BC00) [pid = 3824] [serial = 693] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0D814800) [pid = 3824] [serial = 375] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1BA77C00) [pid = 3824] [serial = 690] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1AC79000) [pid = 3824] [serial = 685] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1975E400) [pid = 3824] [serial = 687] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19ED0C00) [pid = 3824] [serial = 688] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (179EFC00) [pid = 3824] [serial = 676] [outer = 00000000] [url = about:blank] 21:41:47 INFO - PROCESS | 3824 | 1465101707355 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 21:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1052ms 21:41:47 INFO - PROCESS | 3824 | 1465101707374 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 21:41:47 INFO - PROCESS | 3824 | 1465101707378 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 21:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:41:47 INFO - PROCESS | 3824 | 1465101707382 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:41:47 INFO - PROCESS | 3824 | 1465101707385 Marionette TRACE conn5 <- [1,954,null,{}] 21:41:47 INFO - PROCESS | 3824 | 1465101707390 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:47 INFO - PROCESS | 3824 | 1465101707395 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:47 INFO - PROCESS | 3824 | 1465101707488 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 21:41:47 INFO - PROCESS | 3824 | 1465101707577 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:47 INFO - PROCESS | 3824 | 1465101707579 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:47 INFO - PROCESS | 3824 | ++DOCSHELL 0D751400 == 32 [pid = 3824] [id = 248] 21:41:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D802800) [pid = 3824] [serial = 743] [outer = 00000000] 21:41:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D92B400) [pid = 3824] [serial = 744] [outer = 0D802800] 21:41:47 INFO - PROCESS | 3824 | 1465101707626 Marionette DEBUG loaded listener.js 21:41:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0DD4C800) [pid = 3824] [serial = 745] [outer = 0D802800] 21:41:48 INFO - PROCESS | 3824 | 1465101708011 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 21:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 731ms 21:41:48 INFO - PROCESS | 3824 | 1465101708116 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 21:41:48 INFO - PROCESS | 3824 | 1465101708120 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 21:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:41:48 INFO - PROCESS | 3824 | 1465101708129 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:41:48 INFO - PROCESS | 3824 | 1465101708131 Marionette TRACE conn5 <- [1,958,null,{}] 21:41:48 INFO - PROCESS | 3824 | 1465101708135 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:48 INFO - PROCESS | 3824 | 1465101708137 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:48 INFO - PROCESS | 3824 | 1465101708231 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 21:41:48 INFO - PROCESS | 3824 | 1465101708240 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:48 INFO - PROCESS | 3824 | 1465101708242 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:48 INFO - PROCESS | 3824 | ++DOCSHELL 0E764400 == 33 [pid = 3824] [id = 249] 21:41:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E764800) [pid = 3824] [serial = 746] [outer = 00000000] 21:41:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0EAAF000) [pid = 3824] [serial = 747] [outer = 0E764800] 21:41:48 INFO - PROCESS | 3824 | 1465101708287 Marionette DEBUG loaded listener.js 21:41:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14EC7C00) [pid = 3824] [serial = 748] [outer = 0E764800] 21:41:48 INFO - PROCESS | 3824 | 1465101708755 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 21:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 21:41:48 INFO - PROCESS | 3824 | 1465101708805 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 21:41:48 INFO - PROCESS | 3824 | 1465101708808 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 21:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:41:48 INFO - PROCESS | 3824 | 1465101708813 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:41:48 INFO - PROCESS | 3824 | 1465101708818 Marionette TRACE conn5 <- [1,962,null,{}] 21:41:48 INFO - PROCESS | 3824 | 1465101708828 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:48 INFO - PROCESS | 3824 | 1465101708831 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:48 INFO - PROCESS | 3824 | 1465101708922 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 21:41:48 INFO - PROCESS | 3824 | 1465101708931 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:48 INFO - PROCESS | 3824 | 1465101708934 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:49 INFO - PROCESS | 3824 | ++DOCSHELL 14ECC400 == 34 [pid = 3824] [id = 250] 21:41:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14ECD000) [pid = 3824] [serial = 749] [outer = 00000000] 21:41:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15A2D000) [pid = 3824] [serial = 750] [outer = 14ECD000] 21:41:49 INFO - PROCESS | 3824 | 1465101709072 Marionette DEBUG loaded listener.js 21:41:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1691B800) [pid = 3824] [serial = 751] [outer = 14ECD000] 21:41:49 INFO - PROCESS | 3824 | 1465101709472 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 21:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 730ms 21:41:49 INFO - PROCESS | 3824 | 1465101709545 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 21:41:49 INFO - PROCESS | 3824 | 1465101709548 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 21:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:41:49 INFO - PROCESS | 3824 | 1465101709587 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:41:49 INFO - PROCESS | 3824 | 1465101709589 Marionette TRACE conn5 <- [1,966,null,{}] 21:41:49 INFO - PROCESS | 3824 | 1465101709597 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:49 INFO - PROCESS | 3824 | 1465101709599 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:49 INFO - PROCESS | 3824 | 1465101709721 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 21:41:49 INFO - PROCESS | 3824 | 1465101709727 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:49 INFO - PROCESS | 3824 | 1465101709729 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:49 INFO - PROCESS | 3824 | ++DOCSHELL 17642000 == 35 [pid = 3824] [id = 251] 21:41:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (17970C00) [pid = 3824] [serial = 752] [outer = 00000000] 21:41:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (187E4000) [pid = 3824] [serial = 753] [outer = 17970C00] 21:41:49 INFO - PROCESS | 3824 | 1465101709774 Marionette DEBUG loaded listener.js 21:41:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18D46C00) [pid = 3824] [serial = 754] [outer = 17970C00] 21:41:50 INFO - PROCESS | 3824 | 1465101710206 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 21:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 710ms 21:41:50 INFO - PROCESS | 3824 | 1465101710270 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 21:41:50 INFO - PROCESS | 3824 | 1465101710272 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 21:41:50 INFO - PROCESS | 3824 | 1465101710275 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:41:50 INFO - PROCESS | 3824 | 1465101710277 Marionette TRACE conn5 <- [1,970,null,{}] 21:41:50 INFO - PROCESS | 3824 | 1465101710281 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:50 INFO - PROCESS | 3824 | 1465101710283 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:50 INFO - PROCESS | 3824 | 1465101710402 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 21:41:50 INFO - PROCESS | 3824 | 1465101710411 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:50 INFO - PROCESS | 3824 | 1465101710416 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:50 INFO - PROCESS | 3824 | ++DOCSHELL 18DAB000 == 36 [pid = 3824] [id = 252] 21:41:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18DB1800) [pid = 3824] [serial = 755] [outer = 00000000] 21:41:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19764000) [pid = 3824] [serial = 756] [outer = 18DB1800] 21:41:50 INFO - PROCESS | 3824 | 1465101710518 Marionette DEBUG loaded listener.js 21:41:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19E07C00) [pid = 3824] [serial = 757] [outer = 18DB1800] 21:41:50 INFO - PROCESS | 3824 | 1465101710963 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 21:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 21:41:51 INFO - PROCESS | 3824 | 1465101711042 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 21:41:51 INFO - PROCESS | 3824 | 1465101711044 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 21:41:51 INFO - PROCESS | 3824 | 1465101711050 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:41:51 INFO - PROCESS | 3824 | 1465101711052 Marionette TRACE conn5 <- [1,974,null,{}] 21:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:41:51 INFO - PROCESS | 3824 | 1465101711055 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:51 INFO - PROCESS | 3824 | 1465101711058 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:51 INFO - PROCESS | 3824 | 1465101711180 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 21:41:51 INFO - PROCESS | 3824 | 1465101711239 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:51 INFO - PROCESS | 3824 | 1465101711241 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:51 INFO - PROCESS | 3824 | ++DOCSHELL 19E08C00 == 37 [pid = 3824] [id = 253] 21:41:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19ECA400) [pid = 3824] [serial = 758] [outer = 00000000] 21:41:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AB84800) [pid = 3824] [serial = 759] [outer = 19ECA400] 21:41:51 INFO - PROCESS | 3824 | 1465101711284 Marionette DEBUG loaded listener.js 21:41:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AB86000) [pid = 3824] [serial = 760] [outer = 19ECA400] 21:41:51 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (18D06800) [pid = 3824] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:41:51 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0C93FC00) [pid = 3824] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:41:51 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E763400) [pid = 3824] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:41:51 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D075400) [pid = 3824] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:41:51 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0DBD3C00) [pid = 3824] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:41:51 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15948C00) [pid = 3824] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:41:51 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D801400) [pid = 3824] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:41:51 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (16924400) [pid = 3824] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:41:51 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D806800) [pid = 3824] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:41:51 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1555BC00) [pid = 3824] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:41:51 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1AE0D800) [pid = 3824] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:41:51 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (14EC2400) [pid = 3824] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:41:51 INFO - PROCESS | 3824 | 1465101711729 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 21:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 21:41:51 INFO - PROCESS | 3824 | 1465101711785 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 21:41:51 INFO - PROCESS | 3824 | 1465101711787 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 21:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:41:51 INFO - PROCESS | 3824 | 1465101711790 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:41:51 INFO - PROCESS | 3824 | 1465101711792 Marionette TRACE conn5 <- [1,978,null,{}] 21:41:51 INFO - PROCESS | 3824 | 1465101711795 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:51 INFO - PROCESS | 3824 | 1465101711797 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:51 INFO - PROCESS | 3824 | 1465101711878 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 21:41:51 INFO - PROCESS | 3824 | 1465101711884 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:51 INFO - PROCESS | 3824 | 1465101711886 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:51 INFO - PROCESS | 3824 | ++DOCSHELL 0DBD3C00 == 38 [pid = 3824] [id = 254] 21:41:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15A29400) [pid = 3824] [serial = 761] [outer = 00000000] 21:41:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (18DF0C00) [pid = 3824] [serial = 762] [outer = 15A29400] 21:41:51 INFO - PROCESS | 3824 | 1465101711933 Marionette DEBUG loaded listener.js 21:41:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19EC8400) [pid = 3824] [serial = 763] [outer = 15A29400] 21:41:52 INFO - PROCESS | 3824 | 1465101712356 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 21:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 21:41:52 INFO - PROCESS | 3824 | 1465101712424 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 21:41:52 INFO - PROCESS | 3824 | 1465101712427 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 21:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:41:52 INFO - PROCESS | 3824 | 1465101712430 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:41:52 INFO - PROCESS | 3824 | 1465101712432 Marionette TRACE conn5 <- [1,982,null,{}] 21:41:52 INFO - PROCESS | 3824 | 1465101712435 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:52 INFO - PROCESS | 3824 | 1465101712437 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:52 INFO - PROCESS | 3824 | 1465101712521 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 21:41:52 INFO - PROCESS | 3824 | 1465101712555 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:52 INFO - PROCESS | 3824 | 1465101712557 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:52 INFO - PROCESS | 3824 | ++DOCSHELL 0E762000 == 39 [pid = 3824] [id = 255] 21:41:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1AB80800) [pid = 3824] [serial = 764] [outer = 00000000] 21:41:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1AE0C400) [pid = 3824] [serial = 765] [outer = 1AB80800] 21:41:52 INFO - PROCESS | 3824 | 1465101712600 Marionette DEBUG loaded listener.js 21:41:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1AE13400) [pid = 3824] [serial = 766] [outer = 1AB80800] 21:41:53 INFO - PROCESS | 3824 | 1465101713075 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 21:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 21:41:53 INFO - PROCESS | 3824 | 1465101713101 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 21:41:53 INFO - PROCESS | 3824 | 1465101713103 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 21:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:41:53 INFO - PROCESS | 3824 | 1465101713106 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:41:53 INFO - PROCESS | 3824 | 1465101713108 Marionette TRACE conn5 <- [1,986,null,{}] 21:41:53 INFO - PROCESS | 3824 | 1465101713112 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:53 INFO - PROCESS | 3824 | 1465101713114 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:53 INFO - PROCESS | 3824 | 1465101713196 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 21:41:53 INFO - PROCESS | 3824 | 1465101713205 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:53 INFO - PROCESS | 3824 | 1465101713207 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:53 INFO - PROCESS | 3824 | ++DOCSHELL 0D80FC00 == 40 [pid = 3824] [id = 256] 21:41:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (14ECB800) [pid = 3824] [serial = 767] [outer = 00000000] 21:41:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1BA7D800) [pid = 3824] [serial = 768] [outer = 14ECB800] 21:41:53 INFO - PROCESS | 3824 | 1465101713250 Marionette DEBUG loaded listener.js 21:41:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1BA81400) [pid = 3824] [serial = 769] [outer = 14ECB800] 21:41:53 INFO - PROCESS | 3824 | 1465101713952 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 21:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 870ms 21:41:53 INFO - PROCESS | 3824 | 1465101713978 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 21:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:41:53 INFO - PROCESS | 3824 | 1465101713983 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 21:41:53 INFO - PROCESS | 3824 | 1465101713987 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:41:53 INFO - PROCESS | 3824 | 1465101713993 Marionette TRACE conn5 <- [1,990,null,{}] 21:41:53 INFO - PROCESS | 3824 | 1465101713998 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:53 INFO - PROCESS | 3824 | 1465101714001 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:54 INFO - PROCESS | 3824 | 1465101714118 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 21:41:54 INFO - PROCESS | 3824 | 1465101714220 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:54 INFO - PROCESS | 3824 | 1465101714223 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:54 INFO - PROCESS | 3824 | ++DOCSHELL 0D922400 == 41 [pid = 3824] [id = 257] 21:41:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0DD53C00) [pid = 3824] [serial = 770] [outer = 00000000] 21:41:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0E752C00) [pid = 3824] [serial = 771] [outer = 0DD53C00] 21:41:54 INFO - PROCESS | 3824 | 1465101714280 Marionette DEBUG loaded listener.js 21:41:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0EA10800) [pid = 3824] [serial = 772] [outer = 0DD53C00] 21:41:54 INFO - PROCESS | 3824 | 1465101714863 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 21:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 21:41:54 INFO - PROCESS | 3824 | 1465101714918 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 21:41:54 INFO - PROCESS | 3824 | 1465101714923 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 21:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:41:54 INFO - PROCESS | 3824 | 1465101714929 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:41:54 INFO - PROCESS | 3824 | 1465101714932 Marionette TRACE conn5 <- [1,994,null,{}] 21:41:54 INFO - PROCESS | 3824 | 1465101714936 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:54 INFO - PROCESS | 3824 | 1465101714940 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:55 INFO - PROCESS | 3824 | 1465101715060 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 21:41:55 INFO - PROCESS | 3824 | 1465101715161 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:55 INFO - PROCESS | 3824 | 1465101715164 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:55 INFO - PROCESS | 3824 | ++DOCSHELL 15A24800 == 42 [pid = 3824] [id = 258] 21:41:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (15A27400) [pid = 3824] [serial = 773] [outer = 00000000] 21:41:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (17972800) [pid = 3824] [serial = 774] [outer = 15A27400] 21:41:55 INFO - PROCESS | 3824 | 1465101715221 Marionette DEBUG loaded listener.js 21:41:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (18DAA800) [pid = 3824] [serial = 775] [outer = 15A27400] 21:41:55 INFO - PROCESS | 3824 | 1465101715841 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 21:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 21:41:55 INFO - PROCESS | 3824 | 1465101715903 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 21:41:55 INFO - PROCESS | 3824 | 1465101715906 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 21:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:41:55 INFO - PROCESS | 3824 | 1465101715909 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:41:55 INFO - PROCESS | 3824 | 1465101715913 Marionette TRACE conn5 <- [1,998,null,{}] 21:41:55 INFO - PROCESS | 3824 | 1465101715924 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:55 INFO - PROCESS | 3824 | 1465101715929 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:56 INFO - PROCESS | 3824 | 1465101716039 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 21:41:56 INFO - PROCESS | 3824 | 1465101716170 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:56 INFO - PROCESS | 3824 | 1465101716173 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:56 INFO - PROCESS | 3824 | ++DOCSHELL 1BAA3000 == 43 [pid = 3824] [id = 259] 21:41:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1BAA5000) [pid = 3824] [serial = 776] [outer = 00000000] 21:41:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1BCB1000) [pid = 3824] [serial = 777] [outer = 1BAA5000] 21:41:56 INFO - PROCESS | 3824 | 1465101716232 Marionette DEBUG loaded listener.js 21:41:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1C450400) [pid = 3824] [serial = 778] [outer = 1BAA5000] 21:41:56 INFO - PROCESS | 3824 | 1465101716835 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 21:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 21:41:56 INFO - PROCESS | 3824 | 1465101716883 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 21:41:56 INFO - PROCESS | 3824 | 1465101716886 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 21:41:56 INFO - PROCESS | 3824 | 1465101716889 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:41:56 INFO - PROCESS | 3824 | 1465101716891 Marionette TRACE conn5 <- [1,1002,null,{}] 21:41:56 INFO - PROCESS | 3824 | 1465101716895 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:56 INFO - PROCESS | 3824 | 1465101716897 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:57 INFO - PROCESS | 3824 | 1465101717029 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 21:41:57 INFO - PROCESS | 3824 | 1465101717162 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:57 INFO - PROCESS | 3824 | 1465101717165 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:57 INFO - PROCESS | 3824 | ++DOCSHELL 0CBF3400 == 44 [pid = 3824] [id = 260] 21:41:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (0D755400) [pid = 3824] [serial = 779] [outer = 00000000] 21:41:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (0D82C400) [pid = 3824] [serial = 780] [outer = 0D755400] 21:41:57 INFO - PROCESS | 3824 | 1465101717220 Marionette DEBUG loaded listener.js 21:41:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (0E6E8800) [pid = 3824] [serial = 781] [outer = 0D755400] 21:41:57 INFO - PROCESS | 3824 | 1465101717958 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 21:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1118ms 21:41:58 INFO - PROCESS | 3824 | 1465101718011 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 21:41:58 INFO - PROCESS | 3824 | 1465101718015 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 21:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:41:58 INFO - PROCESS | 3824 | 1465101718020 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:41:58 INFO - PROCESS | 3824 | 1465101718025 Marionette TRACE conn5 <- [1,1006,null,{}] 21:41:58 INFO - PROCESS | 3824 | 1465101718029 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:58 INFO - PROCESS | 3824 | 1465101718032 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:58 INFO - PROCESS | 3824 | 1465101718144 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 0E762000 == 43 [pid = 3824] [id = 255] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 0DBD3C00 == 42 [pid = 3824] [id = 254] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 19E08C00 == 41 [pid = 3824] [id = 253] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 18DAB000 == 40 [pid = 3824] [id = 252] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 17642000 == 39 [pid = 3824] [id = 251] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 14ECC400 == 38 [pid = 3824] [id = 250] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 0E764400 == 37 [pid = 3824] [id = 249] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 0D751400 == 36 [pid = 3824] [id = 248] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 0C8FC800 == 35 [pid = 3824] [id = 247] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 0E74F000 == 34 [pid = 3824] [id = 246] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 0CA81C00 == 33 [pid = 3824] [id = 245] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 0E75A400 == 32 [pid = 3824] [id = 244] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 0C8FC400 == 31 [pid = 3824] [id = 235] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 1BAA3000 == 30 [pid = 3824] [id = 259] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 0CBF3400 == 29 [pid = 3824] [id = 260] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 15A24800 == 28 [pid = 3824] [id = 258] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 0D80FC00 == 27 [pid = 3824] [id = 256] 21:41:58 INFO - PROCESS | 3824 | --DOCSHELL 0D922400 == 26 [pid = 3824] [id = 257] 21:41:58 INFO - PROCESS | 3824 | 1465101718887 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:58 INFO - PROCESS | 3824 | 1465101718891 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (18DAD400) [pid = 3824] [serial = 730] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (0D81EC00) [pid = 3824] [serial = 706] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (0D804400) [pid = 3824] [serial = 705] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (0EA82000) [pid = 3824] [serial = 714] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (0D76FC00) [pid = 3824] [serial = 708] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (0D80DC00) [pid = 3824] [serial = 709] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0DD4D000) [pid = 3824] [serial = 711] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0DD53400) [pid = 3824] [serial = 712] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (15A61C00) [pid = 3824] [serial = 721] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15A24C00) [pid = 3824] [serial = 720] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15949400) [pid = 3824] [serial = 726] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (17973400) [pid = 3824] [serial = 723] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (18DA9C00) [pid = 3824] [serial = 729] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0E74E000) [pid = 3824] [serial = 697] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0DDA4400) [pid = 3824] [serial = 696] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (16E0E000) [pid = 3824] [serial = 700] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15A64C00) [pid = 3824] [serial = 699] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1C38F000) [pid = 3824] [serial = 703] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1BA84800) [pid = 3824] [serial = 702] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (18D02C00) [pid = 3824] [serial = 724] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19DC4400) [pid = 3824] [serial = 732] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (152C5400) [pid = 3824] [serial = 717] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15552800) [pid = 3824] [serial = 718] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (17972400) [pid = 3824] [serial = 727] [outer = 00000000] [url = about:blank] 21:41:58 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0EAAF400) [pid = 3824] [serial = 715] [outer = 00000000] [url = about:blank] 21:41:59 INFO - PROCESS | 3824 | ++DOCSHELL 0C942400 == 27 [pid = 3824] [id = 261] 21:41:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0C942800) [pid = 3824] [serial = 782] [outer = 00000000] 21:41:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0CA47C00) [pid = 3824] [serial = 783] [outer = 0C942800] 21:41:59 INFO - PROCESS | 3824 | 1465101719053 Marionette DEBUG loaded listener.js 21:41:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D074000) [pid = 3824] [serial = 784] [outer = 0C942800] 21:41:59 INFO - PROCESS | 3824 | 1465101719511 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 21:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1537ms 21:41:59 INFO - PROCESS | 3824 | 1465101719559 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 21:41:59 INFO - PROCESS | 3824 | 1465101719563 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 21:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:41:59 INFO - PROCESS | 3824 | 1465101719567 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:41:59 INFO - PROCESS | 3824 | 1465101719570 Marionette TRACE conn5 <- [1,1010,null,{}] 21:41:59 INFO - PROCESS | 3824 | 1465101719576 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:59 INFO - PROCESS | 3824 | 1465101719580 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:59 INFO - PROCESS | 3824 | 1465101719680 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 21:41:59 INFO - PROCESS | 3824 | 1465101719695 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:59 INFO - PROCESS | 3824 | 1465101719698 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:41:59 INFO - PROCESS | 3824 | ++DOCSHELL 0D826400 == 28 [pid = 3824] [id = 262] 21:41:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D826800) [pid = 3824] [serial = 785] [outer = 00000000] 21:41:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0D91CC00) [pid = 3824] [serial = 786] [outer = 0D826800] 21:41:59 INFO - PROCESS | 3824 | 1465101719745 Marionette DEBUG loaded listener.js 21:41:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0D929000) [pid = 3824] [serial = 787] [outer = 0D826800] 21:42:00 INFO - PROCESS | 3824 | 1465101720240 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 21:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 21:42:00 INFO - PROCESS | 3824 | 1465101720310 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 21:42:00 INFO - PROCESS | 3824 | 1465101720315 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 21:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:42:00 INFO - PROCESS | 3824 | 1465101720322 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:42:00 INFO - PROCESS | 3824 | 1465101720325 Marionette TRACE conn5 <- [1,1014,null,{}] 21:42:00 INFO - PROCESS | 3824 | 1465101720328 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:00 INFO - PROCESS | 3824 | 1465101720331 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:00 INFO - PROCESS | 3824 | 1465101720455 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 21:42:00 INFO - PROCESS | 3824 | 1465101720513 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:00 INFO - PROCESS | 3824 | 1465101720516 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:00 INFO - PROCESS | 3824 | ++DOCSHELL 0DF4E400 == 29 [pid = 3824] [id = 263] 21:42:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0E01F000) [pid = 3824] [serial = 788] [outer = 00000000] 21:42:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0E6DC400) [pid = 3824] [serial = 789] [outer = 0E01F000] 21:42:00 INFO - PROCESS | 3824 | 1465101720563 Marionette DEBUG loaded listener.js 21:42:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0E748400) [pid = 3824] [serial = 790] [outer = 0E01F000] 21:42:00 INFO - PROCESS | 3824 | 1465101720968 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 21:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 21:42:00 INFO - PROCESS | 3824 | 1465101720999 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 21:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:42:00 INFO - PROCESS | 3824 | 1465101721001 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 21:42:00 INFO - PROCESS | 3824 | 1465101721006 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:42:01 INFO - PROCESS | 3824 | 1465101721012 Marionette TRACE conn5 <- [1,1018,null,{}] 21:42:01 INFO - PROCESS | 3824 | 1465101721031 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:01 INFO - PROCESS | 3824 | 1465101721035 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:01 INFO - PROCESS | 3824 | 1465101721154 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 21:42:01 INFO - PROCESS | 3824 | 1465101721214 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:01 INFO - PROCESS | 3824 | 1465101721217 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:01 INFO - PROCESS | 3824 | ++DOCSHELL 0D807400 == 30 [pid = 3824] [id = 264] 21:42:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0DDA2000) [pid = 3824] [serial = 791] [outer = 00000000] 21:42:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (14EC7800) [pid = 3824] [serial = 792] [outer = 0DDA2000] 21:42:01 INFO - PROCESS | 3824 | 1465101721276 Marionette DEBUG loaded listener.js 21:42:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (152C0000) [pid = 3824] [serial = 793] [outer = 0DDA2000] 21:42:01 INFO - PROCESS | 3824 | 1465101721733 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 21:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 791ms 21:42:01 INFO - PROCESS | 3824 | 1465101721818 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 21:42:01 INFO - PROCESS | 3824 | 1465101721821 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 21:42:01 INFO - PROCESS | 3824 | 1465101721825 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:42:01 INFO - PROCESS | 3824 | 1465101721827 Marionette TRACE conn5 <- [1,1022,null,{}] 21:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:42:01 INFO - PROCESS | 3824 | 1465101721831 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:01 INFO - PROCESS | 3824 | 1465101721833 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:01 INFO - PROCESS | 3824 | 1465101721958 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 21:42:01 INFO - PROCESS | 3824 | 1465101721968 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:01 INFO - PROCESS | 3824 | 1465101721970 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:01 INFO - PROCESS | 3824 | ++DOCSHELL 15827800 == 31 [pid = 3824] [id = 265] 21:42:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15832800) [pid = 3824] [serial = 794] [outer = 00000000] 21:42:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15973800) [pid = 3824] [serial = 795] [outer = 15832800] 21:42:02 INFO - PROCESS | 3824 | 1465101722021 Marionette DEBUG loaded listener.js 21:42:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15A20400) [pid = 3824] [serial = 796] [outer = 15832800] 21:42:02 INFO - PROCESS | 3824 | 1465101722490 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 21:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 21:42:02 INFO - PROCESS | 3824 | 1465101722562 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 21:42:02 INFO - PROCESS | 3824 | 1465101722565 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 21:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:42:02 INFO - PROCESS | 3824 | 1465101722568 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:42:02 INFO - PROCESS | 3824 | 1465101722570 Marionette TRACE conn5 <- [1,1026,null,{}] 21:42:02 INFO - PROCESS | 3824 | 1465101722578 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:02 INFO - PROCESS | 3824 | 1465101722580 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:02 INFO - PROCESS | 3824 | 1465101722695 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 21:42:02 INFO - PROCESS | 3824 | 1465101722706 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:02 INFO - PROCESS | 3824 | 1465101722713 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:02 INFO - PROCESS | 3824 | ++DOCSHELL 15A64C00 == 32 [pid = 3824] [id = 266] 21:42:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (15A65400) [pid = 3824] [serial = 797] [outer = 00000000] 21:42:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (15A6BC00) [pid = 3824] [serial = 798] [outer = 15A65400] 21:42:02 INFO - PROCESS | 3824 | 1465101722822 Marionette DEBUG loaded listener.js 21:42:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (17644400) [pid = 3824] [serial = 799] [outer = 15A65400] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (14ECB800) [pid = 3824] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0D802800) [pid = 3824] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15A29400) [pid = 3824] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (14ECD000) [pid = 3824] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0CA8BC00) [pid = 3824] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0C8FDC00) [pid = 3824] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0E758800) [pid = 3824] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (18DA5000) [pid = 3824] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19ECA400) [pid = 3824] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0E764800) [pid = 3824] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (17970C00) [pid = 3824] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18DB1800) [pid = 3824] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:42:03 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1AB80800) [pid = 3824] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:42:03 INFO - PROCESS | 3824 | 1465101723508 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 21:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 990ms 21:42:03 INFO - PROCESS | 3824 | 1465101723559 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 21:42:03 INFO - PROCESS | 3824 | 1465101723561 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 21:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:42:03 INFO - PROCESS | 3824 | 1465101723564 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:42:03 INFO - PROCESS | 3824 | 1465101723566 Marionette TRACE conn5 <- [1,1030,null,{}] 21:42:03 INFO - PROCESS | 3824 | 1465101723570 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:03 INFO - PROCESS | 3824 | 1465101723572 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:03 INFO - PROCESS | 3824 | 1465101723657 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 21:42:03 INFO - PROCESS | 3824 | 1465101723665 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:03 INFO - PROCESS | 3824 | 1465101723667 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:03 INFO - PROCESS | 3824 | ++DOCSHELL 0C943800 == 33 [pid = 3824] [id = 267] 21:42:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (14ECD000) [pid = 3824] [serial = 800] [outer = 00000000] 21:42:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (17972000) [pid = 3824] [serial = 801] [outer = 14ECD000] 21:42:03 INFO - PROCESS | 3824 | 1465101723724 Marionette DEBUG loaded listener.js 21:42:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (179F5C00) [pid = 3824] [serial = 802] [outer = 14ECD000] 21:42:04 INFO - PROCESS | 3824 | 1465101724159 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 21:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 21:42:04 INFO - PROCESS | 3824 | 1465101724199 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 21:42:04 INFO - PROCESS | 3824 | 1465101724201 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 21:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:42:04 INFO - PROCESS | 3824 | 1465101724208 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:42:04 INFO - PROCESS | 3824 | 1465101724210 Marionette TRACE conn5 <- [1,1034,null,{}] 21:42:04 INFO - PROCESS | 3824 | 1465101724214 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:04 INFO - PROCESS | 3824 | 1465101724216 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:04 INFO - PROCESS | 3824 | 1465101724299 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 21:42:04 INFO - PROCESS | 3824 | 1465101724305 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:04 INFO - PROCESS | 3824 | 1465101724307 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:04 INFO - PROCESS | 3824 | ++DOCSHELL 187E4800 == 34 [pid = 3824] [id = 268] 21:42:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18D06400) [pid = 3824] [serial = 803] [outer = 00000000] 21:42:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18D45C00) [pid = 3824] [serial = 804] [outer = 18D06400] 21:42:04 INFO - PROCESS | 3824 | 1465101724350 Marionette DEBUG loaded listener.js 21:42:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18DACC00) [pid = 3824] [serial = 805] [outer = 18D06400] 21:42:04 INFO - PROCESS | 3824 | 1465101724791 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 21:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 21:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:42:04 INFO - PROCESS | 3824 | 1465101724842 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 21:42:04 INFO - PROCESS | 3824 | 1465101724844 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 21:42:04 INFO - PROCESS | 3824 | 1465101724847 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:42:04 INFO - PROCESS | 3824 | 1465101724849 Marionette TRACE conn5 <- [1,1038,null,{}] 21:42:04 INFO - PROCESS | 3824 | 1465101724853 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:04 INFO - PROCESS | 3824 | 1465101724855 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:04 INFO - PROCESS | 3824 | 1465101724938 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 21:42:04 INFO - PROCESS | 3824 | 1465101724943 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:04 INFO - PROCESS | 3824 | 1465101724945 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:04 INFO - PROCESS | 3824 | ++DOCSHELL 18D42400 == 35 [pid = 3824] [id = 269] 21:42:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18DA4400) [pid = 3824] [serial = 806] [outer = 00000000] 21:42:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19762800) [pid = 3824] [serial = 807] [outer = 18DA4400] 21:42:04 INFO - PROCESS | 3824 | 1465101724989 Marionette DEBUG loaded listener.js 21:42:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19763800) [pid = 3824] [serial = 808] [outer = 18DA4400] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 15A6CC00 == 34 [pid = 3824] [id = 21] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 1D530400 == 33 [pid = 3824] [id = 22] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 15286C00 == 32 [pid = 3824] [id = 29] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 0E80A800 == 31 [pid = 3824] [id = 18] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 0C8FBC00 == 30 [pid = 3824] [id = 23] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 0E6DF400 == 29 [pid = 3824] [id = 24] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 0D759400 == 28 [pid = 3824] [id = 10] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 0E09E400 == 27 [pid = 3824] [id = 11] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 0C8F2800 == 26 [pid = 3824] [id = 28] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 17641400 == 25 [pid = 3824] [id = 15] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 19E09000 == 24 [pid = 3824] [id = 17] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 15973000 == 23 [pid = 3824] [id = 14] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 15280C00 == 22 [pid = 3824] [id = 25] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 1973F400 == 21 [pid = 3824] [id = 16] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 1597B800 == 20 [pid = 3824] [id = 26] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 0E762C00 == 19 [pid = 3824] [id = 20] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 179F8C00 == 18 [pid = 3824] [id = 27] 21:42:05 INFO - PROCESS | 3824 | --DOCSHELL 0E75D000 == 17 [pid = 3824] [id = 19] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1BA81400) [pid = 3824] [serial = 769] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1BA7D800) [pid = 3824] [serial = 768] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1AE13400) [pid = 3824] [serial = 766] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D92B400) [pid = 3824] [serial = 744] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (18DF0C00) [pid = 3824] [serial = 762] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1691B800) [pid = 3824] [serial = 751] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D825400) [pid = 3824] [serial = 735] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D803400) [pid = 3824] [serial = 742] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15278400) [pid = 3824] [serial = 739] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0D927000) [pid = 3824] [serial = 736] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0C94BC00) [pid = 3824] [serial = 741] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (14EC4000) [pid = 3824] [serial = 738] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0DD4C800) [pid = 3824] [serial = 745] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (15A2D000) [pid = 3824] [serial = 750] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19EC8400) [pid = 3824] [serial = 763] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (19DCB400) [pid = 3824] [serial = 733] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (1AB86000) [pid = 3824] [serial = 760] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (14EC7C00) [pid = 3824] [serial = 748] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (0EAAF000) [pid = 3824] [serial = 747] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (18D46C00) [pid = 3824] [serial = 754] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1AB84800) [pid = 3824] [serial = 759] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (19E07C00) [pid = 3824] [serial = 757] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (187E4000) [pid = 3824] [serial = 753] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (1AE0C400) [pid = 3824] [serial = 765] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (19764000) [pid = 3824] [serial = 756] [outer = 00000000] [url = about:blank] 21:42:06 INFO - PROCESS | 3824 | 1465101726825 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 21:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 2018ms 21:42:06 INFO - PROCESS | 3824 | 1465101726867 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 21:42:06 INFO - PROCESS | 3824 | 1465101726871 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 21:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:42:06 INFO - PROCESS | 3824 | 1465101726876 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:42:06 INFO - PROCESS | 3824 | 1465101726880 Marionette TRACE conn5 <- [1,1042,null,{}] 21:42:06 INFO - PROCESS | 3824 | 1465101726886 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:06 INFO - PROCESS | 3824 | 1465101726889 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:06 INFO - PROCESS | 3824 | 1465101727010 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 21:42:07 INFO - PROCESS | 3824 | 1465101727094 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:07 INFO - PROCESS | 3824 | 1465101727097 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:07 INFO - PROCESS | 3824 | ++DOCSHELL 0D750C00 == 18 [pid = 3824] [id = 270] 21:42:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0D774000) [pid = 3824] [serial = 809] [outer = 00000000] 21:42:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0D80A400) [pid = 3824] [serial = 810] [outer = 0D774000] 21:42:07 INFO - PROCESS | 3824 | 1465101727148 Marionette DEBUG loaded listener.js 21:42:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0D810000) [pid = 3824] [serial = 811] [outer = 0D774000] 21:42:07 INFO - PROCESS | 3824 | 1465101727528 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 21:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 21:42:07 INFO - PROCESS | 3824 | 1465101727567 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 21:42:07 INFO - PROCESS | 3824 | 1465101727572 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 21:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:42:07 INFO - PROCESS | 3824 | 1465101727578 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:42:07 INFO - PROCESS | 3824 | 1465101727581 Marionette TRACE conn5 <- [1,1046,null,{}] 21:42:07 INFO - PROCESS | 3824 | 1465101727585 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:07 INFO - PROCESS | 3824 | 1465101727588 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:07 INFO - PROCESS | 3824 | 1465101727677 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 21:42:07 INFO - PROCESS | 3824 | 1465101727684 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:07 INFO - PROCESS | 3824 | 1465101727687 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:07 INFO - PROCESS | 3824 | ++DOCSHELL 0D82F000 == 19 [pid = 3824] [id = 271] 21:42:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0D920400) [pid = 3824] [serial = 812] [outer = 00000000] 21:42:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0D927800) [pid = 3824] [serial = 813] [outer = 0D920400] 21:42:07 INFO - PROCESS | 3824 | 1465101727743 Marionette DEBUG loaded listener.js 21:42:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0DB5C800) [pid = 3824] [serial = 814] [outer = 0D920400] 21:42:08 INFO - PROCESS | 3824 | 1465101728248 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 21:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 21:42:08 INFO - PROCESS | 3824 | 1465101728312 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 21:42:08 INFO - PROCESS | 3824 | 1465101728315 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 21:42:08 INFO - PROCESS | 3824 | 1465101728318 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:42:08 INFO - PROCESS | 3824 | 1465101728322 Marionette TRACE conn5 <- [1,1050,null,{}] 21:42:08 INFO - PROCESS | 3824 | 1465101728333 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:08 INFO - PROCESS | 3824 | 1465101728338 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:08 INFO - PROCESS | 3824 | 1465101728461 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 21:42:08 INFO - PROCESS | 3824 | 1465101728468 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:08 INFO - PROCESS | 3824 | 1465101728472 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:08 INFO - PROCESS | 3824 | ++DOCSHELL 0E750C00 == 20 [pid = 3824] [id = 272] 21:42:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0E751000) [pid = 3824] [serial = 815] [outer = 00000000] 21:42:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0E754C00) [pid = 3824] [serial = 816] [outer = 0E751000] 21:42:08 INFO - PROCESS | 3824 | 1465101728523 Marionette DEBUG loaded listener.js 21:42:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0E75A400) [pid = 3824] [serial = 817] [outer = 0E751000] 21:42:08 INFO - PROCESS | 3824 | 1465101728981 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 21:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 21:42:09 INFO - PROCESS | 3824 | 1465101729052 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 21:42:09 INFO - PROCESS | 3824 | 1465101729055 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 21:42:09 INFO - PROCESS | 3824 | 1465101729058 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:42:09 INFO - PROCESS | 3824 | 1465101729060 Marionette TRACE conn5 <- [1,1054,null,{}] 21:42:09 INFO - PROCESS | 3824 | 1465101729063 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:09 INFO - PROCESS | 3824 | 1465101729065 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:09 INFO - PROCESS | 3824 | 1465101729149 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 21:42:09 INFO - PROCESS | 3824 | 1465101729155 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:09 INFO - PROCESS | 3824 | 1465101729157 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:09 INFO - PROCESS | 3824 | ++DOCSHELL 0E765C00 == 21 [pid = 3824] [id = 273] 21:42:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0E802400) [pid = 3824] [serial = 818] [outer = 00000000] 21:42:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0EAB5C00) [pid = 3824] [serial = 819] [outer = 0E802400] 21:42:09 INFO - PROCESS | 3824 | 1465101729202 Marionette DEBUG loaded listener.js 21:42:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (14EC7C00) [pid = 3824] [serial = 820] [outer = 0E802400] 21:42:09 INFO - PROCESS | 3824 | 1465101729632 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 21:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 21:42:09 INFO - PROCESS | 3824 | 1465101729692 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 21:42:09 INFO - PROCESS | 3824 | 1465101729694 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 21:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:42:09 INFO - PROCESS | 3824 | 1465101729698 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:42:09 INFO - PROCESS | 3824 | 1465101729700 Marionette TRACE conn5 <- [1,1058,null,{}] 21:42:09 INFO - PROCESS | 3824 | 1465101729703 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:09 INFO - PROCESS | 3824 | 1465101729706 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:09 INFO - PROCESS | 3824 | 1465101729789 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 21:42:09 INFO - PROCESS | 3824 | 1465101729828 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:09 INFO - PROCESS | 3824 | 1465101729830 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:09 INFO - PROCESS | 3824 | ++DOCSHELL 15285000 == 22 [pid = 3824] [id = 274] 21:42:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (15286C00) [pid = 3824] [serial = 821] [outer = 00000000] 21:42:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15362400) [pid = 3824] [serial = 822] [outer = 15286C00] 21:42:09 INFO - PROCESS | 3824 | 1465101729873 Marionette DEBUG loaded listener.js 21:42:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (1558E400) [pid = 3824] [serial = 823] [outer = 15286C00] 21:42:10 INFO - PROCESS | 3824 | 1465101730318 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 21:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 21:42:10 INFO - PROCESS | 3824 | 1465101730372 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 21:42:10 INFO - PROCESS | 3824 | 1465101730374 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 21:42:10 INFO - PROCESS | 3824 | 1465101730378 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:42:10 INFO - PROCESS | 3824 | 1465101730379 Marionette TRACE conn5 <- [1,1062,null,{}] 21:42:10 INFO - PROCESS | 3824 | 1465101730383 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:10 INFO - PROCESS | 3824 | 1465101730388 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:10 INFO - PROCESS | 3824 | 1465101730490 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 21:42:10 INFO - PROCESS | 3824 | 1465101730498 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:10 INFO - PROCESS | 3824 | 1465101730500 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:10 INFO - PROCESS | 3824 | ++DOCSHELL 15A5FC00 == 23 [pid = 3824] [id = 275] 21:42:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15A60400) [pid = 3824] [serial = 824] [outer = 00000000] 21:42:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15A67C00) [pid = 3824] [serial = 825] [outer = 15A60400] 21:42:10 INFO - PROCESS | 3824 | 1465101730546 Marionette DEBUG loaded listener.js 21:42:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1691B400) [pid = 3824] [serial = 826] [outer = 15A60400] 21:42:10 INFO - PROCESS | 3824 | 1465101730969 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 21:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 632ms 21:42:10 INFO - PROCESS | 3824 | 1465101731014 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 21:42:10 INFO - PROCESS | 3824 | 1465101731016 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 21:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:42:11 INFO - PROCESS | 3824 | 1465101731019 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:42:11 INFO - PROCESS | 3824 | 1465101731021 Marionette TRACE conn5 <- [1,1066,null,{}] 21:42:11 INFO - PROCESS | 3824 | 1465101731029 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:11 INFO - PROCESS | 3824 | 1465101731031 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:11 INFO - PROCESS | 3824 | 1465101731111 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 21:42:11 INFO - PROCESS | 3824 | 1465101731117 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:11 INFO - PROCESS | 3824 | 1465101731119 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:11 INFO - PROCESS | 3824 | ++DOCSHELL 15A65C00 == 24 [pid = 3824] [id = 276] 21:42:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16923400) [pid = 3824] [serial = 827] [outer = 00000000] 21:42:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (179EFC00) [pid = 3824] [serial = 828] [outer = 16923400] 21:42:11 INFO - PROCESS | 3824 | 1465101731166 Marionette DEBUG loaded listener.js 21:42:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0E0AA800) [pid = 3824] [serial = 829] [outer = 16923400] 21:42:11 INFO - PROCESS | 3824 | 1465101731616 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 21:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 21:42:11 INFO - PROCESS | 3824 | 1465101731650 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 21:42:11 INFO - PROCESS | 3824 | 1465101731652 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 21:42:11 INFO - PROCESS | 3824 | 1465101731680 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:42:11 INFO - PROCESS | 3824 | 1465101731682 Marionette TRACE conn5 <- [1,1070,null,{}] 21:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:42:11 INFO - PROCESS | 3824 | 1465101731685 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:11 INFO - PROCESS | 3824 | 1465101731687 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:11 INFO - PROCESS | 3824 | 1465101731765 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 21:42:11 INFO - PROCESS | 3824 | 1465101731772 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:11 INFO - PROCESS | 3824 | 1465101731774 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:11 INFO - PROCESS | 3824 | ++DOCSHELL 18D08C00 == 25 [pid = 3824] [id = 277] 21:42:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18D0D000) [pid = 3824] [serial = 830] [outer = 00000000] 21:42:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18D47800) [pid = 3824] [serial = 831] [outer = 18D0D000] 21:42:11 INFO - PROCESS | 3824 | 1465101731817 Marionette DEBUG loaded listener.js 21:42:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18D45000) [pid = 3824] [serial = 832] [outer = 18D0D000] 21:42:12 INFO - PROCESS | 3824 | 1465101732294 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 21:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 21:42:12 INFO - PROCESS | 3824 | 1465101732316 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 21:42:12 INFO - PROCESS | 3824 | 1465101732318 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 21:42:12 INFO - PROCESS | 3824 | 1465101732321 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:42:12 INFO - PROCESS | 3824 | 1465101732323 Marionette TRACE conn5 <- [1,1074,null,{}] 21:42:12 INFO - PROCESS | 3824 | 1465101732333 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:12 INFO - PROCESS | 3824 | 1465101732335 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:12 INFO - PROCESS | 3824 | 1465101732446 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 21:42:12 INFO - PROCESS | 3824 | 1465101732531 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:12 INFO - PROCESS | 3824 | 1465101732533 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:12 INFO - PROCESS | 3824 | ++DOCSHELL 0D823000 == 26 [pid = 3824] [id = 278] 21:42:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0E750800) [pid = 3824] [serial = 833] [outer = 00000000] 21:42:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19768C00) [pid = 3824] [serial = 834] [outer = 0E750800] 21:42:12 INFO - PROCESS | 3824 | 1465101732577 Marionette DEBUG loaded listener.js 21:42:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19B43800) [pid = 3824] [serial = 835] [outer = 0E750800] 21:42:13 INFO - PROCESS | 3824 | 1465101733026 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 21:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 730ms 21:42:13 INFO - PROCESS | 3824 | 1465101733062 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 21:42:13 INFO - PROCESS | 3824 | 1465101733064 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 21:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:42:13 INFO - PROCESS | 3824 | 1465101733067 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:42:13 INFO - PROCESS | 3824 | 1465101733069 Marionette TRACE conn5 <- [1,1078,null,{}] 21:42:13 INFO - PROCESS | 3824 | 1465101733072 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:13 INFO - PROCESS | 3824 | 1465101733074 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:13 INFO - PROCESS | 3824 | 1465101733188 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 21:42:13 INFO - PROCESS | 3824 | 1465101733196 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:13 INFO - PROCESS | 3824 | 1465101733197 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:13 INFO - PROCESS | 3824 | ++DOCSHELL 179F8400 == 27 [pid = 3824] [id = 279] 21:42:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19DC4400) [pid = 3824] [serial = 836] [outer = 00000000] 21:42:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19E01800) [pid = 3824] [serial = 837] [outer = 19DC4400] 21:42:13 INFO - PROCESS | 3824 | 1465101733241 Marionette DEBUG loaded listener.js 21:42:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19EC8C00) [pid = 3824] [serial = 838] [outer = 19DC4400] 21:42:13 INFO - PROCESS | 3824 | 1465101733681 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 21:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 631ms 21:42:13 INFO - PROCESS | 3824 | 1465101733702 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 21:42:13 INFO - PROCESS | 3824 | 1465101733705 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 21:42:13 INFO - PROCESS | 3824 | 1465101733708 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:42:13 INFO - PROCESS | 3824 | 1465101733710 Marionette TRACE conn5 <- [1,1082,null,{}] 21:42:13 INFO - PROCESS | 3824 | 1465101733714 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:13 INFO - PROCESS | 3824 | 1465101733716 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:13 INFO - PROCESS | 3824 | 1465101733845 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 21:42:13 INFO - PROCESS | 3824 | 1465101733939 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:13 INFO - PROCESS | 3824 | 1465101733942 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:13 INFO - PROCESS | 3824 | ++DOCSHELL 15282400 == 28 [pid = 3824] [id = 280] 21:42:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1AAEFC00) [pid = 3824] [serial = 839] [outer = 00000000] 21:42:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1AB79400) [pid = 3824] [serial = 840] [outer = 1AAEFC00] 21:42:13 INFO - PROCESS | 3824 | 1465101733987 Marionette DEBUG loaded listener.js 21:42:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1AC6F400) [pid = 3824] [serial = 841] [outer = 1AAEFC00] 21:42:14 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (15832800) [pid = 3824] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:42:14 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (15A65400) [pid = 3824] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:42:14 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (18D06400) [pid = 3824] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:42:14 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0E01F000) [pid = 3824] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:42:14 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0D826800) [pid = 3824] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:42:14 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0C942800) [pid = 3824] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:42:14 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0D755400) [pid = 3824] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:42:14 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1BAA5000) [pid = 3824] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:42:14 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15A27400) [pid = 3824] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:42:14 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0DD53C00) [pid = 3824] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:42:14 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0DDA2000) [pid = 3824] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:42:14 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (14ECD000) [pid = 3824] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:42:14 INFO - PROCESS | 3824 | 1465101734471 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 21:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 771ms 21:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:42:14 INFO - PROCESS | 3824 | 1465101734483 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 21:42:14 INFO - PROCESS | 3824 | 1465101734485 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 21:42:14 INFO - PROCESS | 3824 | 1465101734488 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:42:14 INFO - PROCESS | 3824 | 1465101734489 Marionette TRACE conn5 <- [1,1086,null,{}] 21:42:14 INFO - PROCESS | 3824 | 1465101734493 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:14 INFO - PROCESS | 3824 | 1465101734495 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:14 INFO - PROCESS | 3824 | 1465101734619 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 21:42:14 INFO - PROCESS | 3824 | 1465101734685 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:14 INFO - PROCESS | 3824 | 1465101734687 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:14 INFO - PROCESS | 3824 | ++DOCSHELL 14EBE800 == 29 [pid = 3824] [id = 281] 21:42:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (14EC0C00) [pid = 3824] [serial = 842] [outer = 00000000] 21:42:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15A27400) [pid = 3824] [serial = 843] [outer = 14EC0C00] 21:42:14 INFO - PROCESS | 3824 | 1465101734732 Marionette DEBUG loaded listener.js 21:42:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16924400) [pid = 3824] [serial = 844] [outer = 14EC0C00] 21:42:15 INFO - PROCESS | 3824 | 1465101735097 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 21:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 631ms 21:42:15 INFO - PROCESS | 3824 | 1465101735120 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 21:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:42:15 INFO - PROCESS | 3824 | 1465101735122 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 21:42:15 INFO - PROCESS | 3824 | 1465101735125 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:42:15 INFO - PROCESS | 3824 | 1465101735127 Marionette TRACE conn5 <- [1,1090,null,{}] 21:42:15 INFO - PROCESS | 3824 | 1465101735143 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:15 INFO - PROCESS | 3824 | 1465101735145 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:15 INFO - PROCESS | 3824 | 1465101735224 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 21:42:15 INFO - PROCESS | 3824 | 1465101735229 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:15 INFO - PROCESS | 3824 | 1465101735231 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:15 INFO - PROCESS | 3824 | ++DOCSHELL 15A6B000 == 30 [pid = 3824] [id = 282] 21:42:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15A6D000) [pid = 3824] [serial = 845] [outer = 00000000] 21:42:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AB7D800) [pid = 3824] [serial = 846] [outer = 15A6D000] 21:42:15 INFO - PROCESS | 3824 | 1465101735277 Marionette DEBUG loaded listener.js 21:42:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AE05400) [pid = 3824] [serial = 847] [outer = 15A6D000] 21:42:15 INFO - PROCESS | 3824 | 1465101735713 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 21:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 21:42:15 INFO - PROCESS | 3824 | 1465101735759 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 21:42:15 INFO - PROCESS | 3824 | 1465101735760 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 21:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:42:15 INFO - PROCESS | 3824 | 1465101735775 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:42:15 INFO - PROCESS | 3824 | 1465101735776 Marionette TRACE conn5 <- [1,1094,null,{}] 21:42:15 INFO - PROCESS | 3824 | 1465101735780 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:15 INFO - PROCESS | 3824 | 1465101735782 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:15 INFO - PROCESS | 3824 | 1465101735862 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 21:42:15 INFO - PROCESS | 3824 | 1465101735870 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:15 INFO - PROCESS | 3824 | 1465101735872 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:15 INFO - PROCESS | 3824 | ++DOCSHELL 1AE07400 == 31 [pid = 3824] [id = 283] 21:42:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1AE08000) [pid = 3824] [serial = 848] [outer = 00000000] 21:42:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1AE0BC00) [pid = 3824] [serial = 849] [outer = 1AE08000] 21:42:15 INFO - PROCESS | 3824 | 1465101735917 Marionette DEBUG loaded listener.js 21:42:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1AE0B800) [pid = 3824] [serial = 850] [outer = 1AE08000] 21:42:16 INFO - PROCESS | 3824 | 1465101736548 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 21:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 891ms 21:42:16 INFO - PROCESS | 3824 | 1465101736658 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 21:42:16 INFO - PROCESS | 3824 | 1465101736664 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 21:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:42:16 INFO - PROCESS | 3824 | 1465101736669 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:42:16 INFO - PROCESS | 3824 | 1465101736673 Marionette TRACE conn5 <- [1,1098,null,{}] 21:42:16 INFO - PROCESS | 3824 | 1465101736679 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:16 INFO - PROCESS | 3824 | 1465101736682 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:16 INFO - PROCESS | 3824 | 1465101736820 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 21:42:16 INFO - PROCESS | 3824 | 1465101736943 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:16 INFO - PROCESS | 3824 | 1465101736947 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:16 INFO - PROCESS | 3824 | ++DOCSHELL 0CBEF000 == 32 [pid = 3824] [id = 284] 21:42:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0CBF3400) [pid = 3824] [serial = 851] [outer = 00000000] 21:42:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0D80F800) [pid = 3824] [serial = 852] [outer = 0CBF3400] 21:42:16 INFO - PROCESS | 3824 | 1465101737005 Marionette DEBUG loaded listener.js 21:42:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0D821800) [pid = 3824] [serial = 853] [outer = 0CBF3400] 21:42:17 INFO - PROCESS | 3824 | 1465101737749 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 21:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1133ms 21:42:17 INFO - PROCESS | 3824 | 1465101737985 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 21:42:17 INFO - PROCESS | 3824 | 1465101737990 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 21:42:17 INFO - PROCESS | 3824 | 1465101737995 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:42:17 INFO - PROCESS | 3824 | 1465101737998 Marionette TRACE conn5 <- [1,1102,null,{}] 21:42:17 INFO - PROCESS | 3824 | 1465101738004 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:17 INFO - PROCESS | 3824 | 1465101738007 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:18 INFO - PROCESS | 3824 | 1465101738119 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 21:42:18 INFO - PROCESS | 3824 | 1465101738223 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:18 INFO - PROCESS | 3824 | 1465101738228 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:18 INFO - PROCESS | 3824 | ++DOCSHELL 0D755400 == 33 [pid = 3824] [id = 285] 21:42:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (0D755800) [pid = 3824] [serial = 854] [outer = 00000000] 21:42:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (0D80C800) [pid = 3824] [serial = 855] [outer = 0D755800] 21:42:18 INFO - PROCESS | 3824 | 1465101738277 Marionette DEBUG loaded listener.js 21:42:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (0D828000) [pid = 3824] [serial = 856] [outer = 0D755800] 21:42:18 INFO - PROCESS | 3824 | --DOCSHELL 0C942400 == 32 [pid = 3824] [id = 261] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (19762800) [pid = 3824] [serial = 807] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (15973800) [pid = 3824] [serial = 795] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (15A20400) [pid = 3824] [serial = 796] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (15A6BC00) [pid = 3824] [serial = 798] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (18D45C00) [pid = 3824] [serial = 804] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (17644400) [pid = 3824] [serial = 799] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0E6DC400) [pid = 3824] [serial = 789] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0D91CC00) [pid = 3824] [serial = 786] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0D929000) [pid = 3824] [serial = 787] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0CA47C00) [pid = 3824] [serial = 783] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0D074000) [pid = 3824] [serial = 784] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E6E8800) [pid = 3824] [serial = 781] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D82C400) [pid = 3824] [serial = 780] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1C450400) [pid = 3824] [serial = 778] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1BCB1000) [pid = 3824] [serial = 777] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (18DAA800) [pid = 3824] [serial = 775] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (17972800) [pid = 3824] [serial = 774] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0EA10800) [pid = 3824] [serial = 772] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0E752C00) [pid = 3824] [serial = 771] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (14EC7800) [pid = 3824] [serial = 792] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (152C0000) [pid = 3824] [serial = 793] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (17972000) [pid = 3824] [serial = 801] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (18DACC00) [pid = 3824] [serial = 805] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0E748400) [pid = 3824] [serial = 790] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (179F5C00) [pid = 3824] [serial = 802] [outer = 00000000] [url = about:blank] 21:42:18 INFO - PROCESS | 3824 | 1465101738932 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 21:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 970ms 21:42:18 INFO - PROCESS | 3824 | 1465101738970 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 21:42:18 INFO - PROCESS | 3824 | 1465101738973 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 21:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:42:18 INFO - PROCESS | 3824 | 1465101738980 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:42:18 INFO - PROCESS | 3824 | 1465101738984 Marionette TRACE conn5 <- [1,1106,null,{}] 21:42:18 INFO - PROCESS | 3824 | 1465101738988 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:18 INFO - PROCESS | 3824 | 1465101738991 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:19 INFO - PROCESS | 3824 | 1465101739085 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 21:42:19 INFO - PROCESS | 3824 | 1465101739175 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:19 INFO - PROCESS | 3824 | 1465101739177 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:19 INFO - PROCESS | 3824 | ++DOCSHELL 0D81D000 == 33 [pid = 3824] [id = 286] 21:42:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D822800) [pid = 3824] [serial = 857] [outer = 00000000] 21:42:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0DB62800) [pid = 3824] [serial = 858] [outer = 0D822800] 21:42:19 INFO - PROCESS | 3824 | 1465101739224 Marionette DEBUG loaded listener.js 21:42:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0DD50400) [pid = 3824] [serial = 859] [outer = 0D822800] 21:42:19 INFO - PROCESS | 3824 | 1465101739687 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 21:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 21:42:19 INFO - PROCESS | 3824 | 1465101739709 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 21:42:19 INFO - PROCESS | 3824 | 1465101739712 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 21:42:19 INFO - PROCESS | 3824 | 1465101739715 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:42:19 INFO - PROCESS | 3824 | 1465101739717 Marionette TRACE conn5 <- [1,1110,null,{}] 21:42:19 INFO - PROCESS | 3824 | 1465101739727 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:19 INFO - PROCESS | 3824 | 1465101739731 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:19 INFO - PROCESS | 3824 | 1465101739821 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 21:42:19 INFO - PROCESS | 3824 | 1465101739830 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:19 INFO - PROCESS | 3824 | 1465101739833 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:19 INFO - PROCESS | 3824 | ++DOCSHELL 0E752400 == 34 [pid = 3824] [id = 287] 21:42:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0E752C00) [pid = 3824] [serial = 860] [outer = 00000000] 21:42:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0E760400) [pid = 3824] [serial = 861] [outer = 0E752C00] 21:42:19 INFO - PROCESS | 3824 | 1465101739882 Marionette DEBUG loaded listener.js 21:42:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0E80A800) [pid = 3824] [serial = 862] [outer = 0E752C00] 21:42:20 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:42:20 INFO - PROCESS | 3824 | 1465101740424 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 21:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 731ms 21:42:20 INFO - PROCESS | 3824 | 1465101740451 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 21:42:20 INFO - PROCESS | 3824 | 1465101740453 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 21:42:20 INFO - PROCESS | 3824 | 1465101740457 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:42:20 INFO - PROCESS | 3824 | 1465101740459 Marionette TRACE conn5 <- [1,1114,null,{}] 21:42:20 INFO - PROCESS | 3824 | 1465101740462 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:20 INFO - PROCESS | 3824 | 1465101740464 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:20 INFO - PROCESS | 3824 | 1465101740559 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 21:42:20 INFO - PROCESS | 3824 | 1465101740668 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:20 INFO - PROCESS | 3824 | 1465101740670 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:20 INFO - PROCESS | 3824 | ++DOCSHELL 1555B800 == 35 [pid = 3824] [id = 288] 21:42:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1555BC00) [pid = 3824] [serial = 863] [outer = 00000000] 21:42:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15946000) [pid = 3824] [serial = 864] [outer = 1555BC00] 21:42:20 INFO - PROCESS | 3824 | 1465101740714 Marionette DEBUG loaded listener.js 21:42:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15974400) [pid = 3824] [serial = 865] [outer = 1555BC00] 21:42:21 INFO - PROCESS | 3824 | 1465101741125 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 21:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 21:42:21 INFO - PROCESS | 3824 | 1465101741191 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 21:42:21 INFO - PROCESS | 3824 | 1465101741193 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 21:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:42:21 INFO - PROCESS | 3824 | 1465101741201 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:42:21 INFO - PROCESS | 3824 | 1465101741203 Marionette TRACE conn5 <- [1,1118,null,{}] 21:42:21 INFO - PROCESS | 3824 | 1465101741207 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:21 INFO - PROCESS | 3824 | 1465101741209 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:21 INFO - PROCESS | 3824 | 1465101741351 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 21:42:21 INFO - PROCESS | 3824 | 1465101741375 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:21 INFO - PROCESS | 3824 | 1465101741377 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:21 INFO - PROCESS | 3824 | ++DOCSHELL 0E74B800 == 36 [pid = 3824] [id = 289] 21:42:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (14EC6400) [pid = 3824] [serial = 866] [outer = 00000000] 21:42:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A68000) [pid = 3824] [serial = 867] [outer = 14EC6400] 21:42:21 INFO - PROCESS | 3824 | 1465101741420 Marionette DEBUG loaded listener.js 21:42:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16925000) [pid = 3824] [serial = 868] [outer = 14EC6400] 21:42:21 INFO - PROCESS | 3824 | 1465101741863 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 21:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 21:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:42:21 INFO - PROCESS | 3824 | 1465101741876 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 21:42:21 INFO - PROCESS | 3824 | 1465101741877 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 21:42:21 INFO - PROCESS | 3824 | 1465101741881 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:42:21 INFO - PROCESS | 3824 | 1465101741883 Marionette TRACE conn5 <- [1,1122,null,{}] 21:42:21 INFO - PROCESS | 3824 | 1465101741886 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:21 INFO - PROCESS | 3824 | 1465101741892 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:22 INFO - PROCESS | 3824 | 1465101742035 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 21:42:22 INFO - PROCESS | 3824 | 1465101742041 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:22 INFO - PROCESS | 3824 | 1465101742043 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:22 INFO - PROCESS | 3824 | ++DOCSHELL 16E0AC00 == 37 [pid = 3824] [id = 290] 21:42:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (17643C00) [pid = 3824] [serial = 869] [outer = 00000000] 21:42:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (18D03400) [pid = 3824] [serial = 870] [outer = 17643C00] 21:42:22 INFO - PROCESS | 3824 | 1465101742151 Marionette DEBUG loaded listener.js 21:42:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (18D4D000) [pid = 3824] [serial = 871] [outer = 17643C00] 21:42:22 INFO - PROCESS | 3824 | 1465101742582 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 770ms 21:42:22 INFO - PROCESS | 3824 | 1465101742676 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 21:42:22 INFO - PROCESS | 3824 | 1465101742679 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 21:42:22 INFO - PROCESS | 3824 | 1465101742692 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:42:22 INFO - PROCESS | 3824 | 1465101742694 Marionette TRACE conn5 <- [1,1126,null,{}] 21:42:22 INFO - PROCESS | 3824 | 1465101742697 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:22 INFO - PROCESS | 3824 | 1465101742699 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:22 INFO - PROCESS | 3824 | 1465101742811 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 21:42:22 INFO - PROCESS | 3824 | 1465101742817 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:22 INFO - PROCESS | 3824 | 1465101742819 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:22 INFO - PROCESS | 3824 | ++DOCSHELL 18DE6800 == 38 [pid = 3824] [id = 291] 21:42:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18DEC400) [pid = 3824] [serial = 872] [outer = 00000000] 21:42:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19768800) [pid = 3824] [serial = 873] [outer = 18DEC400] 21:42:22 INFO - PROCESS | 3824 | 1465101742867 Marionette DEBUG loaded listener.js 21:42:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19760000) [pid = 3824] [serial = 874] [outer = 18DEC400] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0E750800) [pid = 3824] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19DC4400) [pid = 3824] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (18DA4400) [pid = 3824] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (18D0D000) [pid = 3824] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15A60400) [pid = 3824] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (16923400) [pid = 3824] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D920400) [pid = 3824] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D774000) [pid = 3824] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15286C00) [pid = 3824] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0E802400) [pid = 3824] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0E751000) [pid = 3824] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1AAEFC00) [pid = 3824] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (14EC0C00) [pid = 3824] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:42:23 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15A6D000) [pid = 3824] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:42:23 INFO - PROCESS | 3824 | 1465101743469 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 21:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 831ms 21:42:23 INFO - PROCESS | 3824 | 1465101743528 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 21:42:23 INFO - PROCESS | 3824 | 1465101743530 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 21:42:23 INFO - PROCESS | 3824 | 1465101743533 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:42:23 INFO - PROCESS | 3824 | 1465101743535 Marionette TRACE conn5 <- [1,1130,null,{}] 21:42:23 INFO - PROCESS | 3824 | 1465101743538 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:23 INFO - PROCESS | 3824 | 1465101743540 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:23 INFO - PROCESS | 3824 | 1465101743624 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 21:42:23 INFO - PROCESS | 3824 | 1465101743629 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:23 INFO - PROCESS | 3824 | 1465101743631 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:23 INFO - PROCESS | 3824 | ++DOCSHELL 187EA800 == 39 [pid = 3824] [id = 292] 21:42:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (18D06400) [pid = 3824] [serial = 875] [outer = 00000000] 21:42:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1975E400) [pid = 3824] [serial = 876] [outer = 18D06400] 21:42:23 INFO - PROCESS | 3824 | 1465101743677 Marionette DEBUG loaded listener.js 21:42:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19E09000) [pid = 3824] [serial = 877] [outer = 18D06400] 21:42:24 INFO - PROCESS | 3824 | 1465101744093 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 21:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 570ms 21:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:42:24 INFO - PROCESS | 3824 | 1465101744107 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 21:42:24 INFO - PROCESS | 3824 | 1465101744109 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 21:42:24 INFO - PROCESS | 3824 | 1465101744113 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:42:24 INFO - PROCESS | 3824 | 1465101744114 Marionette TRACE conn5 <- [1,1134,null,{}] 21:42:24 INFO - PROCESS | 3824 | 1465101744118 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:24 INFO - PROCESS | 3824 | 1465101744120 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:24 INFO - PROCESS | 3824 | 1465101744252 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 21:42:24 INFO - PROCESS | 3824 | 1465101744274 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:24 INFO - PROCESS | 3824 | 1465101744276 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:24 INFO - PROCESS | 3824 | ++DOCSHELL 18D44C00 == 40 [pid = 3824] [id = 293] 21:42:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19763000) [pid = 3824] [serial = 878] [outer = 00000000] 21:42:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1AAF2800) [pid = 3824] [serial = 879] [outer = 19763000] 21:42:24 INFO - PROCESS | 3824 | 1465101744349 Marionette DEBUG loaded listener.js 21:42:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1AAF4800) [pid = 3824] [serial = 880] [outer = 19763000] 21:42:24 INFO - PROCESS | 3824 | 1465101744759 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 21:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 21:42:24 INFO - PROCESS | 3824 | 1465101744784 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 21:42:24 INFO - PROCESS | 3824 | 1465101744786 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 21:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:42:24 INFO - PROCESS | 3824 | 1465101744803 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:42:24 INFO - PROCESS | 3824 | 1465101744804 Marionette TRACE conn5 <- [1,1138,null,{}] 21:42:24 INFO - PROCESS | 3824 | 1465101744808 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:24 INFO - PROCESS | 3824 | 1465101744810 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:24 INFO - PROCESS | 3824 | 1465101744896 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 21:42:24 INFO - PROCESS | 3824 | 1465101744902 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:24 INFO - PROCESS | 3824 | 1465101744904 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:24 INFO - PROCESS | 3824 | ++DOCSHELL 15559400 == 41 [pid = 3824] [id = 294] 21:42:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1AB84800) [pid = 3824] [serial = 881] [outer = 00000000] 21:42:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AE0CC00) [pid = 3824] [serial = 882] [outer = 1AB84800] 21:42:24 INFO - PROCESS | 3824 | 1465101744951 Marionette DEBUG loaded listener.js 21:42:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1AE0DC00) [pid = 3824] [serial = 883] [outer = 1AB84800] 21:42:25 INFO - PROCESS | 3824 | 1465101745596 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 21:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 870ms 21:42:25 INFO - PROCESS | 3824 | 1465101745676 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 21:42:25 INFO - PROCESS | 3824 | 1465101745681 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 21:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:42:25 INFO - PROCESS | 3824 | 1465101745686 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:42:25 INFO - PROCESS | 3824 | 1465101745690 Marionette TRACE conn5 <- [1,1142,null,{}] 21:42:25 INFO - PROCESS | 3824 | 1465101745697 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:25 INFO - PROCESS | 3824 | 1465101745700 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:25 INFO - PROCESS | 3824 | 1465101745823 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 21:42:25 INFO - PROCESS | 3824 | 1465101745918 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:25 INFO - PROCESS | 3824 | 1465101745920 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:25 INFO - PROCESS | 3824 | ++DOCSHELL 0CBEF800 == 42 [pid = 3824] [id = 295] 21:42:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0D74F800) [pid = 3824] [serial = 884] [outer = 00000000] 21:42:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0D91F000) [pid = 3824] [serial = 885] [outer = 0D74F800] 21:42:25 INFO - PROCESS | 3824 | 1465101745977 Marionette DEBUG loaded listener.js 21:42:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0DD99400) [pid = 3824] [serial = 886] [outer = 0D74F800] 21:42:26 INFO - PROCESS | 3824 | 1465101746551 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 21:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 21:42:26 INFO - PROCESS | 3824 | 1465101746620 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 21:42:26 INFO - PROCESS | 3824 | 1465101746625 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 21:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:42:26 INFO - PROCESS | 3824 | 1465101746632 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:42:26 INFO - PROCESS | 3824 | 1465101746635 Marionette TRACE conn5 <- [1,1146,null,{}] 21:42:26 INFO - PROCESS | 3824 | 1465101746639 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:26 INFO - PROCESS | 3824 | 1465101746642 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:26 INFO - PROCESS | 3824 | 1465101746789 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 21:42:26 INFO - PROCESS | 3824 | 1465101746919 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:26 INFO - PROCESS | 3824 | 1465101746922 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:26 INFO - PROCESS | 3824 | ++DOCSHELL 0E803400 == 43 [pid = 3824] [id = 296] 21:42:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0E80D800) [pid = 3824] [serial = 887] [outer = 00000000] 21:42:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (14EC5400) [pid = 3824] [serial = 888] [outer = 0E80D800] 21:42:26 INFO - PROCESS | 3824 | 1465101746981 Marionette DEBUG loaded listener.js 21:42:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (15361C00) [pid = 3824] [serial = 889] [outer = 0E80D800] 21:42:27 INFO - PROCESS | 3824 | 1465101747565 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 21:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 21:42:27 INFO - PROCESS | 3824 | 1465101747605 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 21:42:27 INFO - PROCESS | 3824 | 1465101747608 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 21:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:42:27 INFO - PROCESS | 3824 | 1465101747612 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:42:27 INFO - PROCESS | 3824 | 1465101747616 Marionette TRACE conn5 <- [1,1150,null,{}] 21:42:27 INFO - PROCESS | 3824 | 1465101747628 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:27 INFO - PROCESS | 3824 | 1465101747633 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:27 INFO - PROCESS | 3824 | 1465101747748 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 21:42:27 INFO - PROCESS | 3824 | 1465101747879 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:27 INFO - PROCESS | 3824 | 1465101747883 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:27 INFO - PROCESS | 3824 | ++DOCSHELL 1AC6F800 == 44 [pid = 3824] [id = 297] 21:42:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1AC72400) [pid = 3824] [serial = 890] [outer = 00000000] 21:42:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1AE14000) [pid = 3824] [serial = 891] [outer = 1AC72400] 21:42:27 INFO - PROCESS | 3824 | 1465101747941 Marionette DEBUG loaded listener.js 21:42:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1BA7B800) [pid = 3824] [serial = 892] [outer = 1AC72400] 21:42:28 INFO - PROCESS | 3824 | 1465101748529 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 21:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 21:42:28 INFO - PROCESS | 3824 | 1465101748585 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 21:42:28 INFO - PROCESS | 3824 | 1465101748588 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 21:42:28 INFO - PROCESS | 3824 | 1465101748592 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:42:28 INFO - PROCESS | 3824 | 1465101748594 Marionette TRACE conn5 <- [1,1154,null,{}] 21:42:28 INFO - PROCESS | 3824 | 1465101748597 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:28 INFO - PROCESS | 3824 | 1465101748600 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:28 INFO - PROCESS | 3824 | 1465101748719 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 21:42:28 INFO - PROCESS | 3824 | 1465101748829 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:28 INFO - PROCESS | 3824 | 1465101748832 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:28 INFO - PROCESS | 3824 | ++DOCSHELL 17646800 == 45 [pid = 3824] [id = 298] 21:42:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1AE0E000) [pid = 3824] [serial = 893] [outer = 00000000] 21:42:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1BAA7C00) [pid = 3824] [serial = 894] [outer = 1AE0E000] 21:42:28 INFO - PROCESS | 3824 | 1465101748887 Marionette DEBUG loaded listener.js 21:42:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1BCB1000) [pid = 3824] [serial = 895] [outer = 1AE0E000] 21:42:29 INFO - PROCESS | 3824 | 1465101749593 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 21:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1074ms 21:42:29 INFO - PROCESS | 3824 | 1465101749669 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 21:42:29 INFO - PROCESS | 3824 | 1465101749673 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 21:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:42:29 INFO - PROCESS | 3824 | 1465101749678 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:42:29 INFO - PROCESS | 3824 | 1465101749682 Marionette TRACE conn5 <- [1,1158,null,{}] 21:42:29 INFO - PROCESS | 3824 | 1465101749687 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:29 INFO - PROCESS | 3824 | 1465101749690 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:29 INFO - PROCESS | 3824 | 1465101749843 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 21:42:29 INFO - PROCESS | 3824 | 1465101749853 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:29 INFO - PROCESS | 3824 | 1465101749856 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:29 INFO - PROCESS | 3824 | ++DOCSHELL 0D813C00 == 46 [pid = 3824] [id = 299] 21:42:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (0D814800) [pid = 3824] [serial = 896] [outer = 00000000] 21:42:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (0E6E9800) [pid = 3824] [serial = 897] [outer = 0D814800] 21:42:29 INFO - PROCESS | 3824 | 1465101749905 Marionette DEBUG loaded listener.js 21:42:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (0E75A000) [pid = 3824] [serial = 898] [outer = 0D814800] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 18D44C00 == 45 [pid = 3824] [id = 293] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 187EA800 == 44 [pid = 3824] [id = 292] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 18DE6800 == 43 [pid = 3824] [id = 291] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 16E0AC00 == 42 [pid = 3824] [id = 290] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 0E74B800 == 41 [pid = 3824] [id = 289] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 1555B800 == 40 [pid = 3824] [id = 288] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 0E752400 == 39 [pid = 3824] [id = 287] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 0D81D000 == 38 [pid = 3824] [id = 286] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 0D755400 == 37 [pid = 3824] [id = 285] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 15A6B000 == 36 [pid = 3824] [id = 282] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 15282400 == 35 [pid = 3824] [id = 280] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 0CBEF000 == 34 [pid = 3824] [id = 284] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 179F8400 == 33 [pid = 3824] [id = 279] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 14EBE800 == 32 [pid = 3824] [id = 281] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 1AE07400 == 31 [pid = 3824] [id = 283] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 1AC6F800 == 30 [pid = 3824] [id = 297] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 17646800 == 29 [pid = 3824] [id = 298] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 0E803400 == 28 [pid = 3824] [id = 296] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 15559400 == 27 [pid = 3824] [id = 294] 21:42:30 INFO - PROCESS | 3824 | --DOCSHELL 0CBEF800 == 26 [pid = 3824] [id = 295] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (19768C00) [pid = 3824] [serial = 834] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (19E01800) [pid = 3824] [serial = 837] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (19763800) [pid = 3824] [serial = 808] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (18D47800) [pid = 3824] [serial = 831] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (15A67C00) [pid = 3824] [serial = 825] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1691B400) [pid = 3824] [serial = 826] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (179EFC00) [pid = 3824] [serial = 828] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (0E0AA800) [pid = 3824] [serial = 829] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (0D927800) [pid = 3824] [serial = 813] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0DB5C800) [pid = 3824] [serial = 814] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0D80A400) [pid = 3824] [serial = 810] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0D810000) [pid = 3824] [serial = 811] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15362400) [pid = 3824] [serial = 822] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1558E400) [pid = 3824] [serial = 823] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0EAB5C00) [pid = 3824] [serial = 819] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19B43800) [pid = 3824] [serial = 835] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (14EC7C00) [pid = 3824] [serial = 820] [outer = 00000000] [url = about:blank] 21:42:30 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0E754C00) [pid = 3824] [serial = 816] [outer = 00000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0E75A400) [pid = 3824] [serial = 817] [outer = 00000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1AB79400) [pid = 3824] [serial = 840] [outer = 00000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15A27400) [pid = 3824] [serial = 843] [outer = 00000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19EC8C00) [pid = 3824] [serial = 838] [outer = 00000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1AE0BC00) [pid = 3824] [serial = 849] [outer = 00000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1AE05400) [pid = 3824] [serial = 847] [outer = 00000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1AB7D800) [pid = 3824] [serial = 846] [outer = 00000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1AC6F400) [pid = 3824] [serial = 841] [outer = 00000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (16924400) [pid = 3824] [serial = 844] [outer = 00000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (18D45000) [pid = 3824] [serial = 832] [outer = 00000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3824 | 1465101751196 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 21:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1571ms 21:42:31 INFO - PROCESS | 3824 | 1465101751281 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 21:42:31 INFO - PROCESS | 3824 | 1465101751286 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 21:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:42:31 INFO - PROCESS | 3824 | 1465101751294 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:42:31 INFO - PROCESS | 3824 | 1465101751297 Marionette TRACE conn5 <- [1,1162,null,{}] 21:42:31 INFO - PROCESS | 3824 | 1465101751310 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:31 INFO - PROCESS | 3824 | 1465101751313 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:31 INFO - PROCESS | 3824 | 1465101751409 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 21:42:31 INFO - PROCESS | 3824 | 1465101751416 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:31 INFO - PROCESS | 3824 | 1465101751420 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:31 INFO - PROCESS | 3824 | ++DOCSHELL 0CBF5000 == 27 [pid = 3824] [id = 300] 21:42:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D775C00) [pid = 3824] [serial = 899] [outer = 00000000] 21:42:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D80B400) [pid = 3824] [serial = 900] [outer = 0D775C00] 21:42:31 INFO - PROCESS | 3824 | 1465101751472 Marionette DEBUG loaded listener.js 21:42:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D813800) [pid = 3824] [serial = 901] [outer = 0D775C00] 21:42:31 INFO - PROCESS | 3824 | 1465101751965 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 21:42:32 INFO - PROCESS | 3824 | 1465101752031 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 21:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:42:32 INFO - PROCESS | 3824 | 1465101752037 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:42:32 INFO - PROCESS | 3824 | 1465101752040 Marionette TRACE conn5 <- [1,1166,null,{}] 21:42:32 INFO - PROCESS | 3824 | 1465101752043 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:32 INFO - PROCESS | 3824 | 1465101752046 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:32 INFO - PROCESS | 3824 | 1465101752135 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 21:42:32 INFO - PROCESS | 3824 | 1465101752218 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 3824 | 1465101752221 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:32 INFO - PROCESS | 3824 | ++DOCSHELL 0DB65400 == 28 [pid = 3824] [id = 301] 21:42:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0DB66800) [pid = 3824] [serial = 902] [outer = 00000000] 21:42:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0DD4F800) [pid = 3824] [serial = 903] [outer = 0DB66800] 21:42:32 INFO - PROCESS | 3824 | 1465101752276 Marionette DEBUG loaded listener.js 21:42:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0DDA2000) [pid = 3824] [serial = 904] [outer = 0DB66800] 21:42:32 INFO - PROCESS | 3824 | 1465101752674 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 21:42:32 INFO - PROCESS | 3824 | 1465101752713 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 21:42:32 INFO - PROCESS | 3824 | 1465101752716 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:42:32 INFO - PROCESS | 3824 | 1465101752720 Marionette TRACE conn5 <- [1,1170,null,{}] 21:42:32 INFO - PROCESS | 3824 | 1465101752731 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:32 INFO - PROCESS | 3824 | 1465101752736 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:32 INFO - PROCESS | 3824 | 1465101752856 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 21:42:32 INFO - PROCESS | 3824 | 1465101752866 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 3824 | 1465101752869 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:32 INFO - PROCESS | 3824 | ++DOCSHELL 14EC4400 == 29 [pid = 3824] [id = 302] 21:42:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (14EC5000) [pid = 3824] [serial = 905] [outer = 00000000] 21:42:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (14EC9800) [pid = 3824] [serial = 906] [outer = 14EC5000] 21:42:32 INFO - PROCESS | 3824 | 1465101752921 Marionette DEBUG loaded listener.js 21:42:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (152C8C00) [pid = 3824] [serial = 907] [outer = 14EC5000] 21:42:33 INFO - PROCESS | 3824 | 1465101753427 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 21:42:33 INFO - PROCESS | 3824 | 1465101753495 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 21:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:42:33 INFO - PROCESS | 3824 | 1465101753499 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:42:33 INFO - PROCESS | 3824 | 1465101753500 Marionette TRACE conn5 <- [1,1174,null,{}] 21:42:33 INFO - PROCESS | 3824 | 1465101753504 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:33 INFO - PROCESS | 3824 | 1465101753506 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:33 INFO - PROCESS | 3824 | 1465101753622 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 21:42:33 INFO - PROCESS | 3824 | 1465101753681 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:33 INFO - PROCESS | 3824 | 1465101753683 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:33 INFO - PROCESS | 3824 | ++DOCSHELL 15971C00 == 30 [pid = 3824] [id = 303] 21:42:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15974800) [pid = 3824] [serial = 908] [outer = 00000000] 21:42:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A2D800) [pid = 3824] [serial = 909] [outer = 15974800] 21:42:33 INFO - PROCESS | 3824 | 1465101753727 Marionette DEBUG loaded listener.js 21:42:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15A64000) [pid = 3824] [serial = 910] [outer = 15974800] 21:42:34 INFO - PROCESS | 3824 | 1465101754158 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 21:42:34 INFO - PROCESS | 3824 | 1465101754172 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 21:42:34 INFO - PROCESS | 3824 | 1465101754175 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:42:34 INFO - PROCESS | 3824 | 1465101754177 Marionette TRACE conn5 <- [1,1178,null,{}] 21:42:34 INFO - PROCESS | 3824 | 1465101754187 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:34 INFO - PROCESS | 3824 | 1465101754190 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:34 INFO - PROCESS | 3824 | 1465101754330 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 21:42:34 INFO - PROCESS | 3824 | 1465101754339 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:34 INFO - PROCESS | 3824 | 1465101754341 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:34 INFO - PROCESS | 3824 | ++DOCSHELL 16E04800 == 31 [pid = 3824] [id = 304] 21:42:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16E05400) [pid = 3824] [serial = 911] [outer = 00000000] 21:42:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (179EA400) [pid = 3824] [serial = 912] [outer = 16E05400] 21:42:34 INFO - PROCESS | 3824 | 1465101754388 Marionette DEBUG loaded listener.js 21:42:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (179F6400) [pid = 3824] [serial = 913] [outer = 16E05400] 21:42:34 INFO - PROCESS | 3824 | 1465101754874 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 21:42:34 INFO - PROCESS | 3824 | 1465101754912 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 21:42:34 INFO - PROCESS | 3824 | 1465101754916 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:42:34 INFO - PROCESS | 3824 | 1465101754917 Marionette TRACE conn5 <- [1,1182,null,{}] 21:42:34 INFO - PROCESS | 3824 | 1465101754921 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:34 INFO - PROCESS | 3824 | 1465101754926 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:35 INFO - PROCESS | 3824 | 1465101755070 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 21:42:35 INFO - PROCESS | 3824 | 1465101755327 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:35 INFO - PROCESS | 3824 | 1465101755329 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:35 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1AB84800) [pid = 3824] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:42:35 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (14EC6400) [pid = 3824] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:42:35 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (17643C00) [pid = 3824] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:42:35 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (18DEC400) [pid = 3824] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:42:35 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1555BC00) [pid = 3824] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:42:35 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1AE08000) [pid = 3824] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:42:35 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0CBF3400) [pid = 3824] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:42:35 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D755800) [pid = 3824] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:42:35 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D822800) [pid = 3824] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:42:35 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0E752C00) [pid = 3824] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:42:35 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19763000) [pid = 3824] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:42:35 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (18D06400) [pid = 3824] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:42:35 INFO - PROCESS | 3824 | ++DOCSHELL 0C943400 == 32 [pid = 3824] [id = 305] 21:42:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0C946000) [pid = 3824] [serial = 914] [outer = 00000000] 21:42:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0D822800) [pid = 3824] [serial = 915] [outer = 0C946000] 21:42:35 INFO - PROCESS | 3824 | 1465101755381 Marionette DEBUG loaded listener.js 21:42:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1555BC00) [pid = 3824] [serial = 916] [outer = 0C946000] 21:42:35 INFO - PROCESS | 3824 | 1465101755790 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 21:42:35 INFO - PROCESS | 3824 | 1465101755852 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 21:42:35 INFO - PROCESS | 3824 | 1465101755856 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:42:35 INFO - PROCESS | 3824 | 1465101755857 Marionette TRACE conn5 <- [1,1186,null,{}] 21:42:35 INFO - PROCESS | 3824 | 1465101755861 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:35 INFO - PROCESS | 3824 | 1465101755863 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:35 INFO - PROCESS | 3824 | 1465101755973 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 21:42:35 INFO - PROCESS | 3824 | 1465101755986 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:35 INFO - PROCESS | 3824 | 1465101755988 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:35 INFO - PROCESS | 3824 | ++DOCSHELL 17643C00 == 33 [pid = 3824] [id = 306] 21:42:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18D4CC00) [pid = 3824] [serial = 917] [outer = 00000000] 21:42:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19B43000) [pid = 3824] [serial = 918] [outer = 18D4CC00] 21:42:36 INFO - PROCESS | 3824 | 1465101756035 Marionette DEBUG loaded listener.js 21:42:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19B43400) [pid = 3824] [serial = 919] [outer = 18D4CC00] 21:42:36 INFO - PROCESS | 3824 | 1465101756443 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 21:42:36 INFO - PROCESS | 3824 | 1465101756490 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 21:42:36 INFO - PROCESS | 3824 | 1465101756492 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 21:42:36 INFO - PROCESS | 3824 | 1465101756496 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:42:36 INFO - PROCESS | 3824 | 1465101756497 Marionette TRACE conn5 <- [1,1190,null,{}] 21:42:36 INFO - PROCESS | 3824 | 1465101756501 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:36 INFO - PROCESS | 3824 | 1465101756503 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:36 INFO - PROCESS | 3824 | 1465101756620 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 21:42:36 INFO - PROCESS | 3824 | 1465101756627 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:36 INFO - PROCESS | 3824 | 1465101756629 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:36 INFO - PROCESS | 3824 | ++DOCSHELL 1975D800 == 34 [pid = 3824] [id = 307] 21:42:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19DCD400) [pid = 3824] [serial = 920] [outer = 00000000] 21:42:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19ECC000) [pid = 3824] [serial = 921] [outer = 19DCD400] 21:42:36 INFO - PROCESS | 3824 | 1465101756672 Marionette DEBUG loaded listener.js 21:42:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19E0DC00) [pid = 3824] [serial = 922] [outer = 19DCD400] 21:42:37 INFO - PROCESS | 3824 | 1465101757106 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 21:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 21:42:37 INFO - PROCESS | 3824 | 1465101757130 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 21:42:37 INFO - PROCESS | 3824 | 1465101757132 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 21:42:37 INFO - PROCESS | 3824 | 1465101757135 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:42:37 INFO - PROCESS | 3824 | 1465101757137 Marionette TRACE conn5 <- [1,1194,null,{}] 21:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:42:37 INFO - PROCESS | 3824 | 1465101757141 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:37 INFO - PROCESS | 3824 | 1465101757143 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:37 INFO - PROCESS | 3824 | 1465101757255 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 21:42:37 INFO - PROCESS | 3824 | 1465101757263 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:37 INFO - PROCESS | 3824 | 1465101757264 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:37 INFO - PROCESS | 3824 | ++DOCSHELL 14EC4000 == 35 [pid = 3824] [id = 308] 21:42:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1AAFE400) [pid = 3824] [serial = 923] [outer = 00000000] 21:42:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1AC73000) [pid = 3824] [serial = 924] [outer = 1AAFE400] 21:42:37 INFO - PROCESS | 3824 | 1465101757310 Marionette DEBUG loaded listener.js 21:42:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1ACF7800) [pid = 3824] [serial = 925] [outer = 1AAFE400] 21:42:38 INFO - PROCESS | 3824 | 1465101758084 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 21:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1015ms 21:42:38 INFO - PROCESS | 3824 | 1465101758156 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 21:42:38 INFO - PROCESS | 3824 | 1465101758161 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 21:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:42:38 INFO - PROCESS | 3824 | 1465101758166 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:42:38 INFO - PROCESS | 3824 | 1465101758172 Marionette TRACE conn5 <- [1,1198,null,{}] 21:42:38 INFO - PROCESS | 3824 | 1465101758198 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:38 INFO - PROCESS | 3824 | 1465101758201 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:38 INFO - PROCESS | 3824 | 1465101758372 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 21:42:38 INFO - PROCESS | 3824 | 1465101758501 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:38 INFO - PROCESS | 3824 | 1465101758504 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:38 INFO - PROCESS | 3824 | ++DOCSHELL 0D91E000 == 36 [pid = 3824] [id = 309] 21:42:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0D920C00) [pid = 3824] [serial = 926] [outer = 00000000] 21:42:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0DD99C00) [pid = 3824] [serial = 927] [outer = 0D920C00] 21:42:38 INFO - PROCESS | 3824 | 1465101758564 Marionette DEBUG loaded listener.js 21:42:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0E728800) [pid = 3824] [serial = 928] [outer = 0D920C00] 21:42:39 INFO - PROCESS | 3824 | 1465101759202 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1102ms 21:42:39 INFO - PROCESS | 3824 | 1465101759273 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 21:42:39 INFO - PROCESS | 3824 | 1465101759277 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 21:42:39 INFO - PROCESS | 3824 | 1465101759284 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:42:39 INFO - PROCESS | 3824 | 1465101759287 Marionette TRACE conn5 <- [1,1202,null,{}] 21:42:39 INFO - PROCESS | 3824 | 1465101759291 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:39 INFO - PROCESS | 3824 | 1465101759294 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:39 INFO - PROCESS | 3824 | 1465101759427 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 21:42:39 INFO - PROCESS | 3824 | 1465101759660 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:39 INFO - PROCESS | 3824 | 1465101759663 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:39 INFO - PROCESS | 3824 | ++DOCSHELL 0C93F800 == 37 [pid = 3824] [id = 310] 21:42:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0C944C00) [pid = 3824] [serial = 929] [outer = 00000000] 21:42:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0CA47C00) [pid = 3824] [serial = 930] [outer = 0C944C00] 21:42:39 INFO - PROCESS | 3824 | 1465101759720 Marionette DEBUG loaded listener.js 21:42:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0D752400) [pid = 3824] [serial = 931] [outer = 0C944C00] 21:42:40 INFO - PROCESS | 3824 | --DOCSHELL 1975D800 == 36 [pid = 3824] [id = 307] 21:42:40 INFO - PROCESS | 3824 | --DOCSHELL 17643C00 == 35 [pid = 3824] [id = 306] 21:42:40 INFO - PROCESS | 3824 | --DOCSHELL 0C943400 == 34 [pid = 3824] [id = 305] 21:42:40 INFO - PROCESS | 3824 | --DOCSHELL 16E04800 == 33 [pid = 3824] [id = 304] 21:42:40 INFO - PROCESS | 3824 | --DOCSHELL 15971C00 == 32 [pid = 3824] [id = 303] 21:42:40 INFO - PROCESS | 3824 | --DOCSHELL 14EC4400 == 31 [pid = 3824] [id = 302] 21:42:40 INFO - PROCESS | 3824 | --DOCSHELL 0DB65400 == 30 [pid = 3824] [id = 301] 21:42:40 INFO - PROCESS | 3824 | --DOCSHELL 0CBF5000 == 29 [pid = 3824] [id = 300] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (1AE0CC00) [pid = 3824] [serial = 882] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1AE0DC00) [pid = 3824] [serial = 883] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (15A68000) [pid = 3824] [serial = 867] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (18D03400) [pid = 3824] [serial = 870] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19768800) [pid = 3824] [serial = 873] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15946000) [pid = 3824] [serial = 864] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1AE0B800) [pid = 3824] [serial = 850] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D80F800) [pid = 3824] [serial = 852] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D821800) [pid = 3824] [serial = 853] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D80C800) [pid = 3824] [serial = 855] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D828000) [pid = 3824] [serial = 856] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0DB62800) [pid = 3824] [serial = 858] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0DD50400) [pid = 3824] [serial = 859] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18D4D000) [pid = 3824] [serial = 871] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0E760400) [pid = 3824] [serial = 861] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0E80A800) [pid = 3824] [serial = 862] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1AAF2800) [pid = 3824] [serial = 879] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (19760000) [pid = 3824] [serial = 874] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (16925000) [pid = 3824] [serial = 868] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1975E400) [pid = 3824] [serial = 876] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (19E09000) [pid = 3824] [serial = 877] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (15974400) [pid = 3824] [serial = 865] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1AAF4800) [pid = 3824] [serial = 880] [outer = 00000000] [url = about:blank] 21:42:40 INFO - PROCESS | 3824 | 1465101760365 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 21:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1122ms 21:42:40 INFO - PROCESS | 3824 | 1465101760410 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 21:42:40 INFO - PROCESS | 3824 | 1465101760414 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 21:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:42:40 INFO - PROCESS | 3824 | 1465101760418 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:42:40 INFO - PROCESS | 3824 | 1465101760420 Marionette TRACE conn5 <- [1,1206,null,{}] 21:42:40 INFO - PROCESS | 3824 | 1465101760426 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:40 INFO - PROCESS | 3824 | 1465101760430 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:40 INFO - PROCESS | 3824 | 1465101760516 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 21:42:40 INFO - PROCESS | 3824 | 1465101760603 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:40 INFO - PROCESS | 3824 | 1465101760606 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:40 INFO - PROCESS | 3824 | ++DOCSHELL 0CB68400 == 30 [pid = 3824] [id = 311] 21:42:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D033400) [pid = 3824] [serial = 932] [outer = 00000000] 21:42:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0DB66400) [pid = 3824] [serial = 933] [outer = 0D033400] 21:42:40 INFO - PROCESS | 3824 | 1465101760652 Marionette DEBUG loaded listener.js 21:42:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0DD51000) [pid = 3824] [serial = 934] [outer = 0D033400] 21:42:41 INFO - PROCESS | 3824 | 1465101761073 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 21:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 21:42:41 INFO - PROCESS | 3824 | 1465101761151 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 21:42:41 INFO - PROCESS | 3824 | 1465101761155 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 21:42:41 INFO - PROCESS | 3824 | 1465101761164 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:42:41 INFO - PROCESS | 3824 | 1465101761166 Marionette TRACE conn5 <- [1,1210,null,{}] 21:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:42:41 INFO - PROCESS | 3824 | 1465101761170 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:41 INFO - PROCESS | 3824 | 1465101761172 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:41 INFO - PROCESS | 3824 | 1465101761271 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 21:42:41 INFO - PROCESS | 3824 | 1465101761279 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:41 INFO - PROCESS | 3824 | 1465101761281 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:41 INFO - PROCESS | 3824 | ++DOCSHELL 0EAA8400 == 31 [pid = 3824] [id = 312] 21:42:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0EAA8800) [pid = 3824] [serial = 935] [outer = 00000000] 21:42:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (14EC2400) [pid = 3824] [serial = 936] [outer = 0EAA8800] 21:42:41 INFO - PROCESS | 3824 | 1465101761329 Marionette DEBUG loaded listener.js 21:42:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15210C00) [pid = 3824] [serial = 937] [outer = 0EAA8800] 21:42:41 INFO - PROCESS | 3824 | 1465101761796 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 21:42:41 INFO - PROCESS | 3824 | 1465101761844 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 21:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:42:41 INFO - PROCESS | 3824 | 1465101761849 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:42:41 INFO - PROCESS | 3824 | 1465101761855 Marionette TRACE conn5 <- [1,1214,null,{}] 21:42:41 INFO - PROCESS | 3824 | 1465101761865 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:41 INFO - PROCESS | 3824 | 1465101761869 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:41 INFO - PROCESS | 3824 | 1465101761956 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 21:42:41 INFO - PROCESS | 3824 | 1465101761965 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:41 INFO - PROCESS | 3824 | 1465101761968 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:41 INFO - PROCESS | 3824 | ++DOCSHELL 15A2D400 == 32 [pid = 3824] [id = 313] 21:42:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15A60400) [pid = 3824] [serial = 938] [outer = 00000000] 21:42:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1691B800) [pid = 3824] [serial = 939] [outer = 15A60400] 21:42:42 INFO - PROCESS | 3824 | 1465101762013 Marionette DEBUG loaded listener.js 21:42:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16E10400) [pid = 3824] [serial = 940] [outer = 15A60400] 21:42:42 INFO - PROCESS | 3824 | 1465101762466 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 21:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 690ms 21:42:42 INFO - PROCESS | 3824 | 1465101762542 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 21:42:42 INFO - PROCESS | 3824 | 1465101762544 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 21:42:42 INFO - PROCESS | 3824 | 1465101762548 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:42:42 INFO - PROCESS | 3824 | 1465101762550 Marionette TRACE conn5 <- [1,1218,null,{}] 21:42:42 INFO - PROCESS | 3824 | 1465101762557 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:42 INFO - PROCESS | 3824 | 1465101762560 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:42 INFO - PROCESS | 3824 | 1465101762706 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 21:42:42 INFO - PROCESS | 3824 | 1465101762726 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:42 INFO - PROCESS | 3824 | 1465101762728 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:42 INFO - PROCESS | 3824 | ++DOCSHELL 18D01400 == 33 [pid = 3824] [id = 314] 21:42:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18D02800) [pid = 3824] [serial = 941] [outer = 00000000] 21:42:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18D48000) [pid = 3824] [serial = 942] [outer = 18D02800] 21:42:42 INFO - PROCESS | 3824 | 1465101762772 Marionette DEBUG loaded listener.js 21:42:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18DAA000) [pid = 3824] [serial = 943] [outer = 18D02800] 21:42:43 INFO - PROCESS | 3824 | 1465101763191 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 21:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 21:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:42:43 INFO - PROCESS | 3824 | 1465101763221 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 21:42:43 INFO - PROCESS | 3824 | 1465101763223 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 21:42:43 INFO - PROCESS | 3824 | 1465101763226 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:42:43 INFO - PROCESS | 3824 | 1465101763228 Marionette TRACE conn5 <- [1,1222,null,{}] 21:42:43 INFO - PROCESS | 3824 | 1465101763231 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:43 INFO - PROCESS | 3824 | 1465101763233 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:43 INFO - PROCESS | 3824 | 1465101763346 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 21:42:43 INFO - PROCESS | 3824 | 1465101763352 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:43 INFO - PROCESS | 3824 | 1465101763358 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:43 INFO - PROCESS | 3824 | ++DOCSHELL 0E74DC00 == 34 [pid = 3824] [id = 315] 21:42:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18DED000) [pid = 3824] [serial = 944] [outer = 00000000] 21:42:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1976CC00) [pid = 3824] [serial = 945] [outer = 18DED000] 21:42:43 INFO - PROCESS | 3824 | 1465101763469 Marionette DEBUG loaded listener.js 21:42:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19DCE800) [pid = 3824] [serial = 946] [outer = 18DED000] 21:42:43 INFO - PROCESS | 3824 | 1465101763917 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 21:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 731ms 21:42:43 INFO - PROCESS | 3824 | 1465101763964 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 21:42:43 INFO - PROCESS | 3824 | 1465101763966 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 21:42:43 INFO - PROCESS | 3824 | 1465101763969 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:42:43 INFO - PROCESS | 3824 | 1465101763970 Marionette TRACE conn5 <- [1,1226,null,{}] 21:42:43 INFO - PROCESS | 3824 | 1465101763974 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:43 INFO - PROCESS | 3824 | 1465101763976 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:44 INFO - PROCESS | 3824 | 1465101764116 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 21:42:44 INFO - PROCESS | 3824 | 1465101764146 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:44 INFO - PROCESS | 3824 | 1465101764148 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:44 INFO - PROCESS | 3824 | ++DOCSHELL 19DD0400 == 35 [pid = 3824] [id = 316] 21:42:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19ED1400) [pid = 3824] [serial = 947] [outer = 00000000] 21:42:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AB85400) [pid = 3824] [serial = 948] [outer = 19ED1400] 21:42:44 INFO - PROCESS | 3824 | 1465101764191 Marionette DEBUG loaded listener.js 21:42:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AAF3C00) [pid = 3824] [serial = 949] [outer = 19ED1400] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15974800) [pid = 3824] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (16E05400) [pid = 3824] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0DB66800) [pid = 3824] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D814800) [pid = 3824] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (14EC5000) [pid = 3824] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D775C00) [pid = 3824] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19DCD400) [pid = 3824] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D74F800) [pid = 3824] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0E80D800) [pid = 3824] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1AC72400) [pid = 3824] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1AE0E000) [pid = 3824] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0C946000) [pid = 3824] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:42:44 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (18D4CC00) [pid = 3824] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:42:44 INFO - PROCESS | 3824 | 1465101764716 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 21:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 770ms 21:42:44 INFO - PROCESS | 3824 | 1465101764743 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 21:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:42:44 INFO - PROCESS | 3824 | 1465101764746 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 21:42:44 INFO - PROCESS | 3824 | 1465101764749 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:42:44 INFO - PROCESS | 3824 | 1465101764750 Marionette TRACE conn5 <- [1,1230,null,{}] 21:42:44 INFO - PROCESS | 3824 | 1465101764758 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:44 INFO - PROCESS | 3824 | 1465101764760 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:44 INFO - PROCESS | 3824 | 1465101764840 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 21:42:44 INFO - PROCESS | 3824 | 1465101764846 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:44 INFO - PROCESS | 3824 | 1465101764848 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:44 INFO - PROCESS | 3824 | ++DOCSHELL 0D80BC00 == 36 [pid = 3824] [id = 317] 21:42:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D814800) [pid = 3824] [serial = 950] [outer = 00000000] 21:42:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16E05400) [pid = 3824] [serial = 951] [outer = 0D814800] 21:42:44 INFO - PROCESS | 3824 | 1465101764893 Marionette DEBUG loaded listener.js 21:42:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19741400) [pid = 3824] [serial = 952] [outer = 0D814800] 21:42:45 INFO - PROCESS | 3824 | 1465101765331 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 21:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 21:42:45 INFO - PROCESS | 3824 | 1465101765380 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 21:42:45 INFO - PROCESS | 3824 | 1465101765382 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 21:42:45 INFO - PROCESS | 3824 | 1465101765386 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:42:45 INFO - PROCESS | 3824 | 1465101765387 Marionette TRACE conn5 <- [1,1234,null,{}] 21:42:45 INFO - PROCESS | 3824 | 1465101765391 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:45 INFO - PROCESS | 3824 | 1465101765393 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:45 INFO - PROCESS | 3824 | 1465101765502 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 21:42:45 INFO - PROCESS | 3824 | 1465101765511 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:45 INFO - PROCESS | 3824 | 1465101765513 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:45 INFO - PROCESS | 3824 | ++DOCSHELL 15362C00 == 37 [pid = 3824] [id = 318] 21:42:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19ECE000) [pid = 3824] [serial = 953] [outer = 00000000] 21:42:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1AE12000) [pid = 3824] [serial = 954] [outer = 19ECE000] 21:42:45 INFO - PROCESS | 3824 | 1465101765555 Marionette DEBUG loaded listener.js 21:42:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1BA7A000) [pid = 3824] [serial = 955] [outer = 19ECE000] 21:42:45 INFO - PROCESS | 3824 | 1465101765996 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 21:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 21:42:46 INFO - PROCESS | 3824 | 1465101766024 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 21:42:46 INFO - PROCESS | 3824 | 1465101766026 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 21:42:46 INFO - PROCESS | 3824 | 1465101766030 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:42:46 INFO - PROCESS | 3824 | 1465101766032 Marionette TRACE conn5 <- [1,1238,null,{}] 21:42:46 INFO - PROCESS | 3824 | 1465101766035 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:46 INFO - PROCESS | 3824 | 1465101766046 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:46 INFO - PROCESS | 3824 | 1465101766128 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 21:42:46 INFO - PROCESS | 3824 | 1465101766136 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:46 INFO - PROCESS | 3824 | 1465101766138 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:46 INFO - PROCESS | 3824 | ++DOCSHELL 1AE0F800 == 38 [pid = 3824] [id = 319] 21:42:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1AF6F000) [pid = 3824] [serial = 956] [outer = 00000000] 21:42:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1BA85400) [pid = 3824] [serial = 957] [outer = 1AF6F000] 21:42:46 INFO - PROCESS | 3824 | 1465101766183 Marionette DEBUG loaded listener.js 21:42:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1BCA0C00) [pid = 3824] [serial = 958] [outer = 1AF6F000] 21:42:46 INFO - PROCESS | 3824 | 1465101766609 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 21:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 21:42:46 INFO - PROCESS | 3824 | 1465101766697 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 21:42:46 INFO - PROCESS | 3824 | 1465101766702 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 21:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:42:46 INFO - PROCESS | 3824 | 1465101766708 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:42:46 INFO - PROCESS | 3824 | 1465101766713 Marionette TRACE conn5 <- [1,1242,null,{}] 21:42:46 INFO - PROCESS | 3824 | 1465101766719 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:46 INFO - PROCESS | 3824 | 1465101766723 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:46 INFO - PROCESS | 3824 | 1465101766850 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 21:42:46 INFO - PROCESS | 3824 | 1465101767009 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:47 INFO - PROCESS | 3824 | 1465101767014 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:47 INFO - PROCESS | 3824 | ++DOCSHELL 0D828800 == 39 [pid = 3824] [id = 320] 21:42:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0D828C00) [pid = 3824] [serial = 959] [outer = 00000000] 21:42:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0D927800) [pid = 3824] [serial = 960] [outer = 0D828C00] 21:42:47 INFO - PROCESS | 3824 | 1465101767073 Marionette DEBUG loaded listener.js 21:42:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0E6DC800) [pid = 3824] [serial = 961] [outer = 0D828C00] 21:42:47 INFO - PROCESS | 3824 | 1465101767628 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 21:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 990ms 21:42:47 INFO - PROCESS | 3824 | 1465101767701 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 21:42:47 INFO - PROCESS | 3824 | 1465101767704 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 21:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:42:47 INFO - PROCESS | 3824 | 1465101767711 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:42:47 INFO - PROCESS | 3824 | 1465101767715 Marionette TRACE conn5 <- [1,1246,null,{}] 21:42:47 INFO - PROCESS | 3824 | 1465101767720 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:47 INFO - PROCESS | 3824 | 1465101767722 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:47 INFO - PROCESS | 3824 | 1465101767842 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 21:42:47 INFO - PROCESS | 3824 | 1465101767967 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:47 INFO - PROCESS | 3824 | 1465101767970 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:47 INFO - PROCESS | 3824 | ++DOCSHELL 15974400 == 40 [pid = 3824] [id = 321] 21:42:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (15979400) [pid = 3824] [serial = 962] [outer = 00000000] 21:42:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (15A66000) [pid = 3824] [serial = 963] [outer = 15979400] 21:42:48 INFO - PROCESS | 3824 | 1465101768028 Marionette DEBUG loaded listener.js 21:42:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (17643C00) [pid = 3824] [serial = 964] [outer = 15979400] 21:42:48 INFO - PROCESS | 3824 | 1465101768640 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 21:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 990ms 21:42:48 INFO - PROCESS | 3824 | 1465101768700 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 21:42:48 INFO - PROCESS | 3824 | 1465101768703 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 21:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:42:48 INFO - PROCESS | 3824 | 1465101768707 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:42:48 INFO - PROCESS | 3824 | 1465101768709 Marionette TRACE conn5 <- [1,1250,null,{}] 21:42:48 INFO - PROCESS | 3824 | 1465101768720 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:48 INFO - PROCESS | 3824 | 1465101768725 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:48 INFO - PROCESS | 3824 | 1465101768883 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 21:42:48 INFO - PROCESS | 3824 | 1465101768901 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:48 INFO - PROCESS | 3824 | 1465101768905 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:48 INFO - PROCESS | 3824 | ++DOCSHELL 1BA81C00 == 41 [pid = 3824] [id = 322] 21:42:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1BA84800) [pid = 3824] [serial = 965] [outer = 00000000] 21:42:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1C44C000) [pid = 3824] [serial = 966] [outer = 1BA84800] 21:42:48 INFO - PROCESS | 3824 | 1465101768962 Marionette DEBUG loaded listener.js 21:42:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1C457800) [pid = 3824] [serial = 967] [outer = 1BA84800] 21:42:49 INFO - PROCESS | 3824 | 1465101769620 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 21:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 970ms 21:42:49 INFO - PROCESS | 3824 | 1465101769680 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 21:42:49 INFO - PROCESS | 3824 | 1465101769682 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 21:42:49 INFO - PROCESS | 3824 | 1465101769686 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:42:49 INFO - PROCESS | 3824 | 1465101769688 Marionette TRACE conn5 <- [1,1254,null,{}] 21:42:49 INFO - PROCESS | 3824 | 1465101769707 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:49 INFO - PROCESS | 3824 | 1465101769710 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:49 INFO - PROCESS | 3824 | 1465101769825 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 21:42:49 INFO - PROCESS | 3824 | 1465101769948 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:49 INFO - PROCESS | 3824 | 1465101769950 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:49 INFO - PROCESS | 3824 | ++DOCSHELL 1C459C00 == 42 [pid = 3824] [id = 323] 21:42:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1CF4BC00) [pid = 3824] [serial = 968] [outer = 00000000] 21:42:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1D48C000) [pid = 3824] [serial = 969] [outer = 1CF4BC00] 21:42:49 INFO - PROCESS | 3824 | 1465101770005 Marionette DEBUG loaded listener.js 21:42:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1D52D800) [pid = 3824] [serial = 970] [outer = 1CF4BC00] 21:42:50 INFO - PROCESS | 3824 | 1465101770587 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 21:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 930ms 21:42:50 INFO - PROCESS | 3824 | 1465101770620 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 21:42:50 INFO - PROCESS | 3824 | 1465101770622 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 21:42:50 INFO - PROCESS | 3824 | 1465101770626 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:42:50 INFO - PROCESS | 3824 | 1465101770628 Marionette TRACE conn5 <- [1,1258,null,{}] 21:42:50 INFO - PROCESS | 3824 | 1465101770631 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:50 INFO - PROCESS | 3824 | 1465101770634 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:50 INFO - PROCESS | 3824 | 1465101770855 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 21:42:51 INFO - PROCESS | 3824 | 1465101771020 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 3824 | 1465101771023 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:51 INFO - PROCESS | 3824 | ++DOCSHELL 0D757000 == 43 [pid = 3824] [id = 324] 21:42:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (0D774C00) [pid = 3824] [serial = 971] [outer = 00000000] 21:42:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (0D81A000) [pid = 3824] [serial = 972] [outer = 0D774C00] 21:42:51 INFO - PROCESS | 3824 | 1465101771074 Marionette DEBUG loaded listener.js 21:42:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (0D922000) [pid = 3824] [serial = 973] [outer = 0D774C00] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 15362C00 == 42 [pid = 3824] [id = 318] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 0D80BC00 == 41 [pid = 3824] [id = 317] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 19DD0400 == 40 [pid = 3824] [id = 316] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 0E74DC00 == 39 [pid = 3824] [id = 315] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 18D01400 == 38 [pid = 3824] [id = 314] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 15A2D400 == 37 [pid = 3824] [id = 313] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 0EAA8400 == 36 [pid = 3824] [id = 312] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 0CB68400 == 35 [pid = 3824] [id = 311] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 0C93F800 == 34 [pid = 3824] [id = 310] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 14EC4000 == 33 [pid = 3824] [id = 308] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 0D91E000 == 32 [pid = 3824] [id = 309] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 0D813C00 == 31 [pid = 3824] [id = 299] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 1C459C00 == 30 [pid = 3824] [id = 323] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 1BA81C00 == 29 [pid = 3824] [id = 322] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 1AE0F800 == 28 [pid = 3824] [id = 319] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 0D828800 == 27 [pid = 3824] [id = 320] 21:42:52 INFO - PROCESS | 3824 | --DOCSHELL 15974400 == 26 [pid = 3824] [id = 321] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1BCB1000) [pid = 3824] [serial = 895] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (1BAA7C00) [pid = 3824] [serial = 894] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (0D822800) [pid = 3824] [serial = 915] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (19E0DC00) [pid = 3824] [serial = 922] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1555BC00) [pid = 3824] [serial = 916] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (19B43400) [pid = 3824] [serial = 919] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (19B43000) [pid = 3824] [serial = 918] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (152C8C00) [pid = 3824] [serial = 907] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (15A2D800) [pid = 3824] [serial = 909] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (179EA400) [pid = 3824] [serial = 912] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0DD4F800) [pid = 3824] [serial = 903] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0DDA2000) [pid = 3824] [serial = 904] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0E75A000) [pid = 3824] [serial = 898] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E6E9800) [pid = 3824] [serial = 897] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (14EC9800) [pid = 3824] [serial = 906] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D80B400) [pid = 3824] [serial = 900] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D813800) [pid = 3824] [serial = 901] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15A64000) [pid = 3824] [serial = 910] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (179F6400) [pid = 3824] [serial = 913] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (19ECC000) [pid = 3824] [serial = 921] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0DD99400) [pid = 3824] [serial = 886] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0D91F000) [pid = 3824] [serial = 885] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15361C00) [pid = 3824] [serial = 889] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (14EC5400) [pid = 3824] [serial = 888] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1BA7B800) [pid = 3824] [serial = 892] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1AE14000) [pid = 3824] [serial = 891] [outer = 00000000] [url = about:blank] 21:42:52 INFO - PROCESS | 3824 | 1465101772416 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 21:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1834ms 21:42:52 INFO - PROCESS | 3824 | 1465101772465 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 21:42:52 INFO - PROCESS | 3824 | 1465101772469 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 21:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:42:52 INFO - PROCESS | 3824 | 1465101772475 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:42:52 INFO - PROCESS | 3824 | 1465101772478 Marionette TRACE conn5 <- [1,1262,null,{}] 21:42:52 INFO - PROCESS | 3824 | 1465101772484 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:52 INFO - PROCESS | 3824 | 1465101772487 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:52 INFO - PROCESS | 3824 | 1465101772580 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 21:42:52 INFO - PROCESS | 3824 | 1465101772594 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:52 INFO - PROCESS | 3824 | 1465101772598 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:52 INFO - PROCESS | 3824 | ++DOCSHELL 0D07A000 == 27 [pid = 3824] [id = 325] 21:42:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D07B000) [pid = 3824] [serial = 974] [outer = 00000000] 21:42:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D751400) [pid = 3824] [serial = 975] [outer = 0D07B000] 21:42:52 INFO - PROCESS | 3824 | 1465101772650 Marionette DEBUG loaded listener.js 21:42:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D808C00) [pid = 3824] [serial = 976] [outer = 0D07B000] 21:42:53 INFO - PROCESS | 3824 | 1465101773157 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 21:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 21:42:53 INFO - PROCESS | 3824 | 1465101773209 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 21:42:53 INFO - PROCESS | 3824 | 1465101773215 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 21:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:42:53 INFO - PROCESS | 3824 | 1465101773221 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:42:53 INFO - PROCESS | 3824 | 1465101773224 Marionette TRACE conn5 <- [1,1266,null,{}] 21:42:53 INFO - PROCESS | 3824 | 1465101773228 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:53 INFO - PROCESS | 3824 | 1465101773231 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:53 INFO - PROCESS | 3824 | 1465101773327 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 21:42:53 INFO - PROCESS | 3824 | 1465101773438 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:53 INFO - PROCESS | 3824 | 1465101773440 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:53 INFO - PROCESS | 3824 | ++DOCSHELL 0D92AC00 == 28 [pid = 3824] [id = 326] 21:42:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0D92B400) [pid = 3824] [serial = 977] [outer = 00000000] 21:42:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0DB58C00) [pid = 3824] [serial = 978] [outer = 0D92B400] 21:42:53 INFO - PROCESS | 3824 | 1465101773490 Marionette DEBUG loaded listener.js 21:42:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0DD4B000) [pid = 3824] [serial = 979] [outer = 0D92B400] 21:42:53 INFO - PROCESS | 3824 | 1465101773881 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 21:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 21:42:53 INFO - PROCESS | 3824 | 1465101773986 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 21:42:53 INFO - PROCESS | 3824 | 1465101773988 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 21:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:42:53 INFO - PROCESS | 3824 | 1465101773997 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:42:53 INFO - PROCESS | 3824 | 1465101774000 Marionette TRACE conn5 <- [1,1270,null,{}] 21:42:54 INFO - PROCESS | 3824 | 1465101774013 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:54 INFO - PROCESS | 3824 | 1465101774017 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:54 INFO - PROCESS | 3824 | 1465101774106 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 21:42:54 INFO - PROCESS | 3824 | 1465101774115 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:54 INFO - PROCESS | 3824 | 1465101774118 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:54 INFO - PROCESS | 3824 | ++DOCSHELL 0E75D000 == 29 [pid = 3824] [id = 327] 21:42:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0E75E800) [pid = 3824] [serial = 980] [outer = 00000000] 21:42:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0E761C00) [pid = 3824] [serial = 981] [outer = 0E75E800] 21:42:54 INFO - PROCESS | 3824 | 1465101774169 Marionette DEBUG loaded listener.js 21:42:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0E80D800) [pid = 3824] [serial = 982] [outer = 0E75E800] 21:42:54 INFO - PROCESS | 3824 | 1465101774689 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 21:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 21:42:54 INFO - PROCESS | 3824 | 1465101774729 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 21:42:54 INFO - PROCESS | 3824 | 1465101774732 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 21:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:42:54 INFO - PROCESS | 3824 | 1465101774742 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:42:54 INFO - PROCESS | 3824 | 1465101774744 Marionette TRACE conn5 <- [1,1274,null,{}] 21:42:54 INFO - PROCESS | 3824 | 1465101774747 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:54 INFO - PROCESS | 3824 | 1465101774750 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:54 INFO - PROCESS | 3824 | 1465101774870 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 21:42:54 INFO - PROCESS | 3824 | 1465101774876 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:54 INFO - PROCESS | 3824 | 1465101774878 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:54 INFO - PROCESS | 3824 | ++DOCSHELL 0EAA7C00 == 30 [pid = 3824] [id = 328] 21:42:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0EAAA400) [pid = 3824] [serial = 983] [outer = 00000000] 21:42:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (14ECD800) [pid = 3824] [serial = 984] [outer = 0EAAA400] 21:42:54 INFO - PROCESS | 3824 | 1465101774922 Marionette DEBUG loaded listener.js 21:42:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15357C00) [pid = 3824] [serial = 985] [outer = 0EAAA400] 21:42:55 INFO - PROCESS | 3824 | 1465101775358 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 21:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 21:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:42:55 INFO - PROCESS | 3824 | 1465101775428 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 21:42:55 INFO - PROCESS | 3824 | 1465101775430 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 21:42:55 INFO - PROCESS | 3824 | 1465101775434 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:42:55 INFO - PROCESS | 3824 | 1465101775435 Marionette TRACE conn5 <- [1,1278,null,{}] 21:42:55 INFO - PROCESS | 3824 | 1465101775439 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:55 INFO - PROCESS | 3824 | 1465101775442 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:55 INFO - PROCESS | 3824 | 1465101775588 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 21:42:55 INFO - PROCESS | 3824 | 1465101775608 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:55 INFO - PROCESS | 3824 | 1465101775610 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:55 INFO - PROCESS | 3824 | ++DOCSHELL 15828000 == 31 [pid = 3824] [id = 329] 21:42:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1582E800) [pid = 3824] [serial = 986] [outer = 00000000] 21:42:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15974C00) [pid = 3824] [serial = 987] [outer = 1582E800] 21:42:55 INFO - PROCESS | 3824 | 1465101775654 Marionette DEBUG loaded listener.js 21:42:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (15A29400) [pid = 3824] [serial = 988] [outer = 1582E800] 21:42:56 INFO - PROCESS | 3824 | 1465101776121 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 21:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 21:42:56 INFO - PROCESS | 3824 | 1465101776165 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 21:42:56 INFO - PROCESS | 3824 | 1465101776167 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 21:42:56 INFO - PROCESS | 3824 | 1465101776170 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:42:56 INFO - PROCESS | 3824 | 1465101776172 Marionette TRACE conn5 <- [1,1282,null,{}] 21:42:56 INFO - PROCESS | 3824 | 1465101776175 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:56 INFO - PROCESS | 3824 | 1465101776181 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:56 INFO - PROCESS | 3824 | 1465101776318 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 21:42:56 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (18D02800) [pid = 3824] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:42:56 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (18DED000) [pid = 3824] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:42:56 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0C944C00) [pid = 3824] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:42:56 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D033400) [pid = 3824] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:42:56 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0EAA8800) [pid = 3824] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:42:56 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15A60400) [pid = 3824] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:42:56 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D920C00) [pid = 3824] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:42:56 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1AAFE400) [pid = 3824] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:42:56 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (19ED1400) [pid = 3824] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:42:56 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1AF6F000) [pid = 3824] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:42:56 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (19ECE000) [pid = 3824] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:42:56 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0D814800) [pid = 3824] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:42:56 INFO - PROCESS | 3824 | 1465101776637 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:56 INFO - PROCESS | 3824 | 1465101776639 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:56 INFO - PROCESS | 3824 | ++DOCSHELL 0C944C00 == 32 [pid = 3824] [id = 330] 21:42:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0CBEF800) [pid = 3824] [serial = 989] [outer = 00000000] 21:42:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0D824400) [pid = 3824] [serial = 990] [outer = 0CBEF800] 21:42:56 INFO - PROCESS | 3824 | 1465101776690 Marionette DEBUG loaded listener.js 21:42:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0EA8D400) [pid = 3824] [serial = 991] [outer = 0CBEF800] 21:42:57 INFO - PROCESS | 3824 | 1465101777095 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 21:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 21:42:57 INFO - PROCESS | 3824 | 1465101777145 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 21:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:42:57 INFO - PROCESS | 3824 | 1465101777147 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 21:42:57 INFO - PROCESS | 3824 | 1465101777150 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:42:57 INFO - PROCESS | 3824 | 1465101777152 Marionette TRACE conn5 <- [1,1286,null,{}] 21:42:57 INFO - PROCESS | 3824 | 1465101777155 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:57 INFO - PROCESS | 3824 | 1465101777157 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:57 INFO - PROCESS | 3824 | 1465101777272 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 21:42:57 INFO - PROCESS | 3824 | 1465101777279 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:57 INFO - PROCESS | 3824 | 1465101777281 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:57 INFO - PROCESS | 3824 | ++DOCSHELL 1588E400 == 33 [pid = 3824] [id = 331] 21:42:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15945C00) [pid = 3824] [serial = 992] [outer = 00000000] 21:42:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (179F9800) [pid = 3824] [serial = 993] [outer = 15945C00] 21:42:57 INFO - PROCESS | 3824 | 1465101777326 Marionette DEBUG loaded listener.js 21:42:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (187E4400) [pid = 3824] [serial = 994] [outer = 15945C00] 21:42:57 INFO - PROCESS | 3824 | 1465101777756 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 631ms 21:42:57 INFO - PROCESS | 3824 | 1465101777782 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 21:42:57 INFO - PROCESS | 3824 | 1465101777784 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 21:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:42:57 INFO - PROCESS | 3824 | 1465101777787 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:42:57 INFO - PROCESS | 3824 | 1465101777789 Marionette TRACE conn5 <- [1,1290,null,{}] 21:42:57 INFO - PROCESS | 3824 | 1465101777792 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:57 INFO - PROCESS | 3824 | 1465101777794 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:57 INFO - PROCESS | 3824 | 1465101777909 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 21:42:57 INFO - PROCESS | 3824 | 1465101777962 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:57 INFO - PROCESS | 3824 | 1465101777964 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:57 INFO - PROCESS | 3824 | ++DOCSHELL 0D814C00 == 34 [pid = 3824] [id = 332] 21:42:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0DD55800) [pid = 3824] [serial = 995] [outer = 00000000] 21:42:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18DA4400) [pid = 3824] [serial = 996] [outer = 0DD55800] 21:42:57 INFO - PROCESS | 3824 | 1465101778007 Marionette DEBUG loaded listener.js 21:42:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18DA9800) [pid = 3824] [serial = 997] [outer = 0DD55800] 21:42:58 INFO - PROCESS | 3824 | 1465101778381 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 21:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 21:42:58 INFO - PROCESS | 3824 | 1465101778418 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 21:42:58 INFO - PROCESS | 3824 | 1465101778420 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 21:42:58 INFO - PROCESS | 3824 | 1465101778423 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:42:58 INFO - PROCESS | 3824 | 1465101778425 Marionette TRACE conn5 <- [1,1294,null,{}] 21:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:42:58 INFO - PROCESS | 3824 | 1465101778429 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:58 INFO - PROCESS | 3824 | 1465101778430 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:58 INFO - PROCESS | 3824 | 1465101778546 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 21:42:58 INFO - PROCESS | 3824 | 1465101778553 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:58 INFO - PROCESS | 3824 | 1465101778555 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:58 INFO - PROCESS | 3824 | ++DOCSHELL 0E75C800 == 35 [pid = 3824] [id = 333] 21:42:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19768400) [pid = 3824] [serial = 998] [outer = 00000000] 21:42:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19DCA800) [pid = 3824] [serial = 999] [outer = 19768400] 21:42:58 INFO - PROCESS | 3824 | 1465101778600 Marionette DEBUG loaded listener.js 21:42:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19B43C00) [pid = 3824] [serial = 1000] [outer = 19768400] 21:42:59 INFO - PROCESS | 3824 | 1465101779394 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 21:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1017ms 21:42:59 INFO - PROCESS | 3824 | 1465101779445 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 21:42:59 INFO - PROCESS | 3824 | 1465101779450 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 21:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:42:59 INFO - PROCESS | 3824 | 1465101779455 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:42:59 INFO - PROCESS | 3824 | 1465101779460 Marionette TRACE conn5 <- [1,1298,null,{}] 21:42:59 INFO - PROCESS | 3824 | 1465101779487 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:59 INFO - PROCESS | 3824 | 1465101779490 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:59 INFO - PROCESS | 3824 | 1465101779624 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 21:42:59 INFO - PROCESS | 3824 | 1465101779748 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:59 INFO - PROCESS | 3824 | 1465101779751 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:42:59 INFO - PROCESS | 3824 | ++DOCSHELL 0D80C800 == 36 [pid = 3824] [id = 334] 21:42:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0D81AC00) [pid = 3824] [serial = 1001] [outer = 00000000] 21:42:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0DB3D400) [pid = 3824] [serial = 1002] [outer = 0D81AC00] 21:42:59 INFO - PROCESS | 3824 | 1465101779810 Marionette DEBUG loaded listener.js 21:42:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0E09CC00) [pid = 3824] [serial = 1003] [outer = 0D81AC00] 21:43:00 INFO - PROCESS | 3824 | 1465101780500 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 21:43:00 INFO - PROCESS | 3824 | 1465101780561 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 21:43:00 INFO - PROCESS | 3824 | 1465101780567 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:43:00 INFO - PROCESS | 3824 | 1465101780570 Marionette TRACE conn5 <- [1,1302,null,{}] 21:43:00 INFO - PROCESS | 3824 | 1465101780574 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:00 INFO - PROCESS | 3824 | 1465101780577 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:00 INFO - PROCESS | 3824 | 1465101780703 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 21:43:00 INFO - PROCESS | 3824 | 1465101780833 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:00 INFO - PROCESS | 3824 | 1465101780836 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:00 INFO - PROCESS | 3824 | ++DOCSHELL 0CA3A400 == 37 [pid = 3824] [id = 335] 21:43:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0CBF3400) [pid = 3824] [serial = 1004] [outer = 00000000] 21:43:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0DD50400) [pid = 3824] [serial = 1005] [outer = 0CBF3400] 21:43:00 INFO - PROCESS | 3824 | 1465101780894 Marionette DEBUG loaded listener.js 21:43:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0E757C00) [pid = 3824] [serial = 1006] [outer = 0CBF3400] 21:43:01 INFO - PROCESS | 3824 | --DOCSHELL 0D814C00 == 36 [pid = 3824] [id = 332] 21:43:01 INFO - PROCESS | 3824 | --DOCSHELL 1588E400 == 35 [pid = 3824] [id = 331] 21:43:01 INFO - PROCESS | 3824 | --DOCSHELL 0C944C00 == 34 [pid = 3824] [id = 330] 21:43:01 INFO - PROCESS | 3824 | --DOCSHELL 15828000 == 33 [pid = 3824] [id = 329] 21:43:01 INFO - PROCESS | 3824 | --DOCSHELL 0EAA7C00 == 32 [pid = 3824] [id = 328] 21:43:01 INFO - PROCESS | 3824 | --DOCSHELL 0E75D000 == 31 [pid = 3824] [id = 327] 21:43:01 INFO - PROCESS | 3824 | --DOCSHELL 0D92AC00 == 30 [pid = 3824] [id = 326] 21:43:01 INFO - PROCESS | 3824 | --DOCSHELL 0D07A000 == 29 [pid = 3824] [id = 325] 21:43:01 INFO - PROCESS | 3824 | --DOCSHELL 0D757000 == 28 [pid = 3824] [id = 324] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (18D48000) [pid = 3824] [serial = 942] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (18DAA000) [pid = 3824] [serial = 943] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (19DCE800) [pid = 3824] [serial = 946] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1976CC00) [pid = 3824] [serial = 945] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0CA47C00) [pid = 3824] [serial = 930] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0D752400) [pid = 3824] [serial = 931] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0DB66400) [pid = 3824] [serial = 933] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0DD51000) [pid = 3824] [serial = 934] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (14EC2400) [pid = 3824] [serial = 936] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (15210C00) [pid = 3824] [serial = 937] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1691B800) [pid = 3824] [serial = 939] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0DD99C00) [pid = 3824] [serial = 927] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0E728800) [pid = 3824] [serial = 928] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1ACF7800) [pid = 3824] [serial = 925] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1AC73000) [pid = 3824] [serial = 924] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1AB85400) [pid = 3824] [serial = 948] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1BA85400) [pid = 3824] [serial = 957] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1BCA0C00) [pid = 3824] [serial = 958] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1BA7A000) [pid = 3824] [serial = 955] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (16E05400) [pid = 3824] [serial = 951] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19741400) [pid = 3824] [serial = 952] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1AE12000) [pid = 3824] [serial = 954] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1AAF3C00) [pid = 3824] [serial = 949] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (16E10400) [pid = 3824] [serial = 940] [outer = 00000000] [url = about:blank] 21:43:01 INFO - PROCESS | 3824 | 1465101781678 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 21:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1117ms 21:43:01 INFO - PROCESS | 3824 | 1465101781689 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 21:43:01 INFO - PROCESS | 3824 | 1465101781693 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 21:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:43:01 INFO - PROCESS | 3824 | 1465101781698 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:43:01 INFO - PROCESS | 3824 | 1465101781702 Marionette TRACE conn5 <- [1,1306,null,{}] 21:43:01 INFO - PROCESS | 3824 | 1465101781707 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:01 INFO - PROCESS | 3824 | 1465101781710 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:01 INFO - PROCESS | 3824 | 1465101781815 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 21:43:01 INFO - PROCESS | 3824 | 1465101781910 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:01 INFO - PROCESS | 3824 | 1465101781913 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:01 INFO - PROCESS | 3824 | ++DOCSHELL 0D759000 == 29 [pid = 3824] [id = 336] 21:43:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D759400) [pid = 3824] [serial = 1007] [outer = 00000000] 21:43:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D825000) [pid = 3824] [serial = 1008] [outer = 0D759400] 21:43:01 INFO - PROCESS | 3824 | 1465101781964 Marionette DEBUG loaded listener.js 21:43:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D92BC00) [pid = 3824] [serial = 1009] [outer = 0D759400] 21:43:02 INFO - PROCESS | 3824 | 1465101782414 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 21:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 790ms 21:43:02 INFO - PROCESS | 3824 | 1465101782494 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 21:43:02 INFO - PROCESS | 3824 | 1465101782498 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 21:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:43:02 INFO - PROCESS | 3824 | 1465101782504 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:43:02 INFO - PROCESS | 3824 | 1465101782507 Marionette TRACE conn5 <- [1,1310,null,{}] 21:43:02 INFO - PROCESS | 3824 | 1465101782511 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:02 INFO - PROCESS | 3824 | 1465101782514 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:02 INFO - PROCESS | 3824 | 1465101782613 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 21:43:02 INFO - PROCESS | 3824 | 1465101782623 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:02 INFO - PROCESS | 3824 | 1465101782625 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:02 INFO - PROCESS | 3824 | ++DOCSHELL 0E752C00 == 30 [pid = 3824] [id = 337] 21:43:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E758000) [pid = 3824] [serial = 1010] [outer = 00000000] 21:43:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0E765400) [pid = 3824] [serial = 1011] [outer = 0E758000] 21:43:02 INFO - PROCESS | 3824 | 1465101782674 Marionette DEBUG loaded listener.js 21:43:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0EA8C400) [pid = 3824] [serial = 1012] [outer = 0E758000] 21:43:03 INFO - PROCESS | 3824 | 1465101783152 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 21:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 21:43:03 INFO - PROCESS | 3824 | 1465101783175 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 21:43:03 INFO - PROCESS | 3824 | 1465101783177 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 21:43:03 INFO - PROCESS | 3824 | 1465101783180 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:43:03 INFO - PROCESS | 3824 | 1465101783184 Marionette TRACE conn5 <- [1,1314,null,{}] 21:43:03 INFO - PROCESS | 3824 | 1465101783195 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:03 INFO - PROCESS | 3824 | 1465101783200 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:03 INFO - PROCESS | 3824 | 1465101783292 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 21:43:03 INFO - PROCESS | 3824 | 1465101783302 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:03 INFO - PROCESS | 3824 | 1465101783305 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:03 INFO - PROCESS | 3824 | ++DOCSHELL 15A23C00 == 31 [pid = 3824] [id = 338] 21:43:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15A24800) [pid = 3824] [serial = 1013] [outer = 00000000] 21:43:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15A62C00) [pid = 3824] [serial = 1014] [outer = 15A24800] 21:43:03 INFO - PROCESS | 3824 | 1465101783356 Marionette DEBUG loaded listener.js 21:43:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16E07400) [pid = 3824] [serial = 1015] [outer = 15A24800] 21:43:03 INFO - PROCESS | 3824 | 1465101783855 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:43:03 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 21:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 21:43:03 INFO - PROCESS | 3824 | 1465101783914 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 21:43:03 INFO - PROCESS | 3824 | 1465101783917 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 21:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:43:03 INFO - PROCESS | 3824 | 1465101783920 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:43:03 INFO - PROCESS | 3824 | 1465101783922 Marionette TRACE conn5 <- [1,1318,null,{}] 21:43:03 INFO - PROCESS | 3824 | 1465101783925 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:03 INFO - PROCESS | 3824 | 1465101783927 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:04 INFO - PROCESS | 3824 | 1465101784042 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 21:43:04 INFO - PROCESS | 3824 | 1465101784052 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:04 INFO - PROCESS | 3824 | 1465101784054 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:04 INFO - PROCESS | 3824 | ++DOCSHELL 17974000 == 32 [pid = 3824] [id = 339] 21:43:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (17976400) [pid = 3824] [serial = 1016] [outer = 00000000] 21:43:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18D4B800) [pid = 3824] [serial = 1017] [outer = 17976400] 21:43:04 INFO - PROCESS | 3824 | 1465101784100 Marionette DEBUG loaded listener.js 21:43:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18DAA000) [pid = 3824] [serial = 1018] [outer = 17976400] 21:43:04 INFO - PROCESS | 3824 | 1465101784562 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 21:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 21:43:04 INFO - PROCESS | 3824 | 1465101784599 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 21:43:04 INFO - PROCESS | 3824 | 1465101784601 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 21:43:04 INFO - PROCESS | 3824 | 1465101784605 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:43:04 INFO - PROCESS | 3824 | 1465101784607 Marionette TRACE conn5 <- [1,1322,null,{}] 21:43:04 INFO - PROCESS | 3824 | 1465101784610 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:04 INFO - PROCESS | 3824 | 1465101784612 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:04 INFO - PROCESS | 3824 | 1465101784723 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 21:43:04 INFO - PROCESS | 3824 | 1465101784729 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:04 INFO - PROCESS | 3824 | 1465101784731 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:04 INFO - PROCESS | 3824 | ++DOCSHELL 1975D800 == 33 [pid = 3824] [id = 340] 21:43:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1975E000) [pid = 3824] [serial = 1019] [outer = 00000000] 21:43:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19B3D400) [pid = 3824] [serial = 1020] [outer = 1975E000] 21:43:04 INFO - PROCESS | 3824 | 1465101784775 Marionette DEBUG loaded listener.js 21:43:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19B42400) [pid = 3824] [serial = 1021] [outer = 1975E000] 21:43:05 INFO - PROCESS | 3824 | 1465101785277 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 21:43:05 INFO - PROCESS | 3824 | 1465101785348 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 21:43:05 INFO - PROCESS | 3824 | 1465101785350 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 21:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:43:05 INFO - PROCESS | 3824 | 1465101785353 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:43:05 INFO - PROCESS | 3824 | 1465101785355 Marionette TRACE conn5 <- [1,1326,null,{}] 21:43:05 INFO - PROCESS | 3824 | 1465101785358 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:05 INFO - PROCESS | 3824 | 1465101785364 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:05 INFO - PROCESS | 3824 | 1465101785534 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 21:43:05 INFO - PROCESS | 3824 | 1465101785594 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:05 INFO - PROCESS | 3824 | 1465101785596 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:05 INFO - PROCESS | 3824 | ++DOCSHELL 19DC9000 == 34 [pid = 3824] [id = 341] 21:43:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19E0BC00) [pid = 3824] [serial = 1022] [outer = 00000000] 21:43:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AAF3400) [pid = 3824] [serial = 1023] [outer = 19E0BC00] 21:43:05 INFO - PROCESS | 3824 | 1465101785640 Marionette DEBUG loaded listener.js 21:43:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AAF3800) [pid = 3824] [serial = 1024] [outer = 19E0BC00] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0DD55800) [pid = 3824] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0EAAA400) [pid = 3824] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D774C00) [pid = 3824] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D07B000) [pid = 3824] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0E75E800) [pid = 3824] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D92B400) [pid = 3824] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1582E800) [pid = 3824] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D828C00) [pid = 3824] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15979400) [pid = 3824] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1BA84800) [pid = 3824] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1CF4BC00) [pid = 3824] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0CBEF800) [pid = 3824] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:43:06 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15945C00) [pid = 3824] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:43:06 INFO - PROCESS | 3824 | 1465101786488 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 21:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1173ms 21:43:06 INFO - PROCESS | 3824 | 1465101786528 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 21:43:06 INFO - PROCESS | 3824 | 1465101786530 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 21:43:06 INFO - PROCESS | 3824 | 1465101786533 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:43:06 INFO - PROCESS | 3824 | 1465101786535 Marionette TRACE conn5 <- [1,1330,null,{}] 21:43:06 INFO - PROCESS | 3824 | 1465101786538 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:06 INFO - PROCESS | 3824 | 1465101786540 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:06 INFO - PROCESS | 3824 | 1465101786655 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 21:43:06 INFO - PROCESS | 3824 | 1465101786708 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:06 INFO - PROCESS | 3824 | 1465101786710 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:06 INFO - PROCESS | 3824 | ++DOCSHELL 0DBD5400 == 35 [pid = 3824] [id = 342] 21:43:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0DD55800) [pid = 3824] [serial = 1025] [outer = 00000000] 21:43:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0E805400) [pid = 3824] [serial = 1026] [outer = 0DD55800] 21:43:06 INFO - PROCESS | 3824 | 1465101786753 Marionette DEBUG loaded listener.js 21:43:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15945C00) [pid = 3824] [serial = 1027] [outer = 0DD55800] 21:43:07 INFO - PROCESS | 3824 | 1465101787128 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 21:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 21:43:07 INFO - PROCESS | 3824 | 1465101787167 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 21:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:43:07 INFO - PROCESS | 3824 | 1465101787169 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 21:43:07 INFO - PROCESS | 3824 | 1465101787186 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:43:07 INFO - PROCESS | 3824 | 1465101787188 Marionette TRACE conn5 <- [1,1334,null,{}] 21:43:07 INFO - PROCESS | 3824 | 1465101787191 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:07 INFO - PROCESS | 3824 | 1465101787193 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:07 INFO - PROCESS | 3824 | 1465101787273 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 21:43:07 INFO - PROCESS | 3824 | 1465101787279 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:07 INFO - PROCESS | 3824 | 1465101787281 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:07 INFO - PROCESS | 3824 | ++DOCSHELL 15282400 == 36 [pid = 3824] [id = 343] 21:43:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15284800) [pid = 3824] [serial = 1028] [outer = 00000000] 21:43:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1AB86400) [pid = 3824] [serial = 1029] [outer = 15284800] 21:43:07 INFO - PROCESS | 3824 | 1465101787326 Marionette DEBUG loaded listener.js 21:43:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1AC73400) [pid = 3824] [serial = 1030] [outer = 15284800] 21:43:07 INFO - PROCESS | 3824 | 1465101787768 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 21:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 650ms 21:43:07 INFO - PROCESS | 3824 | 1465101787824 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 21:43:07 INFO - PROCESS | 3824 | 1465101787826 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 21:43:07 INFO - PROCESS | 3824 | 1465101787829 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:43:07 INFO - PROCESS | 3824 | 1465101787840 Marionette TRACE conn5 <- [1,1338,null,{}] 21:43:07 INFO - PROCESS | 3824 | 1465101787844 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:07 INFO - PROCESS | 3824 | 1465101787846 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:07 INFO - PROCESS | 3824 | 1465101787927 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 21:43:07 INFO - PROCESS | 3824 | 1465101787932 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:07 INFO - PROCESS | 3824 | 1465101787934 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:07 INFO - PROCESS | 3824 | ++DOCSHELL 1AB84800 == 37 [pid = 3824] [id = 344] 21:43:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1ACF5C00) [pid = 3824] [serial = 1031] [outer = 00000000] 21:43:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1AE14800) [pid = 3824] [serial = 1032] [outer = 1ACF5C00] 21:43:07 INFO - PROCESS | 3824 | 1465101787980 Marionette DEBUG loaded listener.js 21:43:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1BA79C00) [pid = 3824] [serial = 1033] [outer = 1ACF5C00] 21:43:08 INFO - PROCESS | 3824 | 1465101788675 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 21:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 890ms 21:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:43:08 INFO - PROCESS | 3824 | 1465101788724 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 21:43:08 INFO - PROCESS | 3824 | 1465101788728 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 21:43:08 INFO - PROCESS | 3824 | 1465101788733 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:43:08 INFO - PROCESS | 3824 | 1465101788736 Marionette TRACE conn5 <- [1,1342,null,{}] 21:43:08 INFO - PROCESS | 3824 | 1465101788742 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:08 INFO - PROCESS | 3824 | 1465101788745 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:08 INFO - PROCESS | 3824 | 1465101788890 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 21:43:08 INFO - PROCESS | 3824 | 1465101788994 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:08 INFO - PROCESS | 3824 | 1465101788997 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:08 INFO - PROCESS | 3824 | ++DOCSHELL 0D74E400 == 38 [pid = 3824] [id = 345] 21:43:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0D820000) [pid = 3824] [serial = 1034] [outer = 00000000] 21:43:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0E726800) [pid = 3824] [serial = 1035] [outer = 0D820000] 21:43:09 INFO - PROCESS | 3824 | 1465101789055 Marionette DEBUG loaded listener.js 21:43:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0E753000) [pid = 3824] [serial = 1036] [outer = 0D820000] 21:43:09 INFO - PROCESS | 3824 | 1465101789674 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 21:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 990ms 21:43:09 INFO - PROCESS | 3824 | 1465101789724 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 21:43:09 INFO - PROCESS | 3824 | 1465101789729 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 21:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:43:09 INFO - PROCESS | 3824 | 1465101789736 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:43:09 INFO - PROCESS | 3824 | 1465101789739 Marionette TRACE conn5 <- [1,1346,null,{}] 21:43:09 INFO - PROCESS | 3824 | 1465101789743 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:09 INFO - PROCESS | 3824 | 1465101789746 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:09 INFO - PROCESS | 3824 | 1465101789864 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 21:43:09 INFO - PROCESS | 3824 | 1465101789968 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:09 INFO - PROCESS | 3824 | 1465101789971 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:09 INFO - PROCESS | 3824 | ++DOCSHELL 17971000 == 39 [pid = 3824] [id = 346] 21:43:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (17972800) [pid = 3824] [serial = 1037] [outer = 00000000] 21:43:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18D4CC00) [pid = 3824] [serial = 1038] [outer = 17972800] 21:43:10 INFO - PROCESS | 3824 | 1465101790026 Marionette DEBUG loaded listener.js 21:43:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19DCA400) [pid = 3824] [serial = 1039] [outer = 17972800] 21:43:10 INFO - PROCESS | 3824 | 1465101790682 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 21:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 970ms 21:43:10 INFO - PROCESS | 3824 | 1465101790709 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 21:43:10 INFO - PROCESS | 3824 | 1465101790712 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 21:43:10 INFO - PROCESS | 3824 | 1465101790716 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:43:10 INFO - PROCESS | 3824 | 1465101790720 Marionette TRACE conn5 <- [1,1350,null,{}] 21:43:10 INFO - PROCESS | 3824 | 1465101790732 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:10 INFO - PROCESS | 3824 | 1465101790737 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:10 INFO - PROCESS | 3824 | 1465101790895 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 21:43:10 INFO - PROCESS | 3824 | 1465101790959 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:10 INFO - PROCESS | 3824 | 1465101790962 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:10 INFO - PROCESS | 3824 | ++DOCSHELL 1BA81C00 == 40 [pid = 3824] [id = 347] 21:43:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1BA82000) [pid = 3824] [serial = 1040] [outer = 00000000] 21:43:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1BA85400) [pid = 3824] [serial = 1041] [outer = 1BA82000] 21:43:11 INFO - PROCESS | 3824 | 1465101791019 Marionette DEBUG loaded listener.js 21:43:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1BC2F800) [pid = 3824] [serial = 1042] [outer = 1BA82000] 21:43:11 INFO - PROCESS | 3824 | 1465101791605 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 931ms 21:43:11 INFO - PROCESS | 3824 | 1465101791650 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 21:43:11 INFO - PROCESS | 3824 | 1465101791653 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 21:43:11 INFO - PROCESS | 3824 | 1465101791656 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:43:11 INFO - PROCESS | 3824 | 1465101791658 Marionette TRACE conn5 <- [1,1354,null,{}] 21:43:11 INFO - PROCESS | 3824 | 1465101791662 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:11 INFO - PROCESS | 3824 | 1465101791665 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:11 INFO - PROCESS | 3824 | 1465101791780 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 21:43:11 INFO - PROCESS | 3824 | 1465101791884 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:11 INFO - PROCESS | 3824 | 1465101791887 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:11 INFO - PROCESS | 3824 | ++DOCSHELL 1C454800 == 41 [pid = 3824] [id = 348] 21:43:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1C455400) [pid = 3824] [serial = 1043] [outer = 00000000] 21:43:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1CB10800) [pid = 3824] [serial = 1044] [outer = 1C455400] 21:43:11 INFO - PROCESS | 3824 | 1465101791944 Marionette DEBUG loaded listener.js 21:43:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1CF4B000) [pid = 3824] [serial = 1045] [outer = 1C455400] 21:43:12 INFO - PROCESS | 3824 | 1465101792805 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 21:43:12 INFO - PROCESS | 3824 | 1465101792836 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 21:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:43:12 INFO - PROCESS | 3824 | 1465101792841 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:43:12 INFO - PROCESS | 3824 | 1465101792844 Marionette TRACE conn5 <- [1,1358,null,{}] 21:43:12 INFO - PROCESS | 3824 | 1465101792849 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:12 INFO - PROCESS | 3824 | 1465101792852 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:12 INFO - PROCESS | 3824 | 1465101792960 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 21:43:13 INFO - PROCESS | 3824 | 1465101793093 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:13 INFO - PROCESS | 3824 | 1465101793097 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:13 INFO - PROCESS | 3824 | ++DOCSHELL 0D805400 == 42 [pid = 3824] [id = 349] 21:43:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (0D81DC00) [pid = 3824] [serial = 1046] [outer = 00000000] 21:43:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (0E6E9800) [pid = 3824] [serial = 1047] [outer = 0D81DC00] 21:43:13 INFO - PROCESS | 3824 | 1465101793150 Marionette DEBUG loaded listener.js 21:43:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (0E758800) [pid = 3824] [serial = 1048] [outer = 0D81DC00] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 15282400 == 41 [pid = 3824] [id = 343] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 0DBD5400 == 40 [pid = 3824] [id = 342] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 19DC9000 == 39 [pid = 3824] [id = 341] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 1975D800 == 38 [pid = 3824] [id = 340] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 17974000 == 37 [pid = 3824] [id = 339] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 15A23C00 == 36 [pid = 3824] [id = 338] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 0E752C00 == 35 [pid = 3824] [id = 337] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 0D759000 == 34 [pid = 3824] [id = 336] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 0E75C800 == 33 [pid = 3824] [id = 333] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 0CA3A400 == 32 [pid = 3824] [id = 335] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 0D80C800 == 31 [pid = 3824] [id = 334] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 1C454800 == 30 [pid = 3824] [id = 348] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 17971000 == 29 [pid = 3824] [id = 346] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 1BA81C00 == 28 [pid = 3824] [id = 347] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 1AB84800 == 27 [pid = 3824] [id = 344] 21:43:13 INFO - PROCESS | 3824 | --DOCSHELL 0D74E400 == 26 [pid = 3824] [id = 345] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (18DA4400) [pid = 3824] [serial = 996] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (14ECD800) [pid = 3824] [serial = 984] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (0D922000) [pid = 3824] [serial = 973] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (0D81A000) [pid = 3824] [serial = 972] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (0D751400) [pid = 3824] [serial = 975] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (0D808C00) [pid = 3824] [serial = 976] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (0E761C00) [pid = 3824] [serial = 981] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (0DB58C00) [pid = 3824] [serial = 978] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0DD4B000) [pid = 3824] [serial = 979] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (15974C00) [pid = 3824] [serial = 987] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0E6DC800) [pid = 3824] [serial = 961] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0D927800) [pid = 3824] [serial = 960] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (17643C00) [pid = 3824] [serial = 964] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15A66000) [pid = 3824] [serial = 963] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (18DA9800) [pid = 3824] [serial = 997] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1C457800) [pid = 3824] [serial = 967] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1C44C000) [pid = 3824] [serial = 966] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1D52D800) [pid = 3824] [serial = 970] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1D48C000) [pid = 3824] [serial = 969] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15357C00) [pid = 3824] [serial = 985] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D824400) [pid = 3824] [serial = 990] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15A29400) [pid = 3824] [serial = 988] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0EA8D400) [pid = 3824] [serial = 991] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (179F9800) [pid = 3824] [serial = 993] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (187E4400) [pid = 3824] [serial = 994] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0E80D800) [pid = 3824] [serial = 982] [outer = 00000000] [url = about:blank] 21:43:14 INFO - PROCESS | 3824 | 1465101794356 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 21:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:43:14 INFO - PROCESS | 3824 | 1465101794420 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 21:43:14 INFO - PROCESS | 3824 | 1465101794425 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:43:14 INFO - PROCESS | 3824 | 1465101794430 Marionette TRACE conn5 <- [1,1362,null,{}] 21:43:14 INFO - PROCESS | 3824 | 1465101794435 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:14 INFO - PROCESS | 3824 | 1465101794438 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:14 INFO - PROCESS | 3824 | 1465101794564 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 21:43:14 INFO - PROCESS | 3824 | 1465101794651 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:14 INFO - PROCESS | 3824 | 1465101794653 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:14 INFO - PROCESS | 3824 | ++DOCSHELL 0D775000 == 27 [pid = 3824] [id = 350] 21:43:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D80B000) [pid = 3824] [serial = 1049] [outer = 00000000] 21:43:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D821800) [pid = 3824] [serial = 1050] [outer = 0D80B000] 21:43:14 INFO - PROCESS | 3824 | 1465101794701 Marionette DEBUG loaded listener.js 21:43:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D82D400) [pid = 3824] [serial = 1051] [outer = 0D80B000] 21:43:15 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:43:15 INFO - PROCESS | 3824 | 1465101795093 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 21:43:15 INFO - PROCESS | 3824 | 1465101795174 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 21:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:43:15 INFO - PROCESS | 3824 | 1465101795183 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:43:15 INFO - PROCESS | 3824 | 1465101795185 Marionette TRACE conn5 <- [1,1366,null,{}] 21:43:15 INFO - PROCESS | 3824 | 1465101795194 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:15 INFO - PROCESS | 3824 | 1465101795196 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:15 INFO - PROCESS | 3824 | 1465101795296 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 21:43:15 INFO - PROCESS | 3824 | 1465101795312 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:15 INFO - PROCESS | 3824 | 1465101795314 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:15 INFO - PROCESS | 3824 | ++DOCSHELL 0E09E400 == 28 [pid = 3824] [id = 351] 21:43:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0E0A4000) [pid = 3824] [serial = 1052] [outer = 00000000] 21:43:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0E6EB400) [pid = 3824] [serial = 1053] [outer = 0E0A4000] 21:43:15 INFO - PROCESS | 3824 | 1465101795365 Marionette DEBUG loaded listener.js 21:43:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0E74F800) [pid = 3824] [serial = 1054] [outer = 0E0A4000] 21:43:15 INFO - PROCESS | 3824 | 1465101795811 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 21:43:15 INFO - PROCESS | 3824 | 1465101795864 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 21:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:43:15 INFO - PROCESS | 3824 | 1465101795868 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:43:15 INFO - PROCESS | 3824 | 1465101795871 Marionette TRACE conn5 <- [1,1370,null,{}] 21:43:15 INFO - PROCESS | 3824 | 1465101795882 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:15 INFO - PROCESS | 3824 | 1465101795887 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:15 INFO - PROCESS | 3824 | 1465101795971 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 21:43:15 INFO - PROCESS | 3824 | 1465101795978 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:15 INFO - PROCESS | 3824 | 1465101795982 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:15 INFO - PROCESS | 3824 | ++DOCSHELL 14ECDC00 == 29 [pid = 3824] [id = 352] 21:43:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15207C00) [pid = 3824] [serial = 1055] [outer = 00000000] 21:43:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15552C00) [pid = 3824] [serial = 1056] [outer = 15207C00] 21:43:16 INFO - PROCESS | 3824 | 1465101796031 Marionette DEBUG loaded listener.js 21:43:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1588E400) [pid = 3824] [serial = 1057] [outer = 15207C00] 21:43:16 INFO - PROCESS | 3824 | [3824] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:43:16 INFO - PROCESS | 3824 | 1465101796551 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 21:43:16 INFO - PROCESS | 3824 | 1465101796604 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 21:43:16 INFO - PROCESS | 3824 | 1465101796607 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:43:16 INFO - PROCESS | 3824 | 1465101796609 Marionette TRACE conn5 <- [1,1374,null,{}] 21:43:16 INFO - PROCESS | 3824 | 1465101796612 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:16 INFO - PROCESS | 3824 | 1465101796614 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:16 INFO - PROCESS | 3824 | 1465101796760 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 21:43:16 INFO - PROCESS | 3824 | 1465101796779 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:16 INFO - PROCESS | 3824 | 1465101796781 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:16 INFO - PROCESS | 3824 | ++DOCSHELL 15946000 == 30 [pid = 3824] [id = 353] 21:43:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15946800) [pid = 3824] [serial = 1058] [outer = 00000000] 21:43:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15A68C00) [pid = 3824] [serial = 1059] [outer = 15946800] 21:43:16 INFO - PROCESS | 3824 | 1465101796829 Marionette DEBUG loaded listener.js 21:43:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16924400) [pid = 3824] [serial = 1060] [outer = 15946800] 21:43:17 INFO - PROCESS | 3824 | 1465101797272 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 21:43:17 INFO - PROCESS | 3824 | 1465101797287 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 21:43:17 INFO - PROCESS | 3824 | 1465101797290 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:43:17 INFO - PROCESS | 3824 | 1465101797292 Marionette TRACE conn5 <- [1,1378,null,{}] 21:43:17 INFO - PROCESS | 3824 | 1465101797295 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:17 INFO - PROCESS | 3824 | 1465101797297 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:17 INFO - PROCESS | 3824 | 1465101797407 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 21:43:17 INFO - PROCESS | 3824 | 1465101797412 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:17 INFO - PROCESS | 3824 | 1465101797414 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:17 INFO - PROCESS | 3824 | ++DOCSHELL 17975000 == 31 [pid = 3824] [id = 354] 21:43:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (17977400) [pid = 3824] [serial = 1061] [outer = 00000000] 21:43:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (18D01400) [pid = 3824] [serial = 1062] [outer = 17977400] 21:43:17 INFO - PROCESS | 3824 | 1465101797460 Marionette DEBUG loaded listener.js 21:43:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18D02C00) [pid = 3824] [serial = 1063] [outer = 17977400] 21:43:17 INFO - PROCESS | 3824 | 1465101797969 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 21:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 21:43:18 INFO - PROCESS | 3824 | 1465101798021 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 21:43:18 INFO - PROCESS | 3824 | 1465101798023 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 21:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:43:18 INFO - PROCESS | 3824 | 1465101798026 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:43:18 INFO - PROCESS | 3824 | 1465101798028 Marionette TRACE conn5 <- [1,1382,null,{}] 21:43:18 INFO - PROCESS | 3824 | 1465101798036 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:18 INFO - PROCESS | 3824 | 1465101798042 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:18 INFO - PROCESS | 3824 | 1465101798193 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 21:43:18 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1975E000) [pid = 3824] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:43:18 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19E0BC00) [pid = 3824] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:43:18 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0CBF3400) [pid = 3824] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:43:18 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D81AC00) [pid = 3824] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:43:18 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0DD55800) [pid = 3824] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:43:18 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (19768400) [pid = 3824] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:43:18 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D759400) [pid = 3824] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:43:18 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0E758000) [pid = 3824] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:43:18 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1ACF5C00) [pid = 3824] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:43:18 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (15A24800) [pid = 3824] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:43:18 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (17976400) [pid = 3824] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:43:18 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15284800) [pid = 3824] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:43:18 INFO - PROCESS | 3824 | 1465101798519 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:18 INFO - PROCESS | 3824 | 1465101798521 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:18 INFO - PROCESS | 3824 | ++DOCSHELL 0C940800 == 32 [pid = 3824] [id = 355] 21:43:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0C94AC00) [pid = 3824] [serial = 1064] [outer = 00000000] 21:43:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0D775C00) [pid = 3824] [serial = 1065] [outer = 0C94AC00] 21:43:18 INFO - PROCESS | 3824 | 1465101798566 Marionette DEBUG loaded listener.js 21:43:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0DD55800) [pid = 3824] [serial = 1066] [outer = 0C94AC00] 21:43:18 INFO - PROCESS | 3824 | 1465101798924 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 21:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 930ms 21:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:43:18 INFO - PROCESS | 3824 | 1465101798957 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 21:43:18 INFO - PROCESS | 3824 | 1465101798959 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 21:43:18 INFO - PROCESS | 3824 | 1465101798962 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:43:18 INFO - PROCESS | 3824 | 1465101798964 Marionette TRACE conn5 <- [1,1386,null,{}] 21:43:18 INFO - PROCESS | 3824 | 1465101798967 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:18 INFO - PROCESS | 3824 | 1465101798969 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:19 INFO - PROCESS | 3824 | 1465101799051 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 21:43:19 INFO - PROCESS | 3824 | 1465101799134 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:19 INFO - PROCESS | 3824 | 1465101799136 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:19 INFO - PROCESS | 3824 | ++DOCSHELL 0DD4C800 == 33 [pid = 3824] [id = 356] 21:43:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0E74F000) [pid = 3824] [serial = 1067] [outer = 00000000] 21:43:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18D49800) [pid = 3824] [serial = 1068] [outer = 0E74F000] 21:43:19 INFO - PROCESS | 3824 | 1465101799181 Marionette DEBUG loaded listener.js 21:43:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19764000) [pid = 3824] [serial = 1069] [outer = 0E74F000] 21:43:19 INFO - PROCESS | 3824 | 1465101799530 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 21:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 21:43:19 INFO - PROCESS | 3824 | 1465101799593 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 21:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:43:19 INFO - PROCESS | 3824 | 1465101799595 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 21:43:19 INFO - PROCESS | 3824 | 1465101799599 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:43:19 INFO - PROCESS | 3824 | 1465101799600 Marionette TRACE conn5 <- [1,1390,null,{}] 21:43:19 INFO - PROCESS | 3824 | 1465101799604 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:19 INFO - PROCESS | 3824 | 1465101799606 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:19 INFO - PROCESS | 3824 | 1465101799725 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 21:43:19 INFO - PROCESS | 3824 | 1465101799733 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:19 INFO - PROCESS | 3824 | 1465101799734 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:19 INFO - PROCESS | 3824 | ++DOCSHELL 0DBD5400 == 34 [pid = 3824] [id = 357] 21:43:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18D40800) [pid = 3824] [serial = 1070] [outer = 00000000] 21:43:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19ECC400) [pid = 3824] [serial = 1071] [outer = 18D40800] 21:43:19 INFO - PROCESS | 3824 | 1465101799781 Marionette DEBUG loaded listener.js 21:43:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19DC7000) [pid = 3824] [serial = 1072] [outer = 18D40800] 21:43:20 INFO - PROCESS | 3824 | 1465101800213 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 21:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 21:43:20 INFO - PROCESS | 3824 | 1465101800270 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 21:43:20 INFO - PROCESS | 3824 | 1465101800272 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 21:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:43:20 INFO - PROCESS | 3824 | 1465101800288 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:43:20 INFO - PROCESS | 3824 | 1465101800290 Marionette TRACE conn5 <- [1,1394,null,{}] 21:43:20 INFO - PROCESS | 3824 | 1465101800294 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:20 INFO - PROCESS | 3824 | 1465101800296 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:20 INFO - PROCESS | 3824 | 1465101800376 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 21:43:20 INFO - PROCESS | 3824 | 1465101800382 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:20 INFO - PROCESS | 3824 | 1465101800384 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:20 INFO - PROCESS | 3824 | ++DOCSHELL 1AB85C00 == 35 [pid = 3824] [id = 358] 21:43:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1AB88400) [pid = 3824] [serial = 1073] [outer = 00000000] 21:43:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1ACF4C00) [pid = 3824] [serial = 1074] [outer = 1AB88400] 21:43:20 INFO - PROCESS | 3824 | 1465101800430 Marionette DEBUG loaded listener.js 21:43:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AE10800) [pid = 3824] [serial = 1075] [outer = 1AB88400] 21:43:21 INFO - PROCESS | 3824 | 1465101801262 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 21:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1017ms 21:43:21 INFO - PROCESS | 3824 | 1465101801309 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 21:43:21 INFO - PROCESS | 3824 | 1465101801313 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 21:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:43:21 INFO - PROCESS | 3824 | 1465101801318 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:43:21 INFO - PROCESS | 3824 | 1465101801323 Marionette TRACE conn5 <- [1,1398,null,{}] 21:43:21 INFO - PROCESS | 3824 | 1465101801348 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:21 INFO - PROCESS | 3824 | 1465101801351 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:21 INFO - PROCESS | 3824 | 1465101801501 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 21:43:21 INFO - PROCESS | 3824 | 1465101801624 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:21 INFO - PROCESS | 3824 | 1465101801627 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:21 INFO - PROCESS | 3824 | ++DOCSHELL 0D810C00 == 36 [pid = 3824] [id = 359] 21:43:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0D813000) [pid = 3824] [serial = 1076] [outer = 00000000] 21:43:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0DD53000) [pid = 3824] [serial = 1077] [outer = 0D813000] 21:43:21 INFO - PROCESS | 3824 | 1465101801685 Marionette DEBUG loaded listener.js 21:43:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0E0AA800) [pid = 3824] [serial = 1078] [outer = 0D813000] 21:43:22 INFO - PROCESS | 3824 | 1465101802575 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 21:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1283ms 21:43:22 INFO - PROCESS | 3824 | 1465101802602 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 21:43:22 INFO - PROCESS | 3824 | 1465101802607 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 21:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:43:22 INFO - PROCESS | 3824 | 1465101802613 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:43:22 INFO - PROCESS | 3824 | 1465101802616 Marionette TRACE conn5 <- [1,1402,null,{}] 21:43:22 INFO - PROCESS | 3824 | 1465101802621 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:22 INFO - PROCESS | 3824 | 1465101802624 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:22 INFO - PROCESS | 3824 | 1465101802845 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 21:43:22 INFO - PROCESS | 3824 | 1465101802961 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:22 INFO - PROCESS | 3824 | 1465101802964 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:23 INFO - PROCESS | 3824 | ++DOCSHELL 0CB60000 == 37 [pid = 3824] [id = 360] 21:43:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0CB62400) [pid = 3824] [serial = 1079] [outer = 00000000] 21:43:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0D075400) [pid = 3824] [serial = 1080] [outer = 0CB62400] 21:43:23 INFO - PROCESS | 3824 | 1465101803053 Marionette DEBUG loaded listener.js 21:43:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0D80D800) [pid = 3824] [serial = 1081] [outer = 0CB62400] 21:43:23 INFO - PROCESS | 3824 | --DOCSHELL 0DBD5400 == 36 [pid = 3824] [id = 357] 21:43:23 INFO - PROCESS | 3824 | --DOCSHELL 0DD4C800 == 35 [pid = 3824] [id = 356] 21:43:23 INFO - PROCESS | 3824 | --DOCSHELL 0C940800 == 34 [pid = 3824] [id = 355] 21:43:23 INFO - PROCESS | 3824 | --DOCSHELL 17975000 == 33 [pid = 3824] [id = 354] 21:43:23 INFO - PROCESS | 3824 | --DOCSHELL 15946000 == 32 [pid = 3824] [id = 353] 21:43:23 INFO - PROCESS | 3824 | --DOCSHELL 14ECDC00 == 31 [pid = 3824] [id = 352] 21:43:23 INFO - PROCESS | 3824 | --DOCSHELL 0E09E400 == 30 [pid = 3824] [id = 351] 21:43:23 INFO - PROCESS | 3824 | --DOCSHELL 0D775000 == 29 [pid = 3824] [id = 350] 21:43:23 INFO - PROCESS | 3824 | --DOCSHELL 0D805400 == 28 [pid = 3824] [id = 349] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (19B3D400) [pid = 3824] [serial = 1020] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (19B42400) [pid = 3824] [serial = 1021] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (0DD50400) [pid = 3824] [serial = 1005] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0E757C00) [pid = 3824] [serial = 1006] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0DB3D400) [pid = 3824] [serial = 1002] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0E09CC00) [pid = 3824] [serial = 1003] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19B43C00) [pid = 3824] [serial = 1000] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19DCA800) [pid = 3824] [serial = 999] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D825000) [pid = 3824] [serial = 1008] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D92BC00) [pid = 3824] [serial = 1009] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0E765400) [pid = 3824] [serial = 1011] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0EA8C400) [pid = 3824] [serial = 1012] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15A62C00) [pid = 3824] [serial = 1014] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (16E07400) [pid = 3824] [serial = 1015] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18D4B800) [pid = 3824] [serial = 1017] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18DAA000) [pid = 3824] [serial = 1018] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1AAF3400) [pid = 3824] [serial = 1023] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0E805400) [pid = 3824] [serial = 1026] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1AE14800) [pid = 3824] [serial = 1032] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1BA79C00) [pid = 3824] [serial = 1033] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1AC73400) [pid = 3824] [serial = 1030] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1AB86400) [pid = 3824] [serial = 1029] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1AAF3800) [pid = 3824] [serial = 1024] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (15945C00) [pid = 3824] [serial = 1027] [outer = 00000000] [url = about:blank] 21:43:23 INFO - PROCESS | 3824 | 1465101803690 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 21:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1130ms 21:43:23 INFO - PROCESS | 3824 | 1465101803747 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 21:43:23 INFO - PROCESS | 3824 | 1465101803751 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 21:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:43:23 INFO - PROCESS | 3824 | 1465101803756 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:43:23 INFO - PROCESS | 3824 | 1465101803758 Marionette TRACE conn5 <- [1,1406,null,{}] 21:43:23 INFO - PROCESS | 3824 | 1465101803766 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:23 INFO - PROCESS | 3824 | 1465101803768 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:23 INFO - PROCESS | 3824 | 1465101803859 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 21:43:23 INFO - PROCESS | 3824 | 1465101803947 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:23 INFO - PROCESS | 3824 | 1465101803949 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:23 INFO - PROCESS | 3824 | ++DOCSHELL 0D823800 == 29 [pid = 3824] [id = 361] 21:43:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D91E400) [pid = 3824] [serial = 1082] [outer = 00000000] 21:43:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0DB66800) [pid = 3824] [serial = 1083] [outer = 0D91E400] 21:43:23 INFO - PROCESS | 3824 | 1465101803996 Marionette DEBUG loaded listener.js 21:43:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0DD51000) [pid = 3824] [serial = 1084] [outer = 0D91E400] 21:43:24 INFO - PROCESS | 3824 | 1465101804449 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 21:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 21:43:24 INFO - PROCESS | 3824 | 1465101804487 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 21:43:24 INFO - PROCESS | 3824 | 1465101804490 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 21:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:43:24 INFO - PROCESS | 3824 | 1465101804493 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:43:24 INFO - PROCESS | 3824 | 1465101804495 Marionette TRACE conn5 <- [1,1410,null,{}] 21:43:24 INFO - PROCESS | 3824 | 1465101804499 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:24 INFO - PROCESS | 3824 | 1465101804501 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:24 INFO - PROCESS | 3824 | 1465101804588 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 21:43:24 INFO - PROCESS | 3824 | 1465101804597 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:24 INFO - PROCESS | 3824 | 1465101804599 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:24 INFO - PROCESS | 3824 | ++DOCSHELL 0E757000 == 30 [pid = 3824] [id = 362] 21:43:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E75F800) [pid = 3824] [serial = 1085] [outer = 00000000] 21:43:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (14EC0000) [pid = 3824] [serial = 1086] [outer = 0E75F800] 21:43:24 INFO - PROCESS | 3824 | 1465101804644 Marionette DEBUG loaded listener.js 21:43:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14ECAC00) [pid = 3824] [serial = 1087] [outer = 0E75F800] 21:43:25 INFO - PROCESS | 3824 | 1465101805132 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 21:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 21:43:25 INFO - PROCESS | 3824 | 1465101805166 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 21:43:25 INFO - PROCESS | 3824 | 1465101805170 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 21:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:43:25 INFO - PROCESS | 3824 | 1465101805181 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:43:25 INFO - PROCESS | 3824 | 1465101805185 Marionette TRACE conn5 <- [1,1414,null,{}] 21:43:25 INFO - PROCESS | 3824 | 1465101805189 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:25 INFO - PROCESS | 3824 | 1465101805192 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:25 INFO - PROCESS | 3824 | 1465101805283 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 21:43:25 INFO - PROCESS | 3824 | 1465101805291 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:25 INFO - PROCESS | 3824 | 1465101805302 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:25 INFO - PROCESS | 3824 | ++DOCSHELL 15A20C00 == 31 [pid = 3824] [id = 363] 21:43:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15A23800) [pid = 3824] [serial = 1088] [outer = 00000000] 21:43:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15A67800) [pid = 3824] [serial = 1089] [outer = 15A23800] 21:43:25 INFO - PROCESS | 3824 | 1465101805347 Marionette DEBUG loaded listener.js 21:43:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1691BC00) [pid = 3824] [serial = 1090] [outer = 15A23800] 21:43:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (187E5400) [pid = 3824] [serial = 1091] [outer = 15279000] 21:43:25 INFO - PROCESS | 3824 | 1465101805885 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 21:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 21:43:25 INFO - PROCESS | 3824 | 1465101805915 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 21:43:25 INFO - PROCESS | 3824 | 1465101805918 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 21:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D820000) [pid = 3824] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (17972800) [pid = 3824] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1BA82000) [pid = 3824] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0C94AC00) [pid = 3824] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1C455400) [pid = 3824] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0E74F000) [pid = 3824] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (18D40800) [pid = 3824] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (15946800) [pid = 3824] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (17977400) [pid = 3824] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0D81DC00) [pid = 3824] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0E0A4000) [pid = 3824] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0D80B000) [pid = 3824] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:43:26 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (15207C00) [pid = 3824] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:43:26 INFO - PROCESS | 3824 | 1465101806232 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:43:26 INFO - PROCESS | 3824 | 1465101806237 Marionette TRACE conn5 <- [1,1418,null,{}] 21:43:26 INFO - PROCESS | 3824 | 1465101806271 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:26 INFO - PROCESS | 3824 | 1465101806275 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:26 INFO - PROCESS | 3824 | 1465101806400 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 21:43:26 INFO - PROCESS | 3824 | 1465101806480 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:26 INFO - PROCESS | 3824 | 1465101806484 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:26 INFO - PROCESS | 3824 | ++DOCSHELL 0D07C000 == 32 [pid = 3824] [id = 364] 21:43:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D0D1800) [pid = 3824] [serial = 1092] [outer = 00000000] 21:43:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0D770400) [pid = 3824] [serial = 1093] [outer = 0D0D1800] 21:43:26 INFO - PROCESS | 3824 | 1465101806582 Marionette DEBUG loaded listener.js 21:43:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0D81BC00) [pid = 3824] [serial = 1094] [outer = 0D0D1800] 21:43:27 INFO - PROCESS | 3824 | 1465101807213 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 21:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1283ms 21:43:27 INFO - PROCESS | 3824 | 1465101807236 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 21:43:27 INFO - PROCESS | 3824 | 1465101807240 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 21:43:27 INFO - PROCESS | 3824 | 1465101807246 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:43:27 INFO - PROCESS | 3824 | 1465101807248 Marionette TRACE conn5 <- [1,1422,null,{}] 21:43:27 INFO - PROCESS | 3824 | 1465101807255 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:27 INFO - PROCESS | 3824 | 1465101807260 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:27 INFO - PROCESS | 3824 | 1465101807382 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 21:43:27 INFO - PROCESS | 3824 | 1465101807484 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:27 INFO - PROCESS | 3824 | 1465101807487 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:27 INFO - PROCESS | 3824 | ++DOCSHELL 0E0A3400 == 33 [pid = 3824] [id = 365] 21:43:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0E0A4000) [pid = 3824] [serial = 1095] [outer = 00000000] 21:43:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0E746C00) [pid = 3824] [serial = 1096] [outer = 0E0A4000] 21:43:27 INFO - PROCESS | 3824 | 1465101807543 Marionette DEBUG loaded listener.js 21:43:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E75C400) [pid = 3824] [serial = 1097] [outer = 0E0A4000] 21:43:28 INFO - PROCESS | 3824 | 1465101808192 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 21:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 21:43:28 INFO - PROCESS | 3824 | 1465101808220 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 21:43:28 INFO - PROCESS | 3824 | 1465101808223 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 21:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:43:28 INFO - PROCESS | 3824 | 1465101808227 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:43:28 INFO - PROCESS | 3824 | 1465101808229 Marionette TRACE conn5 <- [1,1426,null,{}] 21:43:28 INFO - PROCESS | 3824 | 1465101808234 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:28 INFO - PROCESS | 3824 | 1465101808236 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:28 INFO - PROCESS | 3824 | 1465101808358 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 21:43:28 INFO - PROCESS | 3824 | 1465101808467 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:28 INFO - PROCESS | 3824 | 1465101808473 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:28 INFO - PROCESS | 3824 | ++DOCSHELL 15A20400 == 34 [pid = 3824] [id = 366] 21:43:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (15A24800) [pid = 3824] [serial = 1098] [outer = 00000000] 21:43:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15A62000) [pid = 3824] [serial = 1099] [outer = 15A24800] 21:43:28 INFO - PROCESS | 3824 | 1465101808573 Marionette DEBUG loaded listener.js 21:43:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15A69400) [pid = 3824] [serial = 1100] [outer = 15A24800] 21:43:29 INFO - PROCESS | 3824 | 1465101809216 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 21:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1018ms 21:43:29 INFO - PROCESS | 3824 | 1465101809248 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 21:43:29 INFO - PROCESS | 3824 | 1465101809251 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 21:43:29 INFO - PROCESS | 3824 | 1465101809254 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:43:29 INFO - PROCESS | 3824 | 1465101809256 Marionette TRACE conn5 <- [1,1430,null,{}] 21:43:29 INFO - PROCESS | 3824 | 1465101809260 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:29 INFO - PROCESS | 3824 | 1465101809262 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:29 INFO - PROCESS | 3824 | 1465101809375 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 21:43:29 INFO - PROCESS | 3824 | 1465101809503 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:29 INFO - PROCESS | 3824 | 1465101809505 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:29 INFO - PROCESS | 3824 | ++DOCSHELL 0EAB5000 == 35 [pid = 3824] [id = 367] 21:43:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (179EFC00) [pid = 3824] [serial = 1101] [outer = 00000000] 21:43:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1975E400) [pid = 3824] [serial = 1102] [outer = 179EFC00] 21:43:29 INFO - PROCESS | 3824 | 1465101809561 Marionette DEBUG loaded listener.js 21:43:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19B44000) [pid = 3824] [serial = 1103] [outer = 179EFC00] 21:43:30 INFO - PROCESS | 3824 | 1465101810238 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 21:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1017ms 21:43:30 INFO - PROCESS | 3824 | 1465101810275 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 21:43:30 INFO - PROCESS | 3824 | 1465101810279 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 21:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:43:30 INFO - PROCESS | 3824 | 1465101810285 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:43:30 INFO - PROCESS | 3824 | 1465101810288 Marionette TRACE conn5 <- [1,1434,null,{}] 21:43:30 INFO - PROCESS | 3824 | 1465101810294 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:30 INFO - PROCESS | 3824 | 1465101810297 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:30 INFO - PROCESS | 3824 | 1465101810412 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0D750C00 == 34 [pid = 3824] [id = 270] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0E757000 == 33 [pid = 3824] [id = 362] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0D823800 == 32 [pid = 3824] [id = 361] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0CB60000 == 31 [pid = 3824] [id = 360] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0D826400 == 30 [pid = 3824] [id = 262] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0D82F000 == 29 [pid = 3824] [id = 271] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 15A65C00 == 28 [pid = 3824] [id = 276] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0C943800 == 27 [pid = 3824] [id = 267] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 15A5FC00 == 26 [pid = 3824] [id = 275] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 187E4800 == 25 [pid = 3824] [id = 268] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 15285000 == 24 [pid = 3824] [id = 274] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 15A64C00 == 23 [pid = 3824] [id = 266] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 15827800 == 22 [pid = 3824] [id = 265] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0E765C00 == 21 [pid = 3824] [id = 273] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0DF4E400 == 20 [pid = 3824] [id = 263] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 1AB85C00 == 19 [pid = 3824] [id = 358] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 18D08C00 == 18 [pid = 3824] [id = 277] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0D823000 == 17 [pid = 3824] [id = 278] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0E750C00 == 16 [pid = 3824] [id = 272] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 18D42400 == 15 [pid = 3824] [id = 269] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0D807400 == 14 [pid = 3824] [id = 264] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 15A20400 == 13 [pid = 3824] [id = 366] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0D810C00 == 12 [pid = 3824] [id = 359] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0E0A3400 == 11 [pid = 3824] [id = 365] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 15A20C00 == 10 [pid = 3824] [id = 363] 21:43:31 INFO - PROCESS | 3824 | --DOCSHELL 0D07C000 == 9 [pid = 3824] [id = 364] 21:43:32 INFO - PROCESS | 3824 | --DOCSHELL 0EAB5000 == 8 [pid = 3824] [id = 367] 21:43:32 INFO - PROCESS | 3824 | 1465101812855 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:32 INFO - PROCESS | 3824 | 1465101812859 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19ECC400) [pid = 3824] [serial = 1071] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1ACF4C00) [pid = 3824] [serial = 1074] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15A68C00) [pid = 3824] [serial = 1059] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (18D01400) [pid = 3824] [serial = 1062] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0E758800) [pid = 3824] [serial = 1048] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0E6E9800) [pid = 3824] [serial = 1047] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0E6EB400) [pid = 3824] [serial = 1053] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0E74F800) [pid = 3824] [serial = 1054] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0D821800) [pid = 3824] [serial = 1050] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0D82D400) [pid = 3824] [serial = 1051] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (15552C00) [pid = 3824] [serial = 1056] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (16924400) [pid = 3824] [serial = 1060] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0E753000) [pid = 3824] [serial = 1036] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (0E726800) [pid = 3824] [serial = 1035] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (19DCA400) [pid = 3824] [serial = 1039] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (18D4CC00) [pid = 3824] [serial = 1038] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (1BC2F800) [pid = 3824] [serial = 1042] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (1BA85400) [pid = 3824] [serial = 1041] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (0D775C00) [pid = 3824] [serial = 1065] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (18D02C00) [pid = 3824] [serial = 1063] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (1CF4B000) [pid = 3824] [serial = 1045] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (1CB10800) [pid = 3824] [serial = 1044] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 53 (0DD55800) [pid = 3824] [serial = 1066] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 52 (18D49800) [pid = 3824] [serial = 1068] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 51 (19DC7000) [pid = 3824] [serial = 1072] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 50 (1588E400) [pid = 3824] [serial = 1057] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | --DOMWINDOW == 49 (19764000) [pid = 3824] [serial = 1069] [outer = 00000000] [url = about:blank] 21:43:32 INFO - PROCESS | 3824 | ++DOCSHELL 0C945C00 == 9 [pid = 3824] [id = 368] 21:43:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 50 (0C946400) [pid = 3824] [serial = 1104] [outer = 00000000] 21:43:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 51 (0C94AC00) [pid = 3824] [serial = 1105] [outer = 0C946400] 21:43:33 INFO - PROCESS | 3824 | 1465101813047 Marionette DEBUG loaded listener.js 21:43:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 52 (0CBFAC00) [pid = 3824] [serial = 1106] [outer = 0C946400] 21:43:33 INFO - PROCESS | 3824 | 1465101813498 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 21:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 3264ms 21:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:43:33 INFO - PROCESS | 3824 | 1465101813550 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 21:43:33 INFO - PROCESS | 3824 | 1465101813554 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 21:43:33 INFO - PROCESS | 3824 | 1465101813558 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:43:33 INFO - PROCESS | 3824 | 1465101813561 Marionette TRACE conn5 <- [1,1438,null,{}] 21:43:33 INFO - PROCESS | 3824 | 1465101813567 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:33 INFO - PROCESS | 3824 | 1465101813572 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:33 INFO - PROCESS | 3824 | 1465101813675 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 21:43:33 INFO - PROCESS | 3824 | 1465101813684 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:33 INFO - PROCESS | 3824 | 1465101813687 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:33 INFO - PROCESS | 3824 | ++DOCSHELL 0D82E000 == 10 [pid = 3824] [id = 369] 21:43:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 53 (0D82EC00) [pid = 3824] [serial = 1107] [outer = 00000000] 21:43:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 54 (0D920400) [pid = 3824] [serial = 1108] [outer = 0D82EC00] 21:43:33 INFO - PROCESS | 3824 | 1465101813739 Marionette DEBUG loaded listener.js 21:43:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (0D928000) [pid = 3824] [serial = 1109] [outer = 0D82EC00] 21:43:34 INFO - PROCESS | 3824 | 1465101814235 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 21:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 21:43:34 INFO - PROCESS | 3824 | 1465101814296 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 21:43:34 INFO - PROCESS | 3824 | 1465101814300 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 21:43:34 INFO - PROCESS | 3824 | 1465101814305 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:43:34 INFO - PROCESS | 3824 | 1465101814307 Marionette TRACE conn5 <- [1,1442,null,{}] 21:43:34 INFO - PROCESS | 3824 | 1465101814311 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:34 INFO - PROCESS | 3824 | 1465101814314 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:34 INFO - PROCESS | 3824 | 1465101814407 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 21:43:34 INFO - PROCESS | 3824 | 1465101814490 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:34 INFO - PROCESS | 3824 | 1465101814493 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:34 INFO - PROCESS | 3824 | ++DOCSHELL 0DDA3400 == 11 [pid = 3824] [id = 370] 21:43:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (0DDA7000) [pid = 3824] [serial = 1110] [outer = 00000000] 21:43:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (0E0A3400) [pid = 3824] [serial = 1111] [outer = 0DDA7000] 21:43:34 INFO - PROCESS | 3824 | 1465101814539 Marionette DEBUG loaded listener.js 21:43:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (0E71EC00) [pid = 3824] [serial = 1112] [outer = 0DDA7000] 21:43:34 INFO - PROCESS | 3824 | 1465101814966 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 21:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 21:43:34 INFO - PROCESS | 3824 | 1465101814980 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 21:43:34 INFO - PROCESS | 3824 | 1465101814982 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 21:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:43:34 INFO - PROCESS | 3824 | 1465101814999 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:43:34 INFO - PROCESS | 3824 | 1465101815005 Marionette TRACE conn5 <- [1,1446,null,{}] 21:43:35 INFO - PROCESS | 3824 | 1465101815015 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:35 INFO - PROCESS | 3824 | 1465101815018 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:35 INFO - PROCESS | 3824 | 1465101815143 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 21:43:35 INFO - PROCESS | 3824 | 1465101815150 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:35 INFO - PROCESS | 3824 | 1465101815152 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:35 INFO - PROCESS | 3824 | ++DOCSHELL 0E74FC00 == 12 [pid = 3824] [id = 371] 21:43:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0E750000) [pid = 3824] [serial = 1113] [outer = 00000000] 21:43:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0EA8F800) [pid = 3824] [serial = 1114] [outer = 0E750000] 21:43:35 INFO - PROCESS | 3824 | 1465101815197 Marionette DEBUG loaded listener.js 21:43:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (14EC2C00) [pid = 3824] [serial = 1115] [outer = 0E750000] 21:43:35 INFO - PROCESS | 3824 | 1465101815691 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 21:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 21:43:35 INFO - PROCESS | 3824 | 1465101815731 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 21:43:35 INFO - PROCESS | 3824 | 1465101815733 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 21:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:43:35 INFO - PROCESS | 3824 | 1465101815737 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:43:35 INFO - PROCESS | 3824 | 1465101815738 Marionette TRACE conn5 <- [1,1450,null,{}] 21:43:35 INFO - PROCESS | 3824 | 1465101815774 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:35 INFO - PROCESS | 3824 | 1465101815776 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:35 INFO - PROCESS | 3824 | 1465101815904 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 21:43:35 INFO - PROCESS | 3824 | 1465101815916 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:35 INFO - PROCESS | 3824 | 1465101815918 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:35 INFO - PROCESS | 3824 | ++DOCSHELL 14EC5800 == 13 [pid = 3824] [id = 372] 21:43:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (15284800) [pid = 3824] [serial = 1116] [outer = 00000000] 21:43:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (15552800) [pid = 3824] [serial = 1117] [outer = 15284800] 21:43:35 INFO - PROCESS | 3824 | 1465101815963 Marionette DEBUG loaded listener.js 21:43:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (15830800) [pid = 3824] [serial = 1118] [outer = 15284800] 21:43:36 INFO - PROCESS | 3824 | 1465101816435 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 21:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 21:43:36 INFO - PROCESS | 3824 | 1465101816471 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 21:43:36 INFO - PROCESS | 3824 | 1465101816473 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 21:43:36 INFO - PROCESS | 3824 | 1465101816476 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:43:36 INFO - PROCESS | 3824 | 1465101816478 Marionette TRACE conn5 <- [1,1454,null,{}] 21:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:43:36 INFO - PROCESS | 3824 | 1465101816482 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:36 INFO - PROCESS | 3824 | 1465101816484 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:36 INFO - PROCESS | 3824 | 1465101816592 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 21:43:36 INFO - PROCESS | 3824 | 1465101816597 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:36 INFO - PROCESS | 3824 | 1465101816604 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:36 INFO - PROCESS | 3824 | ++DOCSHELL 15972000 == 14 [pid = 3824] [id = 373] 21:43:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (15973000) [pid = 3824] [serial = 1119] [outer = 00000000] 21:43:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (15A29400) [pid = 3824] [serial = 1120] [outer = 15973000] 21:43:36 INFO - PROCESS | 3824 | 1465101816658 Marionette DEBUG loaded listener.js 21:43:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (1691A800) [pid = 3824] [serial = 1121] [outer = 15973000] 21:43:37 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0E0A4000) [pid = 3824] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:43:37 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0D91E400) [pid = 3824] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:43:37 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (0CB62400) [pid = 3824] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:43:37 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0E75F800) [pid = 3824] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:43:37 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1AB88400) [pid = 3824] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:43:37 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (0D813000) [pid = 3824] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:43:37 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (15A24800) [pid = 3824] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:43:37 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (0D0D1800) [pid = 3824] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:43:37 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (15A23800) [pid = 3824] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:43:37 INFO - PROCESS | 3824 | 1465101817341 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 21:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 930ms 21:43:37 INFO - PROCESS | 3824 | 1465101817411 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 21:43:37 INFO - PROCESS | 3824 | 1465101817413 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 21:43:37 INFO - PROCESS | 3824 | 1465101817420 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:43:37 INFO - PROCESS | 3824 | 1465101817422 Marionette TRACE conn5 <- [1,1458,null,{}] 21:43:37 INFO - PROCESS | 3824 | 1465101817428 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:37 INFO - PROCESS | 3824 | 1465101817431 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:37 INFO - PROCESS | 3824 | 1465101817515 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 21:43:37 INFO - PROCESS | 3824 | 1465101817521 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:37 INFO - PROCESS | 3824 | 1465101817523 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:37 INFO - PROCESS | 3824 | ++DOCSHELL 0CBEF800 == 15 [pid = 3824] [id = 374] 21:43:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0DD4D800) [pid = 3824] [serial = 1122] [outer = 00000000] 21:43:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (15945C00) [pid = 3824] [serial = 1123] [outer = 0DD4D800] 21:43:37 INFO - PROCESS | 3824 | 1465101817566 Marionette DEBUG loaded listener.js 21:43:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (15A63400) [pid = 3824] [serial = 1124] [outer = 0DD4D800] 21:43:38 INFO - PROCESS | 3824 | 1465101818019 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 21:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 21:43:38 INFO - PROCESS | 3824 | 1465101818060 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 21:43:38 INFO - PROCESS | 3824 | 1465101818062 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 21:43:38 INFO - PROCESS | 3824 | 1465101818065 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:43:38 INFO - PROCESS | 3824 | 1465101818067 Marionette TRACE conn5 <- [1,1462,null,{}] 21:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:43:38 INFO - PROCESS | 3824 | 1465101818071 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:38 INFO - PROCESS | 3824 | 1465101818073 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:38 INFO - PROCESS | 3824 | 1465101818150 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 21:43:38 INFO - PROCESS | 3824 | 1465101818159 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:38 INFO - PROCESS | 3824 | 1465101818161 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:38 INFO - PROCESS | 3824 | ++DOCSHELL 15A69000 == 16 [pid = 3824] [id = 375] 21:43:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (15A6C400) [pid = 3824] [serial = 1125] [outer = 00000000] 21:43:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (17974800) [pid = 3824] [serial = 1126] [outer = 15A6C400] 21:43:38 INFO - PROCESS | 3824 | 1465101818205 Marionette DEBUG loaded listener.js 21:43:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (187E4800) [pid = 3824] [serial = 1127] [outer = 15A6C400] 21:43:38 INFO - PROCESS | 3824 | 1465101818663 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 21:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 21:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:43:38 INFO - PROCESS | 3824 | 1465101818701 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 21:43:38 INFO - PROCESS | 3824 | 1465101818703 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 21:43:38 INFO - PROCESS | 3824 | 1465101818706 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:43:38 INFO - PROCESS | 3824 | 1465101818707 Marionette TRACE conn5 <- [1,1466,null,{}] 21:43:38 INFO - PROCESS | 3824 | 1465101818711 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:38 INFO - PROCESS | 3824 | 1465101818713 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:38 INFO - PROCESS | 3824 | 1465101818791 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 21:43:38 INFO - PROCESS | 3824 | 1465101818798 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:38 INFO - PROCESS | 3824 | 1465101818800 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:38 INFO - PROCESS | 3824 | ++DOCSHELL 152CC800 == 17 [pid = 3824] [id = 376] 21:43:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (18D02800) [pid = 3824] [serial = 1128] [outer = 00000000] 21:43:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (18D44800) [pid = 3824] [serial = 1129] [outer = 18D02800] 21:43:38 INFO - PROCESS | 3824 | 1465101818844 Marionette DEBUG loaded listener.js 21:43:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0D920000) [pid = 3824] [serial = 1130] [outer = 18D02800] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0D81BC00) [pid = 3824] [serial = 1094] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0E746C00) [pid = 3824] [serial = 1096] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (15A67800) [pid = 3824] [serial = 1089] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0D80D800) [pid = 3824] [serial = 1081] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1691BC00) [pid = 3824] [serial = 1090] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (0E75C400) [pid = 3824] [serial = 1097] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (0DB66800) [pid = 3824] [serial = 1083] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (0D075400) [pid = 3824] [serial = 1080] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (14EC0000) [pid = 3824] [serial = 1086] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (1AE10800) [pid = 3824] [serial = 1075] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (0DD53000) [pid = 3824] [serial = 1077] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (0E0AA800) [pid = 3824] [serial = 1078] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (0DD51000) [pid = 3824] [serial = 1084] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 53 (14ECAC00) [pid = 3824] [serial = 1087] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 52 (1975E400) [pid = 3824] [serial = 1102] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 51 (15A69400) [pid = 3824] [serial = 1100] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 50 (15A62000) [pid = 3824] [serial = 1099] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 49 (0D81D800) [pid = 3824] [serial = 664] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:43:40 INFO - PROCESS | 3824 | --DOMWINDOW == 48 (0D770400) [pid = 3824] [serial = 1093] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 3824 | 1465101820527 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 21:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1872ms 21:43:40 INFO - PROCESS | 3824 | 1465101820580 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 21:43:40 INFO - PROCESS | 3824 | 1465101820584 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 21:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:43:40 INFO - PROCESS | 3824 | 1465101820588 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:43:40 INFO - PROCESS | 3824 | 1465101820592 Marionette TRACE conn5 <- [1,1470,null,{}] 21:43:40 INFO - PROCESS | 3824 | 1465101820598 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:40 INFO - PROCESS | 3824 | 1465101820601 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:40 INFO - PROCESS | 3824 | 1465101820692 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 21:43:40 INFO - PROCESS | 3824 | 1465101820699 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:40 INFO - PROCESS | 3824 | 1465101820703 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:40 INFO - PROCESS | 3824 | ++DOCSHELL 0D776400 == 18 [pid = 3824] [id = 377] 21:43:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 49 (0D777000) [pid = 3824] [serial = 1131] [outer = 00000000] 21:43:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 50 (0D80A800) [pid = 3824] [serial = 1132] [outer = 0D777000] 21:43:40 INFO - PROCESS | 3824 | 1465101820752 Marionette DEBUG loaded listener.js 21:43:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 51 (0D80F000) [pid = 3824] [serial = 1133] [outer = 0D777000] 21:43:41 INFO - PROCESS | 3824 | 1465101821257 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 21:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 21:43:41 INFO - PROCESS | 3824 | 1465101821319 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 21:43:41 INFO - PROCESS | 3824 | 1465101821325 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 21:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:43:41 INFO - PROCESS | 3824 | 1465101821331 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:43:41 INFO - PROCESS | 3824 | 1465101821334 Marionette TRACE conn5 <- [1,1474,null,{}] 21:43:41 INFO - PROCESS | 3824 | 1465101821337 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:41 INFO - PROCESS | 3824 | 1465101821341 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:41 INFO - PROCESS | 3824 | 1465101821429 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 21:43:41 INFO - PROCESS | 3824 | 1465101821514 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:41 INFO - PROCESS | 3824 | 1465101821517 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:41 INFO - PROCESS | 3824 | ++DOCSHELL 0D830C00 == 19 [pid = 3824] [id = 378] 21:43:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 52 (0D91C400) [pid = 3824] [serial = 1134] [outer = 00000000] 21:43:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 53 (0D922800) [pid = 3824] [serial = 1135] [outer = 0D91C400] 21:43:41 INFO - PROCESS | 3824 | 1465101821570 Marionette DEBUG loaded listener.js 21:43:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 54 (0DB58C00) [pid = 3824] [serial = 1136] [outer = 0D91C400] 21:43:41 INFO - PROCESS | 3824 | 1465101821960 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 21:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 21:43:41 INFO - PROCESS | 3824 | 1465101822004 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 21:43:41 INFO - PROCESS | 3824 | 1465101822007 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 21:43:41 INFO - PROCESS | 3824 | 1465101822010 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:43:41 INFO - PROCESS | 3824 | 1465101822014 Marionette TRACE conn5 <- [1,1478,null,{}] 21:43:42 INFO - PROCESS | 3824 | 1465101822025 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:42 INFO - PROCESS | 3824 | 1465101822029 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:42 INFO - PROCESS | 3824 | 1465101822144 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 21:43:42 INFO - PROCESS | 3824 | 1465101822161 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:42 INFO - PROCESS | 3824 | 1465101822164 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:42 INFO - PROCESS | 3824 | ++DOCSHELL 0E6E7C00 == 20 [pid = 3824] [id = 379] 21:43:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (0E6E8000) [pid = 3824] [serial = 1137] [outer = 00000000] 21:43:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (0E746C00) [pid = 3824] [serial = 1138] [outer = 0E6E8000] 21:43:42 INFO - PROCESS | 3824 | 1465101822211 Marionette DEBUG loaded listener.js 21:43:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (0E74CC00) [pid = 3824] [serial = 1139] [outer = 0E6E8000] 21:43:42 INFO - PROCESS | 3824 | 1465101822661 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 21:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 21:43:42 INFO - PROCESS | 3824 | 1465101822684 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 21:43:42 INFO - PROCESS | 3824 | 1465101822686 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 21:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:43:42 INFO - PROCESS | 3824 | 1465101822693 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:43:42 INFO - PROCESS | 3824 | 1465101822695 Marionette TRACE conn5 <- [1,1482,null,{}] 21:43:42 INFO - PROCESS | 3824 | 1465101822698 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:42 INFO - PROCESS | 3824 | 1465101822700 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:42 INFO - PROCESS | 3824 | 1465101822786 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 21:43:42 INFO - PROCESS | 3824 | 1465101822793 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:42 INFO - PROCESS | 3824 | 1465101822795 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:42 INFO - PROCESS | 3824 | ++DOCSHELL 0E75B800 == 21 [pid = 3824] [id = 380] 21:43:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (0E75C800) [pid = 3824] [serial = 1140] [outer = 00000000] 21:43:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0E762000) [pid = 3824] [serial = 1141] [outer = 0E75C800] 21:43:42 INFO - PROCESS | 3824 | 1465101822839 Marionette DEBUG loaded listener.js 21:43:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0EA0A800) [pid = 3824] [serial = 1142] [outer = 0E75C800] 21:43:43 INFO - PROCESS | 3824 | 1465101823278 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 21:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 630ms 21:43:43 INFO - PROCESS | 3824 | 1465101823320 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 21:43:43 INFO - PROCESS | 3824 | 1465101823322 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 21:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:43:43 INFO - PROCESS | 3824 | 1465101823326 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:43:43 INFO - PROCESS | 3824 | 1465101823328 Marionette TRACE conn5 <- [1,1486,null,{}] 21:43:43 INFO - PROCESS | 3824 | 1465101823331 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:43 INFO - PROCESS | 3824 | 1465101823333 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:43 INFO - PROCESS | 3824 | 1465101823411 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 21:43:43 INFO - PROCESS | 3824 | 1465101823419 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:43 INFO - PROCESS | 3824 | 1465101823421 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:43 INFO - PROCESS | 3824 | ++DOCSHELL 14EC0800 == 22 [pid = 3824] [id = 381] 21:43:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (14EC1000) [pid = 3824] [serial = 1143] [outer = 00000000] 21:43:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (15207400) [pid = 3824] [serial = 1144] [outer = 14EC1000] 21:43:43 INFO - PROCESS | 3824 | 1465101823465 Marionette DEBUG loaded listener.js 21:43:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (152C0000) [pid = 3824] [serial = 1145] [outer = 14EC1000] 21:43:43 INFO - PROCESS | 3824 | 1465101823917 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 21:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 21:43:43 INFO - PROCESS | 3824 | 1465101823964 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 21:43:43 INFO - PROCESS | 3824 | 1465101823966 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 21:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:43:43 INFO - PROCESS | 3824 | 1465101823969 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:43:43 INFO - PROCESS | 3824 | 1465101823971 Marionette TRACE conn5 <- [1,1490,null,{}] 21:43:43 INFO - PROCESS | 3824 | 1465101823974 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:43 INFO - PROCESS | 3824 | 1465101823980 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:44 INFO - PROCESS | 3824 | 1465101824083 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 21:43:44 INFO - PROCESS | 3824 | 1465101824091 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:44 INFO - PROCESS | 3824 | 1465101824093 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:44 INFO - PROCESS | 3824 | ++DOCSHELL 1594FC00 == 23 [pid = 3824] [id = 382] 21:43:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (15A20400) [pid = 3824] [serial = 1146] [outer = 00000000] 21:43:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (15A66000) [pid = 3824] [serial = 1147] [outer = 15A20400] 21:43:44 INFO - PROCESS | 3824 | 1465101824137 Marionette DEBUG loaded listener.js 21:43:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (15A6D800) [pid = 3824] [serial = 1148] [outer = 15A20400] 21:43:44 INFO - PROCESS | 3824 | 1465101824580 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 21:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 21:43:44 INFO - PROCESS | 3824 | 1465101824605 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 21:43:44 INFO - PROCESS | 3824 | 1465101824607 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 21:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:43:44 INFO - PROCESS | 3824 | 1465101824614 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:43:44 INFO - PROCESS | 3824 | 1465101824616 Marionette TRACE conn5 <- [1,1494,null,{}] 21:43:44 INFO - PROCESS | 3824 | 1465101824619 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:44 INFO - PROCESS | 3824 | 1465101824621 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:44 INFO - PROCESS | 3824 | 1465101824698 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 21:43:44 INFO - PROCESS | 3824 | 1465101824704 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:44 INFO - PROCESS | 3824 | 1465101824705 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:44 INFO - PROCESS | 3824 | ++DOCSHELL 1691A000 == 24 [pid = 3824] [id = 383] 21:43:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (16921C00) [pid = 3824] [serial = 1149] [outer = 00000000] 21:43:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (17642400) [pid = 3824] [serial = 1150] [outer = 16921C00] 21:43:44 INFO - PROCESS | 3824 | 1465101824750 Marionette DEBUG loaded listener.js 21:43:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (17646800) [pid = 3824] [serial = 1151] [outer = 16921C00] 21:43:45 INFO - PROCESS | 3824 | 1465101825192 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 21:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 21:43:45 INFO - PROCESS | 3824 | 1465101825261 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 21:43:45 INFO - PROCESS | 3824 | 1465101825263 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 21:43:45 INFO - PROCESS | 3824 | 1465101825266 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:43:45 INFO - PROCESS | 3824 | 1465101825268 Marionette TRACE conn5 <- [1,1498,null,{}] 21:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:43:45 INFO - PROCESS | 3824 | 1465101825271 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:45 INFO - PROCESS | 3824 | 1465101825273 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:45 INFO - PROCESS | 3824 | 1465101825351 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 21:43:45 INFO - PROCESS | 3824 | 1465101825357 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:45 INFO - PROCESS | 3824 | 1465101825359 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:45 INFO - PROCESS | 3824 | ++DOCSHELL 187F1C00 == 25 [pid = 3824] [id = 384] 21:43:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (18D43000) [pid = 3824] [serial = 1152] [outer = 00000000] 21:43:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (18DAC000) [pid = 3824] [serial = 1153] [outer = 18D43000] 21:43:45 INFO - PROCESS | 3824 | 1465101825403 Marionette DEBUG loaded listener.js 21:43:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (18D4F000) [pid = 3824] [serial = 1154] [outer = 18D43000] 21:43:45 INFO - PROCESS | 3824 | 1465101825855 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 21:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 612ms 21:43:45 INFO - PROCESS | 3824 | 1465101825885 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 21:43:45 INFO - PROCESS | 3824 | 1465101825887 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 21:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:43:45 INFO - PROCESS | 3824 | 1465101825894 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:43:45 INFO - PROCESS | 3824 | 1465101825896 Marionette TRACE conn5 <- [1,1502,null,{}] 21:43:45 INFO - PROCESS | 3824 | 1465101825899 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:45 INFO - PROCESS | 3824 | 1465101825901 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:45 INFO - PROCESS | 3824 | 1465101826009 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 21:43:45 INFO - PROCESS | 3824 | 1465101826015 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:45 INFO - PROCESS | 3824 | 1465101826017 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:46 INFO - PROCESS | 3824 | ++DOCSHELL 0E0A4400 == 26 [pid = 3824] [id = 385] 21:43:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (1975D800) [pid = 3824] [serial = 1155] [outer = 00000000] 21:43:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (19768C00) [pid = 3824] [serial = 1156] [outer = 1975D800] 21:43:46 INFO - PROCESS | 3824 | 1465101826060 Marionette DEBUG loaded listener.js 21:43:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1976BC00) [pid = 3824] [serial = 1157] [outer = 1975D800] 21:43:46 INFO - PROCESS | 3824 | 1465101826518 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 21:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 690ms 21:43:46 INFO - PROCESS | 3824 | 1465101826581 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 21:43:46 INFO - PROCESS | 3824 | 1465101826583 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 21:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:43:46 INFO - PROCESS | 3824 | 1465101826586 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:43:46 INFO - PROCESS | 3824 | 1465101826588 Marionette TRACE conn5 <- [1,1506,null,{}] 21:43:46 INFO - PROCESS | 3824 | 1465101826591 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:46 INFO - PROCESS | 3824 | 1465101826593 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:46 INFO - PROCESS | 3824 | 1465101826708 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 21:43:46 INFO - PROCESS | 3824 | 1465101826718 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:46 INFO - PROCESS | 3824 | 1465101826719 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:46 INFO - PROCESS | 3824 | ++DOCSHELL 0E761400 == 27 [pid = 3824] [id = 386] 21:43:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19B43000) [pid = 3824] [serial = 1158] [outer = 00000000] 21:43:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19DCC000) [pid = 3824] [serial = 1159] [outer = 19B43000] 21:43:46 INFO - PROCESS | 3824 | 1465101826812 Marionette DEBUG loaded listener.js 21:43:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19E08400) [pid = 3824] [serial = 1160] [outer = 19B43000] 21:43:47 INFO - PROCESS | 3824 | 1465101827210 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 21:43:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:43:47 INFO - PROCESS | 3824 | 1465101827257 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 21:43:47 INFO - PROCESS | 3824 | 1465101827259 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 21:43:47 INFO - PROCESS | 3824 | 1465101827263 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:43:47 INFO - PROCESS | 3824 | 1465101827265 Marionette TRACE conn5 <- [1,1510,null,{}] 21:43:47 INFO - PROCESS | 3824 | 1465101827275 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:47 INFO - PROCESS | 3824 | 1465101827277 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:47 INFO - PROCESS | 3824 | 1465101827429 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 21:43:47 INFO - PROCESS | 3824 | 1465101827447 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:47 INFO - PROCESS | 3824 | 1465101827449 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:47 INFO - PROCESS | 3824 | ++DOCSHELL 0EAB5C00 == 28 [pid = 3824] [id = 387] 21:43:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19ECDC00) [pid = 3824] [serial = 1161] [outer = 00000000] 21:43:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1AAF2000) [pid = 3824] [serial = 1162] [outer = 19ECDC00] 21:43:47 INFO - PROCESS | 3824 | 1465101827494 Marionette DEBUG loaded listener.js 21:43:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AB7D800) [pid = 3824] [serial = 1163] [outer = 19ECDC00] 21:43:47 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15284800) [pid = 3824] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:43:47 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15973000) [pid = 3824] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:43:47 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15A6C400) [pid = 3824] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:43:47 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0DDA7000) [pid = 3824] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:43:47 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D82EC00) [pid = 3824] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:43:47 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0C946400) [pid = 3824] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:43:47 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0E750000) [pid = 3824] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:43:47 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0DD4D800) [pid = 3824] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:43:47 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (179EFC00) [pid = 3824] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:43:47 INFO - PROCESS | 3824 | 1465101827964 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 21:43:47 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 () { 21:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:43:47 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 () { 21:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:43:47 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 () { 21:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:43:47 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 () { 21:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:43:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 733ms 21:43:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:43:47 INFO - PROCESS | 3824 | 1465101828000 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 21:43:47 INFO - PROCESS | 3824 | 1465101828002 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 21:43:47 INFO - PROCESS | 3824 | 1465101828005 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:43:47 INFO - PROCESS | 3824 | 1465101828007 Marionette TRACE conn5 <- [1,1514,null,{}] 21:43:47 INFO - PROCESS | 3824 | 1465101828010 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:48 INFO - PROCESS | 3824 | 1465101828012 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:48 INFO - PROCESS | 3824 | 1465101828091 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 21:43:48 INFO - PROCESS | 3824 | 1465101828096 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:48 INFO - PROCESS | 3824 | 1465101828098 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:48 INFO - PROCESS | 3824 | ++DOCSHELL 152C4800 == 29 [pid = 3824] [id = 388] 21:43:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (18DA5C00) [pid = 3824] [serial = 1164] [outer = 00000000] 21:43:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1AB86400) [pid = 3824] [serial = 1165] [outer = 18DA5C00] 21:43:48 INFO - PROCESS | 3824 | 1465101828141 Marionette DEBUG loaded listener.js 21:43:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1AB88800) [pid = 3824] [serial = 1166] [outer = 18DA5C00] 21:43:48 INFO - PROCESS | 3824 | 1465101828575 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 21:43:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:43:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:43:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:43:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 630ms 21:43:48 INFO - PROCESS | 3824 | 1465101828637 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 21:43:48 INFO - PROCESS | 3824 | 1465101828639 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 21:43:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:43:48 INFO - PROCESS | 3824 | 1465101828642 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:43:48 INFO - PROCESS | 3824 | 1465101828644 Marionette TRACE conn5 <- [1,1518,null,{}] 21:43:48 INFO - PROCESS | 3824 | 1465101828647 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:48 INFO - PROCESS | 3824 | 1465101828649 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:48 INFO - PROCESS | 3824 | 1465101828728 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 21:43:48 INFO - PROCESS | 3824 | 1465101828733 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:48 INFO - PROCESS | 3824 | 1465101828735 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:48 INFO - PROCESS | 3824 | ++DOCSHELL 1AC73800 == 30 [pid = 3824] [id = 389] 21:43:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1AC79C00) [pid = 3824] [serial = 1167] [outer = 00000000] 21:43:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1AE09800) [pid = 3824] [serial = 1168] [outer = 1AC79C00] 21:43:48 INFO - PROCESS | 3824 | 1465101828778 Marionette DEBUG loaded listener.js 21:43:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1AE13400) [pid = 3824] [serial = 1169] [outer = 1AC79C00] 21:43:49 INFO - PROCESS | 3824 | 1465101829203 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 21:43:49 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 21:43:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:43:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:43:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:43:49 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. 21:43:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:43:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 21:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:43:49 INFO - PROCESS | 3824 | 1465101829216 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 21:43:49 INFO - PROCESS | 3824 | 1465101829218 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 21:43:49 INFO - PROCESS | 3824 | 1465101829221 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:43:49 INFO - PROCESS | 3824 | 1465101829223 Marionette TRACE conn5 <- [1,1522,null,{}] 21:43:49 INFO - PROCESS | 3824 | 1465101829226 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:49 INFO - PROCESS | 3824 | 1465101829228 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:49 INFO - PROCESS | 3824 | 1465101829348 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 21:43:49 INFO - PROCESS | 3824 | 1465101829354 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:49 INFO - PROCESS | 3824 | 1465101829356 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:49 INFO - PROCESS | 3824 | ++DOCSHELL 15597000 == 31 [pid = 3824] [id = 390] 21:43:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1AE14400) [pid = 3824] [serial = 1170] [outer = 00000000] 21:43:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1BA79C00) [pid = 3824] [serial = 1171] [outer = 1AE14400] 21:43:49 INFO - PROCESS | 3824 | 1465101829401 Marionette DEBUG loaded listener.js 21:43:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1BA7EC00) [pid = 3824] [serial = 1172] [outer = 1AE14400] 21:43:49 INFO - PROCESS | 3824 | 1465101829974 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 830ms 21:43:50 INFO - PROCESS | 3824 | 1465101830053 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 21:43:50 INFO - PROCESS | 3824 | 1465101830058 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 21:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:43:50 INFO - PROCESS | 3824 | 1465101830164 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:43:50 INFO - PROCESS | 3824 | 1465101830168 Marionette TRACE conn5 <- [1,1526,null,{}] 21:43:50 INFO - PROCESS | 3824 | 1465101830175 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:50 INFO - PROCESS | 3824 | 1465101830178 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:50 INFO - PROCESS | 3824 | 1465101830302 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 21:43:50 INFO - PROCESS | 3824 | 1465101830426 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:50 INFO - PROCESS | 3824 | 1465101830431 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:50 INFO - PROCESS | 3824 | ++DOCSHELL 0CBF2C00 == 32 [pid = 3824] [id = 391] 21:43:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0CBF3400) [pid = 3824] [serial = 1173] [outer = 00000000] 21:43:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0D816800) [pid = 3824] [serial = 1174] [outer = 0CBF3400] 21:43:50 INFO - PROCESS | 3824 | 1465101830488 Marionette DEBUG loaded listener.js 21:43:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0D825800) [pid = 3824] [serial = 1175] [outer = 0CBF3400] 21:43:51 INFO - PROCESS | 3824 | 1465101831178 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1076ms 21:43:51 INFO - PROCESS | 3824 | 1465101831195 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 21:43:51 INFO - PROCESS | 3824 | 1465101831200 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 21:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:43:51 INFO - PROCESS | 3824 | 1465101831207 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:43:51 INFO - PROCESS | 3824 | 1465101831210 Marionette TRACE conn5 <- [1,1530,null,{}] 21:43:51 INFO - PROCESS | 3824 | 1465101831214 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:51 INFO - PROCESS | 3824 | 1465101831216 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:51 INFO - PROCESS | 3824 | 1465101831472 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 21:43:51 INFO - PROCESS | 3824 | 1465101831596 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:51 INFO - PROCESS | 3824 | 1465101831599 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:51 INFO - PROCESS | 3824 | ++DOCSHELL 0C996400 == 33 [pid = 3824] [id = 392] 21:43:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0CA3B000) [pid = 3824] [serial = 1176] [outer = 00000000] 21:43:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0CBFA400) [pid = 3824] [serial = 1177] [outer = 0CA3B000] 21:43:51 INFO - PROCESS | 3824 | 1465101831696 Marionette DEBUG loaded listener.js 21:43:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0D75AC00) [pid = 3824] [serial = 1178] [outer = 0CA3B000] 21:43:52 INFO - PROCESS | 3824 | --DOCSHELL 0C945C00 == 32 [pid = 3824] [id = 368] 21:43:52 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (18D44800) [pid = 3824] [serial = 1129] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19B44000) [pid = 3824] [serial = 1103] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15552800) [pid = 3824] [serial = 1117] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1691A800) [pid = 3824] [serial = 1121] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15A29400) [pid = 3824] [serial = 1120] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (187E4800) [pid = 3824] [serial = 1127] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (17974800) [pid = 3824] [serial = 1126] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0E0A3400) [pid = 3824] [serial = 1111] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D920400) [pid = 3824] [serial = 1108] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D928000) [pid = 3824] [serial = 1109] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0C94AC00) [pid = 3824] [serial = 1105] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0CBFAC00) [pid = 3824] [serial = 1106] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0EA8F800) [pid = 3824] [serial = 1114] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (14EC2C00) [pid = 3824] [serial = 1115] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15945C00) [pid = 3824] [serial = 1123] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15A63400) [pid = 3824] [serial = 1124] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (15830800) [pid = 3824] [serial = 1118] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0E71EC00) [pid = 3824] [serial = 1112] [outer = 00000000] [url = about:blank] 21:43:53 INFO - PROCESS | 3824 | 1465101833494 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 21:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2335ms 21:43:53 INFO - PROCESS | 3824 | 1465101833545 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 21:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:43:53 INFO - PROCESS | 3824 | 1465101833549 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 21:43:53 INFO - PROCESS | 3824 | 1465101833554 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:43:53 INFO - PROCESS | 3824 | 1465101833558 Marionette TRACE conn5 <- [1,1534,null,{}] 21:43:53 INFO - PROCESS | 3824 | 1465101833564 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:53 INFO - PROCESS | 3824 | 1465101833567 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:53 INFO - PROCESS | 3824 | 1465101833659 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 21:43:53 INFO - PROCESS | 3824 | 1465101833693 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:53 INFO - PROCESS | 3824 | 1465101833696 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:53 INFO - PROCESS | 3824 | ++DOCSHELL 0D813800 == 33 [pid = 3824] [id = 393] 21:43:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D813C00) [pid = 3824] [serial = 1179] [outer = 00000000] 21:43:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D81B400) [pid = 3824] [serial = 1180] [outer = 0D813C00] 21:43:53 INFO - PROCESS | 3824 | 1465101833744 Marionette DEBUG loaded listener.js 21:43:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D823000) [pid = 3824] [serial = 1181] [outer = 0D813C00] 21:43:54 INFO - PROCESS | 3824 | 1465101834240 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 21:43:54 INFO - PROCESS | 3824 | 1465101834285 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 21:43:54 INFO - PROCESS | 3824 | 1465101834290 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 21:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:43:54 INFO - PROCESS | 3824 | 1465101834297 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:43:54 INFO - PROCESS | 3824 | 1465101834299 Marionette TRACE conn5 <- [1,1538,null,{}] 21:43:54 INFO - PROCESS | 3824 | 1465101834304 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:54 INFO - PROCESS | 3824 | 1465101834307 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:54 INFO - PROCESS | 3824 | 1465101834400 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 21:43:54 INFO - PROCESS | 3824 | 1465101834409 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:54 INFO - PROCESS | 3824 | 1465101834412 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:54 INFO - PROCESS | 3824 | ++DOCSHELL 0DD4D400 == 34 [pid = 3824] [id = 394] 21:43:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0DD4D800) [pid = 3824] [serial = 1182] [outer = 00000000] 21:43:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0DD52400) [pid = 3824] [serial = 1183] [outer = 0DD4D800] 21:43:54 INFO - PROCESS | 3824 | 1465101834465 Marionette DEBUG loaded listener.js 21:43:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0DD58400) [pid = 3824] [serial = 1184] [outer = 0DD4D800] 21:43:54 INFO - PROCESS | 3824 | 1465101834944 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 21:43:54 INFO - PROCESS | 3824 | 1465101834970 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 21:43:54 INFO - PROCESS | 3824 | 1465101834972 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 21:43:54 INFO - PROCESS | 3824 | 1465101834976 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:43:54 INFO - PROCESS | 3824 | 1465101834979 Marionette TRACE conn5 <- [1,1542,null,{}] 21:43:54 INFO - PROCESS | 3824 | 1465101834990 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:54 INFO - PROCESS | 3824 | 1465101834994 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:55 INFO - PROCESS | 3824 | 1465101835105 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 21:43:55 INFO - PROCESS | 3824 | 1465101835116 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:55 INFO - PROCESS | 3824 | 1465101835119 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:55 INFO - PROCESS | 3824 | ++DOCSHELL 0E757C00 == 35 [pid = 3824] [id = 395] 21:43:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0E758000) [pid = 3824] [serial = 1185] [outer = 00000000] 21:43:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0E75E000) [pid = 3824] [serial = 1186] [outer = 0E758000] 21:43:55 INFO - PROCESS | 3824 | 1465101835167 Marionette DEBUG loaded listener.js 21:43:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0E805400) [pid = 3824] [serial = 1187] [outer = 0E758000] 21:43:55 INFO - PROCESS | 3824 | 1465101835681 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 732ms 21:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:43:55 INFO - PROCESS | 3824 | 1465101835712 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 21:43:55 INFO - PROCESS | 3824 | 1465101835714 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 21:43:55 INFO - PROCESS | 3824 | 1465101835717 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:43:55 INFO - PROCESS | 3824 | 1465101835719 Marionette TRACE conn5 <- [1,1546,null,{}] 21:43:55 INFO - PROCESS | 3824 | 1465101835722 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:55 INFO - PROCESS | 3824 | 1465101835724 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:55 INFO - PROCESS | 3824 | 1465101835840 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 21:43:55 INFO - PROCESS | 3824 | 1465101835900 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:55 INFO - PROCESS | 3824 | 1465101835902 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:55 INFO - PROCESS | 3824 | ++DOCSHELL 14EC1800 == 36 [pid = 3824] [id = 396] 21:43:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (14EC4000) [pid = 3824] [serial = 1188] [outer = 00000000] 21:43:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1527EC00) [pid = 3824] [serial = 1189] [outer = 14EC4000] 21:43:55 INFO - PROCESS | 3824 | 1465101835948 Marionette DEBUG loaded listener.js 21:43:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15559C00) [pid = 3824] [serial = 1190] [outer = 14EC4000] 21:43:56 INFO - PROCESS | 3824 | 1465101836390 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:43:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:43:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 21:43:56 INFO - PROCESS | 3824 | 1465101836451 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 21:43:56 INFO - PROCESS | 3824 | 1465101836454 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 21:43:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:43:56 INFO - PROCESS | 3824 | 1465101836457 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:43:56 INFO - PROCESS | 3824 | 1465101836458 Marionette TRACE conn5 <- [1,1550,null,{}] 21:43:56 INFO - PROCESS | 3824 | 1465101836495 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:56 INFO - PROCESS | 3824 | 1465101836497 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:56 INFO - PROCESS | 3824 | 1465101836615 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 21:43:56 INFO - PROCESS | 3824 | 1465101836626 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:56 INFO - PROCESS | 3824 | 1465101836628 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:56 INFO - PROCESS | 3824 | ++DOCSHELL 14EC8C00 == 37 [pid = 3824] [id = 397] 21:43:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15599000) [pid = 3824] [serial = 1191] [outer = 00000000] 21:43:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15978800) [pid = 3824] [serial = 1192] [outer = 15599000] 21:43:56 INFO - PROCESS | 3824 | 1465101836672 Marionette DEBUG loaded listener.js 21:43:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15A2C800) [pid = 3824] [serial = 1193] [outer = 15599000] 21:43:57 INFO - PROCESS | 3824 | 1465101837156 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 21:43:57 INFO - PROCESS | 3824 | 1465101837188 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 21:43:57 INFO - PROCESS | 3824 | 1465101837190 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 21:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:43:57 INFO - PROCESS | 3824 | 1465101837193 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:43:57 INFO - PROCESS | 3824 | 1465101837195 Marionette TRACE conn5 <- [1,1554,null,{}] 21:43:57 INFO - PROCESS | 3824 | 1465101837198 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:57 INFO - PROCESS | 3824 | 1465101837204 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:57 INFO - PROCESS | 3824 | 1465101837338 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 21:43:57 INFO - PROCESS | 3824 | 1465101837348 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:57 INFO - PROCESS | 3824 | 1465101837350 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:57 INFO - PROCESS | 3824 | ++DOCSHELL 15A29800 == 38 [pid = 3824] [id = 398] 21:43:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (15A64400) [pid = 3824] [serial = 1194] [outer = 00000000] 21:43:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (17972800) [pid = 3824] [serial = 1195] [outer = 15A64400] 21:43:57 INFO - PROCESS | 3824 | 1465101837632 Marionette DEBUG loaded listener.js 21:43:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (187E4800) [pid = 3824] [serial = 1196] [outer = 15A64400] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0CBF3400) [pid = 3824] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1975D800) [pid = 3824] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19B43000) [pid = 3824] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (18D02800) [pid = 3824] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15A20400) [pid = 3824] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D91C400) [pid = 3824] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (16921C00) [pid = 3824] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0E75C800) [pid = 3824] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (18D43000) [pid = 3824] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D777000) [pid = 3824] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0E6E8000) [pid = 3824] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (14EC1000) [pid = 3824] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (19ECDC00) [pid = 3824] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1AC79C00) [pid = 3824] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (18DA5C00) [pid = 3824] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:43:57 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1AE14400) [pid = 3824] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:43:58 INFO - PROCESS | 3824 | 1465101838047 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 870ms 21:43:58 INFO - PROCESS | 3824 | 1465101838064 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 21:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:43:58 INFO - PROCESS | 3824 | 1465101838066 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 21:43:58 INFO - PROCESS | 3824 | 1465101838069 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:43:58 INFO - PROCESS | 3824 | 1465101838071 Marionette TRACE conn5 <- [1,1558,null,{}] 21:43:58 INFO - PROCESS | 3824 | 1465101838074 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:58 INFO - PROCESS | 3824 | 1465101838076 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:58 INFO - PROCESS | 3824 | 1465101838187 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 21:43:58 INFO - PROCESS | 3824 | 1465101838194 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:58 INFO - PROCESS | 3824 | 1465101838196 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:58 INFO - PROCESS | 3824 | ++DOCSHELL 14EC5400 == 39 [pid = 3824] [id = 399] 21:43:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (14ECD400) [pid = 3824] [serial = 1197] [outer = 00000000] 21:43:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (16E0A000) [pid = 3824] [serial = 1198] [outer = 14ECD400] 21:43:58 INFO - PROCESS | 3824 | 1465101838241 Marionette DEBUG loaded listener.js 21:43:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (179F1400) [pid = 3824] [serial = 1199] [outer = 14ECD400] 21:43:58 INFO - PROCESS | 3824 | 1465101838669 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 21:43:58 INFO - PROCESS | 3824 | 1465101838700 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 21:43:58 INFO - PROCESS | 3824 | 1465101838702 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 21:43:58 INFO - PROCESS | 3824 | 1465101838706 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:43:58 INFO - PROCESS | 3824 | 1465101838707 Marionette TRACE conn5 <- [1,1562,null,{}] 21:43:58 INFO - PROCESS | 3824 | 1465101838711 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:58 INFO - PROCESS | 3824 | 1465101838713 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:58 INFO - PROCESS | 3824 | 1465101838790 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 21:43:58 INFO - PROCESS | 3824 | 1465101838881 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:58 INFO - PROCESS | 3824 | 1465101838883 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:58 INFO - PROCESS | 3824 | ++DOCSHELL 0DB39800 == 40 [pid = 3824] [id = 400] 21:43:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (18D04C00) [pid = 3824] [serial = 1200] [outer = 00000000] 21:43:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18DAA000) [pid = 3824] [serial = 1201] [outer = 18D04C00] 21:43:58 INFO - PROCESS | 3824 | 1465101838926 Marionette DEBUG loaded listener.js 21:43:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18DAB800) [pid = 3824] [serial = 1202] [outer = 18D04C00] 21:43:59 INFO - PROCESS | 3824 | 1465101839314 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 21:43:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:43:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 21:43:59 INFO - PROCESS | 3824 | 1465101839340 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 21:43:59 INFO - PROCESS | 3824 | 1465101839342 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 21:43:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:43:59 INFO - PROCESS | 3824 | 1465101839344 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:43:59 INFO - PROCESS | 3824 | 1465101839346 Marionette TRACE conn5 <- [1,1566,null,{}] 21:43:59 INFO - PROCESS | 3824 | 1465101839350 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:59 INFO - PROCESS | 3824 | 1465101839352 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:59 INFO - PROCESS | 3824 | 1465101839468 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 21:43:59 INFO - PROCESS | 3824 | 1465101839476 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:59 INFO - PROCESS | 3824 | 1465101839478 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:43:59 INFO - PROCESS | 3824 | ++DOCSHELL 0E756400 == 41 [pid = 3824] [id = 401] 21:43:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1976CC00) [pid = 3824] [serial = 1203] [outer = 00000000] 21:43:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19DC7C00) [pid = 3824] [serial = 1204] [outer = 1976CC00] 21:43:59 INFO - PROCESS | 3824 | 1465101839521 Marionette DEBUG loaded listener.js 21:43:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19DCB400) [pid = 3824] [serial = 1205] [outer = 1976CC00] 21:44:00 INFO - PROCESS | 3824 | 1465101840306 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 21:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 21:44:00 INFO - PROCESS | 3824 | 1465101840316 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 21:44:00 INFO - PROCESS | 3824 | 1465101840321 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 21:44:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:44:00 INFO - PROCESS | 3824 | 1465101840325 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:44:00 INFO - PROCESS | 3824 | 1465101840331 Marionette TRACE conn5 <- [1,1570,null,{}] 21:44:00 INFO - PROCESS | 3824 | 1465101840336 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:00 INFO - PROCESS | 3824 | 1465101840339 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:00 INFO - PROCESS | 3824 | 1465101840461 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 21:44:00 INFO - PROCESS | 3824 | 1465101840596 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:00 INFO - PROCESS | 3824 | 1465101840599 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:00 INFO - PROCESS | 3824 | ++DOCSHELL 0D811800 == 42 [pid = 3824] [id = 402] 21:44:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (0D816400) [pid = 3824] [serial = 1206] [outer = 00000000] 21:44:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0D929800) [pid = 3824] [serial = 1207] [outer = 0D816400] 21:44:00 INFO - PROCESS | 3824 | 1465101840659 Marionette DEBUG loaded listener.js 21:44:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0DD51000) [pid = 3824] [serial = 1208] [outer = 0D816400] 21:44:01 INFO - PROCESS | 3824 | 1465101841334 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1027ms 21:44:01 INFO - PROCESS | 3824 | 1465101841353 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 21:44:01 INFO - PROCESS | 3824 | 1465101841358 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 21:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:44:01 INFO - PROCESS | 3824 | 1465101841408 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:44:01 INFO - PROCESS | 3824 | 1465101841411 Marionette TRACE conn5 <- [1,1574,null,{}] 21:44:01 INFO - PROCESS | 3824 | 1465101841415 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:01 INFO - PROCESS | 3824 | 1465101841418 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:01 INFO - PROCESS | 3824 | 1465101841542 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 21:44:01 INFO - PROCESS | 3824 | 1465101841749 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:01 INFO - PROCESS | 3824 | 1465101841752 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:01 INFO - PROCESS | 3824 | ++DOCSHELL 0C8FC400 == 43 [pid = 3824] [id = 403] 21:44:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0C8FCC00) [pid = 3824] [serial = 1209] [outer = 00000000] 21:44:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0CA3A400) [pid = 3824] [serial = 1210] [outer = 0C8FCC00] 21:44:01 INFO - PROCESS | 3824 | 1465101841815 Marionette DEBUG loaded listener.js 21:44:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0D74D800) [pid = 3824] [serial = 1211] [outer = 0C8FCC00] 21:44:02 INFO - PROCESS | 3824 | --DOCSHELL 15597000 == 42 [pid = 3824] [id = 390] 21:44:02 INFO - PROCESS | 3824 | --DOCSHELL 0DB39800 == 41 [pid = 3824] [id = 400] 21:44:02 INFO - PROCESS | 3824 | --DOCSHELL 14EC5400 == 40 [pid = 3824] [id = 399] 21:44:02 INFO - PROCESS | 3824 | --DOCSHELL 15A29800 == 39 [pid = 3824] [id = 398] 21:44:02 INFO - PROCESS | 3824 | --DOCSHELL 14EC8C00 == 38 [pid = 3824] [id = 397] 21:44:02 INFO - PROCESS | 3824 | --DOCSHELL 14EC1800 == 37 [pid = 3824] [id = 396] 21:44:02 INFO - PROCESS | 3824 | --DOCSHELL 0E757C00 == 36 [pid = 3824] [id = 395] 21:44:02 INFO - PROCESS | 3824 | --DOCSHELL 0DD4D400 == 35 [pid = 3824] [id = 394] 21:44:02 INFO - PROCESS | 3824 | --DOCSHELL 0D813800 == 34 [pid = 3824] [id = 393] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19768C00) [pid = 3824] [serial = 1156] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19DCC000) [pid = 3824] [serial = 1159] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0D920000) [pid = 3824] [serial = 1130] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15A66000) [pid = 3824] [serial = 1147] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (15A6D800) [pid = 3824] [serial = 1148] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D922800) [pid = 3824] [serial = 1135] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0DB58C00) [pid = 3824] [serial = 1136] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (17642400) [pid = 3824] [serial = 1150] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (17646800) [pid = 3824] [serial = 1151] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1976BC00) [pid = 3824] [serial = 1157] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0E762000) [pid = 3824] [serial = 1141] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0EA0A800) [pid = 3824] [serial = 1142] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (18DAC000) [pid = 3824] [serial = 1153] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0D80A800) [pid = 3824] [serial = 1132] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0D80F000) [pid = 3824] [serial = 1133] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0E746C00) [pid = 3824] [serial = 1138] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0E74CC00) [pid = 3824] [serial = 1139] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (15207400) [pid = 3824] [serial = 1144] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (152C0000) [pid = 3824] [serial = 1145] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (1AAF2000) [pid = 3824] [serial = 1162] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (1AE13400) [pid = 3824] [serial = 1169] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (19E08400) [pid = 3824] [serial = 1160] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (1AE09800) [pid = 3824] [serial = 1168] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1AB7D800) [pid = 3824] [serial = 1163] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (1AB86400) [pid = 3824] [serial = 1165] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (0CBFA400) [pid = 3824] [serial = 1177] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (1AB88800) [pid = 3824] [serial = 1166] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (18D4F000) [pid = 3824] [serial = 1154] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (1BA7EC00) [pid = 3824] [serial = 1172] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (1BA79C00) [pid = 3824] [serial = 1171] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (0D825800) [pid = 3824] [serial = 1175] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (0D816800) [pid = 3824] [serial = 1174] [outer = 00000000] [url = about:blank] 21:44:02 INFO - PROCESS | 3824 | 1465101842452 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 21:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1095ms 21:44:02 INFO - PROCESS | 3824 | 1465101842485 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 21:44:02 INFO - PROCESS | 3824 | 1465101842489 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 21:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:44:02 INFO - PROCESS | 3824 | 1465101842493 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:44:02 INFO - PROCESS | 3824 | 1465101842495 Marionette TRACE conn5 <- [1,1578,null,{}] 21:44:02 INFO - PROCESS | 3824 | 1465101842501 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:02 INFO - PROCESS | 3824 | 1465101842506 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:02 INFO - PROCESS | 3824 | 1465101842599 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 21:44:02 INFO - PROCESS | 3824 | 1465101842610 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:02 INFO - PROCESS | 3824 | 1465101842613 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:02 INFO - PROCESS | 3824 | ++DOCSHELL 0D816800 == 35 [pid = 3824] [id = 404] 21:44:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (0D818000) [pid = 3824] [serial = 1212] [outer = 00000000] 21:44:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (0D82CC00) [pid = 3824] [serial = 1213] [outer = 0D818000] 21:44:02 INFO - PROCESS | 3824 | 1465101842661 Marionette DEBUG loaded listener.js 21:44:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (0D924C00) [pid = 3824] [serial = 1214] [outer = 0D818000] 21:44:03 INFO - PROCESS | 3824 | 1465101843193 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 21:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 21:44:03 INFO - PROCESS | 3824 | 1465101843226 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 21:44:03 INFO - PROCESS | 3824 | 1465101843231 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 21:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:44:03 INFO - PROCESS | 3824 | 1465101843235 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:44:03 INFO - PROCESS | 3824 | 1465101843237 Marionette TRACE conn5 <- [1,1582,null,{}] 21:44:03 INFO - PROCESS | 3824 | 1465101843241 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:03 INFO - PROCESS | 3824 | 1465101843243 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:03 INFO - PROCESS | 3824 | 1465101843332 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 21:44:03 INFO - PROCESS | 3824 | 1465101843338 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:03 INFO - PROCESS | 3824 | 1465101843340 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:03 INFO - PROCESS | 3824 | ++DOCSHELL 0E0A5000 == 36 [pid = 3824] [id = 405] 21:44:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (0E728800) [pid = 3824] [serial = 1215] [outer = 00000000] 21:44:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0E74DC00) [pid = 3824] [serial = 1216] [outer = 0E728800] 21:44:03 INFO - PROCESS | 3824 | 1465101843392 Marionette DEBUG loaded listener.js 21:44:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0E75AC00) [pid = 3824] [serial = 1217] [outer = 0E728800] 21:44:03 INFO - PROCESS | 3824 | 1465101843861 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 21:44:03 INFO - PROCESS | 3824 | 1465101843909 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 21:44:03 INFO - PROCESS | 3824 | 1465101843911 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 21:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:44:03 INFO - PROCESS | 3824 | 1465101843916 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:44:03 INFO - PROCESS | 3824 | 1465101843922 Marionette TRACE conn5 <- [1,1586,null,{}] 21:44:03 INFO - PROCESS | 3824 | 1465101843931 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:03 INFO - PROCESS | 3824 | 1465101843935 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:04 INFO - PROCESS | 3824 | 1465101844022 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 21:44:04 INFO - PROCESS | 3824 | 1465101844031 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:04 INFO - PROCESS | 3824 | 1465101844033 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:04 INFO - PROCESS | 3824 | ++DOCSHELL 15210C00 == 37 [pid = 3824] [id = 406] 21:44:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (15279800) [pid = 3824] [serial = 1218] [outer = 00000000] 21:44:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (15363C00) [pid = 3824] [serial = 1219] [outer = 15279800] 21:44:04 INFO - PROCESS | 3824 | 1465101844077 Marionette DEBUG loaded listener.js 21:44:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (15886800) [pid = 3824] [serial = 1220] [outer = 15279800] 21:44:04 INFO - PROCESS | 3824 | 1465101844534 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 21:44:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:44:04 INFO - PROCESS | 3824 | 1465101844567 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 21:44:04 INFO - PROCESS | 3824 | 1465101844569 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 21:44:04 INFO - PROCESS | 3824 | 1465101844572 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:44:04 INFO - PROCESS | 3824 | 1465101844574 Marionette TRACE conn5 <- [1,1590,null,{}] 21:44:04 INFO - PROCESS | 3824 | 1465101844577 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:04 INFO - PROCESS | 3824 | 1465101844579 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:04 INFO - PROCESS | 3824 | 1465101844700 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 21:44:04 INFO - PROCESS | 3824 | 1465101844784 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:04 INFO - PROCESS | 3824 | 1465101844786 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:04 INFO - PROCESS | 3824 | ++DOCSHELL 15975C00 == 38 [pid = 3824] [id = 407] 21:44:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (15A22C00) [pid = 3824] [serial = 1221] [outer = 00000000] 21:44:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (16919C00) [pid = 3824] [serial = 1222] [outer = 15A22C00] 21:44:04 INFO - PROCESS | 3824 | 1465101844830 Marionette DEBUG loaded listener.js 21:44:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (16E03C00) [pid = 3824] [serial = 1223] [outer = 15A22C00] 21:44:05 INFO - PROCESS | 3824 | 1465101845250 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 21:44:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:44:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 21:44:05 INFO - PROCESS | 3824 | 1465101845307 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 21:44:05 INFO - PROCESS | 3824 | 1465101845309 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 21:44:05 INFO - PROCESS | 3824 | 1465101845312 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:44:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:44:05 INFO - PROCESS | 3824 | 1465101845314 Marionette TRACE conn5 <- [1,1594,null,{}] 21:44:05 INFO - PROCESS | 3824 | 1465101845318 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:05 INFO - PROCESS | 3824 | 1465101845320 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:05 INFO - PROCESS | 3824 | 1465101845434 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 21:44:05 INFO - PROCESS | 3824 | 1465101845440 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:05 INFO - PROCESS | 3824 | 1465101845445 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:05 INFO - PROCESS | 3824 | ++DOCSHELL 0E6DD800 == 39 [pid = 3824] [id = 408] 21:44:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (17646800) [pid = 3824] [serial = 1224] [outer = 00000000] 21:44:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (179F8400) [pid = 3824] [serial = 1225] [outer = 17646800] 21:44:05 INFO - PROCESS | 3824 | 1465101845552 Marionette DEBUG loaded listener.js 21:44:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (18DA8000) [pid = 3824] [serial = 1226] [outer = 17646800] 21:44:06 INFO - PROCESS | 3824 | 1465101846016 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 21:44:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:44:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 21:44:06 INFO - PROCESS | 3824 | 1465101846071 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 21:44:06 INFO - PROCESS | 3824 | 1465101846073 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 21:44:06 INFO - PROCESS | 3824 | 1465101846079 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:44:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:44:06 INFO - PROCESS | 3824 | 1465101846080 Marionette TRACE conn5 <- [1,1598,null,{}] 21:44:06 INFO - PROCESS | 3824 | 1465101846084 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:06 INFO - PROCESS | 3824 | 1465101846086 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:06 INFO - PROCESS | 3824 | 1465101846210 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 21:44:06 INFO - PROCESS | 3824 | 1465101846223 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:06 INFO - PROCESS | 3824 | 1465101846225 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:06 INFO - PROCESS | 3824 | ++DOCSHELL 18DAB000 == 40 [pid = 3824] [id = 409] 21:44:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (18DAE000) [pid = 3824] [serial = 1227] [outer = 00000000] 21:44:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (19DCBC00) [pid = 3824] [serial = 1228] [outer = 18DAE000] 21:44:06 INFO - PROCESS | 3824 | 1465101846268 Marionette DEBUG loaded listener.js 21:44:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (19B40400) [pid = 3824] [serial = 1229] [outer = 18DAE000] 21:44:06 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15A64400) [pid = 3824] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:44:06 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (18D04C00) [pid = 3824] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:44:06 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (14EC4000) [pid = 3824] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:44:06 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (15599000) [pid = 3824] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:44:06 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0E758000) [pid = 3824] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:44:06 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0CA3B000) [pid = 3824] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:44:06 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0D813C00) [pid = 3824] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:44:06 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (0DD4D800) [pid = 3824] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:44:06 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (14ECD400) [pid = 3824] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:44:06 INFO - PROCESS | 3824 | 1465101846736 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 21:44:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:44:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 21:44:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:44:06 INFO - PROCESS | 3824 | 1465101846753 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 21:44:06 INFO - PROCESS | 3824 | 1465101846755 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 21:44:06 INFO - PROCESS | 3824 | 1465101846758 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:44:06 INFO - PROCESS | 3824 | 1465101846760 Marionette TRACE conn5 <- [1,1602,null,{}] 21:44:06 INFO - PROCESS | 3824 | 1465101846764 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:06 INFO - PROCESS | 3824 | 1465101846766 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:06 INFO - PROCESS | 3824 | 1465101846846 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 21:44:06 INFO - PROCESS | 3824 | 1465101846852 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:06 INFO - PROCESS | 3824 | 1465101846854 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:06 INFO - PROCESS | 3824 | ++DOCSHELL 0DB63800 == 41 [pid = 3824] [id = 410] 21:44:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0E75B000) [pid = 3824] [serial = 1230] [outer = 00000000] 21:44:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (19742C00) [pid = 3824] [serial = 1231] [outer = 0E75B000] 21:44:06 INFO - PROCESS | 3824 | 1465101846897 Marionette DEBUG loaded listener.js 21:44:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (19DC8C00) [pid = 3824] [serial = 1232] [outer = 0E75B000] 21:44:07 INFO - PROCESS | 3824 | 1465101847327 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 21:44:07 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 21:44:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 21:44:07 INFO - PROCESS | 3824 | 1465101847389 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 21:44:07 INFO - PROCESS | 3824 | 1465101847391 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 21:44:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:44:07 INFO - PROCESS | 3824 | 1465101847395 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:44:07 INFO - PROCESS | 3824 | 1465101847397 Marionette TRACE conn5 <- [1,1606,null,{}] 21:44:07 INFO - PROCESS | 3824 | 1465101847400 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:07 INFO - PROCESS | 3824 | 1465101847402 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:07 INFO - PROCESS | 3824 | 1465101847484 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 21:44:07 INFO - PROCESS | 3824 | 1465101847490 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:07 INFO - PROCESS | 3824 | 1465101847491 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:07 INFO - PROCESS | 3824 | ++DOCSHELL 19E0B000 == 42 [pid = 3824] [id = 411] 21:44:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (19ECC800) [pid = 3824] [serial = 1233] [outer = 00000000] 21:44:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (1AAF4800) [pid = 3824] [serial = 1234] [outer = 19ECC800] 21:44:07 INFO - PROCESS | 3824 | 1465101847536 Marionette DEBUG loaded listener.js 21:44:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (1AB79C00) [pid = 3824] [serial = 1235] [outer = 19ECC800] 21:44:07 INFO - PROCESS | 3824 | 1465101847989 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 21:44:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:44:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 21:44:08 INFO - PROCESS | 3824 | 1465101848029 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 21:44:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:44:08 INFO - PROCESS | 3824 | 1465101848031 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 21:44:08 INFO - PROCESS | 3824 | 1465101848034 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:44:08 INFO - PROCESS | 3824 | 1465101848045 Marionette TRACE conn5 <- [1,1610,null,{}] 21:44:08 INFO - PROCESS | 3824 | 1465101848053 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:08 INFO - PROCESS | 3824 | 1465101848055 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:08 INFO - PROCESS | 3824 | 1465101848135 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 21:44:08 INFO - PROCESS | 3824 | 1465101848143 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:08 INFO - PROCESS | 3824 | 1465101848145 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:08 INFO - PROCESS | 3824 | ++DOCSHELL 1AAEF800 == 43 [pid = 3824] [id = 412] 21:44:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (1AAF0000) [pid = 3824] [serial = 1236] [outer = 00000000] 21:44:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1AC79000) [pid = 3824] [serial = 1237] [outer = 1AAF0000] 21:44:08 INFO - PROCESS | 3824 | 1465101848189 Marionette DEBUG loaded listener.js 21:44:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1AE0BC00) [pid = 3824] [serial = 1238] [outer = 1AAF0000] 21:44:08 INFO - PROCESS | 3824 | 1465101848671 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 21:44:08 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 21:44:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 690ms 21:44:08 INFO - PROCESS | 3824 | 1465101848726 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 21:44:08 INFO - PROCESS | 3824 | 1465101848731 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 21:44:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:44:08 INFO - PROCESS | 3824 | 1465101848742 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:44:08 INFO - PROCESS | 3824 | 1465101848745 Marionette TRACE conn5 <- [1,1614,null,{}] 21:44:08 INFO - PROCESS | 3824 | 1465101848751 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:08 INFO - PROCESS | 3824 | 1465101848754 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:08 INFO - PROCESS | 3824 | 1465101848955 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 21:44:09 INFO - PROCESS | 3824 | 1465101849060 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:09 INFO - PROCESS | 3824 | 1465101849063 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:09 INFO - PROCESS | 3824 | ++DOCSHELL 0D813C00 == 44 [pid = 3824] [id = 413] 21:44:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D814000) [pid = 3824] [serial = 1239] [outer = 00000000] 21:44:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0D825000) [pid = 3824] [serial = 1240] [outer = 0D814000] 21:44:09 INFO - PROCESS | 3824 | 1465101849121 Marionette DEBUG loaded listener.js 21:44:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0DBD0400) [pid = 3824] [serial = 1241] [outer = 0D814000] 21:44:09 INFO - PROCESS | 3824 | 1465101849680 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:44:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:44:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 21:44:09 INFO - PROCESS | 3824 | 1465101849717 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 21:44:09 INFO - PROCESS | 3824 | 1465101849722 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 21:44:09 INFO - PROCESS | 3824 | 1465101849728 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:44:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:44:09 INFO - PROCESS | 3824 | 1465101849731 Marionette TRACE conn5 <- [1,1618,null,{}] 21:44:09 INFO - PROCESS | 3824 | 1465101849736 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:09 INFO - PROCESS | 3824 | 1465101849738 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:09 INFO - PROCESS | 3824 | 1465101849853 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 21:44:09 INFO - PROCESS | 3824 | 1465101849966 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:09 INFO - PROCESS | 3824 | 1465101849968 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:10 INFO - PROCESS | 3824 | ++DOCSHELL 14E87800 == 45 [pid = 3824] [id = 414] 21:44:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (14EC4800) [pid = 3824] [serial = 1242] [outer = 00000000] 21:44:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1520F800) [pid = 3824] [serial = 1243] [outer = 14EC4800] 21:44:10 INFO - PROCESS | 3824 | 1465101850068 Marionette DEBUG loaded listener.js 21:44:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15974C00) [pid = 3824] [serial = 1244] [outer = 14EC4800] 21:44:10 INFO - PROCESS | 3824 | 1465101850696 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 21:44:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:44:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1022ms 21:44:10 INFO - PROCESS | 3824 | 1465101850754 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 21:44:10 INFO - PROCESS | 3824 | 1465101850756 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 21:44:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:44:10 INFO - PROCESS | 3824 | 1465101850760 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:44:10 INFO - PROCESS | 3824 | 1465101850764 Marionette TRACE conn5 <- [1,1622,null,{}] 21:44:10 INFO - PROCESS | 3824 | 1465101850775 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:10 INFO - PROCESS | 3824 | 1465101850780 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:10 INFO - PROCESS | 3824 | 1465101850907 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 21:44:11 INFO - PROCESS | 3824 | 1465101851043 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:11 INFO - PROCESS | 3824 | 1465101851046 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:11 INFO - PROCESS | 3824 | ++DOCSHELL 19ED0800 == 46 [pid = 3824] [id = 415] 21:44:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1AAF0C00) [pid = 3824] [serial = 1245] [outer = 00000000] 21:44:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1AE08400) [pid = 3824] [serial = 1246] [outer = 1AAF0C00] 21:44:11 INFO - PROCESS | 3824 | 1465101851106 Marionette DEBUG loaded listener.js 21:44:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AE13C00) [pid = 3824] [serial = 1247] [outer = 1AAF0C00] 21:44:11 INFO - PROCESS | 3824 | 1465101851706 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:44:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:44:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 21:44:11 INFO - PROCESS | 3824 | 1465101851733 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 21:44:11 INFO - PROCESS | 3824 | 1465101851736 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 21:44:11 INFO - PROCESS | 3824 | 1465101851739 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:44:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:44:11 INFO - PROCESS | 3824 | 1465101851741 Marionette TRACE conn5 <- [1,1626,null,{}] 21:44:11 INFO - PROCESS | 3824 | 1465101851745 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:11 INFO - PROCESS | 3824 | 1465101851747 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:11 INFO - PROCESS | 3824 | 1465101851857 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 21:44:11 INFO - PROCESS | 3824 | 1465101851965 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:11 INFO - PROCESS | 3824 | 1465101851967 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:11 INFO - PROCESS | 3824 | ++DOCSHELL 1BA7C800 == 47 [pid = 3824] [id = 416] 21:44:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1BA7D000) [pid = 3824] [serial = 1248] [outer = 00000000] 21:44:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1BA83C00) [pid = 3824] [serial = 1249] [outer = 1BA7D000] 21:44:12 INFO - PROCESS | 3824 | 1465101852024 Marionette DEBUG loaded listener.js 21:44:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1BAA7800) [pid = 3824] [serial = 1250] [outer = 1BA7D000] 21:44:12 INFO - PROCESS | 3824 | 1465101852780 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 21:44:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:44:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1073ms 21:44:12 INFO - PROCESS | 3824 | 1465101852821 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 21:44:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:44:12 INFO - PROCESS | 3824 | 1465101852826 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 21:44:12 INFO - PROCESS | 3824 | 1465101852831 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:44:12 INFO - PROCESS | 3824 | 1465101852834 Marionette TRACE conn5 <- [1,1630,null,{}] 21:44:12 INFO - PROCESS | 3824 | 1465101852840 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:12 INFO - PROCESS | 3824 | 1465101852842 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:12 INFO - PROCESS | 3824 | 1465101852985 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 21:44:13 INFO - PROCESS | 3824 | 1465101853125 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:13 INFO - PROCESS | 3824 | 1465101853130 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:13 INFO - PROCESS | 3824 | ++DOCSHELL 0D92BC00 == 48 [pid = 3824] [id = 417] 21:44:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0DD53000) [pid = 3824] [serial = 1251] [outer = 00000000] 21:44:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (14EC0000) [pid = 3824] [serial = 1252] [outer = 0DD53000] 21:44:13 INFO - PROCESS | 3824 | 1465101853182 Marionette DEBUG loaded listener.js 21:44:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1535E800) [pid = 3824] [serial = 1253] [outer = 0DD53000] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 19E0B000 == 47 [pid = 3824] [id = 411] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 0DB63800 == 46 [pid = 3824] [id = 410] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 18DAB000 == 45 [pid = 3824] [id = 409] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 0E6DD800 == 44 [pid = 3824] [id = 408] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 15975C00 == 43 [pid = 3824] [id = 407] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 15210C00 == 42 [pid = 3824] [id = 406] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 0E0A5000 == 41 [pid = 3824] [id = 405] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 0D816800 == 40 [pid = 3824] [id = 404] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 0C8FC400 == 39 [pid = 3824] [id = 403] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 0D811800 == 38 [pid = 3824] [id = 402] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 0C996400 == 37 [pid = 3824] [id = 392] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 0E756400 == 36 [pid = 3824] [id = 401] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 0E761400 == 35 [pid = 3824] [id = 386] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 1AC73800 == 34 [pid = 3824] [id = 389] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 0CBF2C00 == 33 [pid = 3824] [id = 391] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 0EAB5C00 == 32 [pid = 3824] [id = 387] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 152C4800 == 31 [pid = 3824] [id = 388] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 1BA7C800 == 30 [pid = 3824] [id = 416] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 19ED0800 == 29 [pid = 3824] [id = 415] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 1AAEF800 == 28 [pid = 3824] [id = 412] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 0D813C00 == 27 [pid = 3824] [id = 413] 21:44:14 INFO - PROCESS | 3824 | --DOCSHELL 14E87800 == 26 [pid = 3824] [id = 414] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (18DAA000) [pid = 3824] [serial = 1201] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1527EC00) [pid = 3824] [serial = 1189] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15978800) [pid = 3824] [serial = 1192] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15559C00) [pid = 3824] [serial = 1190] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E75E000) [pid = 3824] [serial = 1186] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D75AC00) [pid = 3824] [serial = 1178] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D81B400) [pid = 3824] [serial = 1180] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D823000) [pid = 3824] [serial = 1181] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0DD52400) [pid = 3824] [serial = 1183] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0DD58400) [pid = 3824] [serial = 1184] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (16E0A000) [pid = 3824] [serial = 1198] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18DAB800) [pid = 3824] [serial = 1202] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (17972800) [pid = 3824] [serial = 1195] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15A2C800) [pid = 3824] [serial = 1193] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (187E4800) [pid = 3824] [serial = 1196] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (179F1400) [pid = 3824] [serial = 1199] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0E805400) [pid = 3824] [serial = 1187] [outer = 00000000] [url = about:blank] 21:44:14 INFO - PROCESS | 3824 | 1465101854349 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 21:44:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:44:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1581ms 21:44:14 INFO - PROCESS | 3824 | 1465101854414 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 21:44:14 INFO - PROCESS | 3824 | 1465101854418 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 21:44:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:44:14 INFO - PROCESS | 3824 | 1465101854437 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:44:14 INFO - PROCESS | 3824 | 1465101854440 Marionette TRACE conn5 <- [1,1634,null,{}] 21:44:14 INFO - PROCESS | 3824 | 1465101854446 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:14 INFO - PROCESS | 3824 | 1465101854449 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:14 INFO - PROCESS | 3824 | 1465101854532 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 21:44:14 INFO - PROCESS | 3824 | 1465101854546 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:14 INFO - PROCESS | 3824 | 1465101854548 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:14 INFO - PROCESS | 3824 | ++DOCSHELL 0D810000 == 27 [pid = 3824] [id = 418] 21:44:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D810800) [pid = 3824] [serial = 1254] [outer = 00000000] 21:44:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D819000) [pid = 3824] [serial = 1255] [outer = 0D810800] 21:44:14 INFO - PROCESS | 3824 | 1465101854597 Marionette DEBUG loaded listener.js 21:44:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D822000) [pid = 3824] [serial = 1256] [outer = 0D810800] 21:44:15 INFO - PROCESS | 3824 | 1465101855086 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 21:44:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:44:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 690ms 21:44:15 INFO - PROCESS | 3824 | 1465101855124 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 21:44:15 INFO - PROCESS | 3824 | 1465101855129 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 21:44:15 INFO - PROCESS | 3824 | 1465101855171 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:44:15 INFO - PROCESS | 3824 | 1465101855174 Marionette TRACE conn5 <- [1,1638,null,{}] 21:44:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:44:15 INFO - PROCESS | 3824 | 1465101855180 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:15 INFO - PROCESS | 3824 | 1465101855183 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:15 INFO - PROCESS | 3824 | 1465101855274 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 21:44:15 INFO - PROCESS | 3824 | 1465101855370 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:15 INFO - PROCESS | 3824 | 1465101855373 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:15 INFO - PROCESS | 3824 | ++DOCSHELL 0DD51800 == 28 [pid = 3824] [id = 419] 21:44:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0DD53800) [pid = 3824] [serial = 1257] [outer = 00000000] 21:44:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0DD9B400) [pid = 3824] [serial = 1258] [outer = 0DD53800] 21:44:15 INFO - PROCESS | 3824 | 1465101855421 Marionette DEBUG loaded listener.js 21:44:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0E6DE800) [pid = 3824] [serial = 1259] [outer = 0DD53800] 21:44:15 INFO - PROCESS | 3824 | 1465101855818 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 21:44:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:44:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 21:44:15 INFO - PROCESS | 3824 | 1465101855849 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 21:44:15 INFO - PROCESS | 3824 | 1465101855851 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 21:44:15 INFO - PROCESS | 3824 | 1465101855855 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:44:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:44:15 INFO - PROCESS | 3824 | 1465101855858 Marionette TRACE conn5 <- [1,1642,null,{}] 21:44:15 INFO - PROCESS | 3824 | 1465101855869 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:15 INFO - PROCESS | 3824 | 1465101855874 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:15 INFO - PROCESS | 3824 | 1465101855958 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 21:44:15 INFO - PROCESS | 3824 | 1465101855965 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:15 INFO - PROCESS | 3824 | 1465101855968 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:15 INFO - PROCESS | 3824 | ++DOCSHELL 14EC2C00 == 29 [pid = 3824] [id = 420] 21:44:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (14EC7C00) [pid = 3824] [serial = 1260] [outer = 00000000] 21:44:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (152C6800) [pid = 3824] [serial = 1261] [outer = 14EC7C00] 21:44:16 INFO - PROCESS | 3824 | 1465101856016 Marionette DEBUG loaded listener.js 21:44:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15596C00) [pid = 3824] [serial = 1262] [outer = 14EC7C00] 21:44:16 INFO - PROCESS | 3824 | 1465101856510 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:44:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:44:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 21:44:16 INFO - PROCESS | 3824 | 1465101856589 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 21:44:16 INFO - PROCESS | 3824 | 1465101856592 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 21:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:44:16 INFO - PROCESS | 3824 | 1465101856595 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:44:16 INFO - PROCESS | 3824 | 1465101856597 Marionette TRACE conn5 <- [1,1646,null,{}] 21:44:16 INFO - PROCESS | 3824 | 1465101856600 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:16 INFO - PROCESS | 3824 | 1465101856602 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:16 INFO - PROCESS | 3824 | 1465101856746 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 21:44:16 INFO - PROCESS | 3824 | 1465101856806 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:16 INFO - PROCESS | 3824 | 1465101856808 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:16 INFO - PROCESS | 3824 | ++DOCSHELL 15A2D000 == 30 [pid = 3824] [id = 421] 21:44:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A2E400) [pid = 3824] [serial = 1263] [outer = 00000000] 21:44:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15A6A000) [pid = 3824] [serial = 1264] [outer = 15A2E400] 21:44:16 INFO - PROCESS | 3824 | 1465101856853 Marionette DEBUG loaded listener.js 21:44:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16E0A400) [pid = 3824] [serial = 1265] [outer = 15A2E400] 21:44:17 INFO - PROCESS | 3824 | 1465101857295 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 21:44:17 INFO - PROCESS | 3824 | 1465101857328 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 21:44:17 INFO - PROCESS | 3824 | 1465101857330 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 21:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:44:17 INFO - PROCESS | 3824 | 1465101857334 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:44:17 INFO - PROCESS | 3824 | 1465101857335 Marionette TRACE conn5 <- [1,1650,null,{}] 21:44:17 INFO - PROCESS | 3824 | 1465101857345 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:17 INFO - PROCESS | 3824 | 1465101857347 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:17 INFO - PROCESS | 3824 | 1465101857459 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 21:44:17 INFO - PROCESS | 3824 | 1465101857465 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:17 INFO - PROCESS | 3824 | 1465101857467 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:17 INFO - PROCESS | 3824 | ++DOCSHELL 17642400 == 31 [pid = 3824] [id = 422] 21:44:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (177E9800) [pid = 3824] [serial = 1266] [outer = 00000000] 21:44:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (187E4800) [pid = 3824] [serial = 1267] [outer = 177E9800] 21:44:17 INFO - PROCESS | 3824 | 1465101857510 Marionette DEBUG loaded listener.js 21:44:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18D41800) [pid = 3824] [serial = 1268] [outer = 177E9800] 21:44:17 INFO - PROCESS | 3824 | 1465101857976 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 21:44:17 INFO - PROCESS | 3824 | 1465101858005 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 21:44:17 INFO - PROCESS | 3824 | 1465101858007 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 21:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:44:17 INFO - PROCESS | 3824 | 1465101858010 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:44:17 INFO - PROCESS | 3824 | 1465101858012 Marionette TRACE conn5 <- [1,1654,null,{}] 21:44:17 INFO - PROCESS | 3824 | 1465101858015 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:18 INFO - PROCESS | 3824 | 1465101858020 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:18 INFO - PROCESS | 3824 | 1465101858189 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 21:44:18 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15A22C00) [pid = 3824] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:44:18 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (17646800) [pid = 3824] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:44:18 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E728800) [pid = 3824] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:44:18 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1976CC00) [pid = 3824] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:44:18 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D816400) [pid = 3824] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:44:18 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15279800) [pid = 3824] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:44:18 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (18DAE000) [pid = 3824] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:44:18 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D818000) [pid = 3824] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:44:18 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0C8FCC00) [pid = 3824] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:44:18 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19ECC800) [pid = 3824] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:44:18 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1AAF0000) [pid = 3824] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:44:18 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0E75B000) [pid = 3824] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:44:18 INFO - PROCESS | 3824 | 1465101858443 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:18 INFO - PROCESS | 3824 | 1465101858445 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:18 INFO - PROCESS | 3824 | ++DOCSHELL 0C8FAC00 == 32 [pid = 3824] [id = 423] 21:44:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0C8FCC00) [pid = 3824] [serial = 1269] [outer = 00000000] 21:44:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0D81E000) [pid = 3824] [serial = 1270] [outer = 0C8FCC00] 21:44:18 INFO - PROCESS | 3824 | 1465101858491 Marionette DEBUG loaded listener.js 21:44:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0E810C00) [pid = 3824] [serial = 1271] [outer = 0C8FCC00] 21:44:18 INFO - PROCESS | 3824 | 1465101858872 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 21:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 870ms 21:44:18 INFO - PROCESS | 3824 | 1465101858880 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 21:44:18 INFO - PROCESS | 3824 | 1465101858882 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 21:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:44:18 INFO - PROCESS | 3824 | 1465101858885 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:44:18 INFO - PROCESS | 3824 | 1465101858887 Marionette TRACE conn5 <- [1,1658,null,{}] 21:44:18 INFO - PROCESS | 3824 | 1465101858890 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:18 INFO - PROCESS | 3824 | 1465101858892 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:18 INFO - PROCESS | 3824 | 1465101859006 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 21:44:19 INFO - PROCESS | 3824 | 1465101859014 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:19 INFO - PROCESS | 3824 | 1465101859016 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:19 INFO - PROCESS | 3824 | ++DOCSHELL 15552C00 == 33 [pid = 3824] [id = 424] 21:44:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15A6B000) [pid = 3824] [serial = 1272] [outer = 00000000] 21:44:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19DCE400) [pid = 3824] [serial = 1273] [outer = 15A6B000] 21:44:19 INFO - PROCESS | 3824 | 1465101859059 Marionette DEBUG loaded listener.js 21:44:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19762800) [pid = 3824] [serial = 1274] [outer = 15A6B000] 21:44:19 INFO - PROCESS | 3824 | 1465101859484 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 21:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 21:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:44:19 INFO - PROCESS | 3824 | 1465101859517 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 21:44:19 INFO - PROCESS | 3824 | 1465101859518 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 21:44:19 INFO - PROCESS | 3824 | 1465101859521 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:44:19 INFO - PROCESS | 3824 | 1465101859523 Marionette TRACE conn5 <- [1,1662,null,{}] 21:44:19 INFO - PROCESS | 3824 | 1465101859526 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:19 INFO - PROCESS | 3824 | 1465101859528 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:19 INFO - PROCESS | 3824 | 1465101859605 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 21:44:19 INFO - PROCESS | 3824 | 1465101859726 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:19 INFO - PROCESS | 3824 | 1465101859728 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:19 INFO - PROCESS | 3824 | ++DOCSHELL 0E764400 == 34 [pid = 3824] [id = 425] 21:44:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A27000) [pid = 3824] [serial = 1275] [outer = 00000000] 21:44:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AAF5C00) [pid = 3824] [serial = 1276] [outer = 15A27000] 21:44:19 INFO - PROCESS | 3824 | 1465101859774 Marionette DEBUG loaded listener.js 21:44:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16E09400) [pid = 3824] [serial = 1277] [outer = 15A27000] 21:44:20 INFO - PROCESS | 3824 | 1465101860136 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 21:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 21:44:20 INFO - PROCESS | 3824 | 1465101860193 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 21:44:20 INFO - PROCESS | 3824 | 1465101860195 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 21:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:44:20 INFO - PROCESS | 3824 | 1465101860198 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:44:20 INFO - PROCESS | 3824 | 1465101860200 Marionette TRACE conn5 <- [1,1666,null,{}] 21:44:20 INFO - PROCESS | 3824 | 1465101860203 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:20 INFO - PROCESS | 3824 | 1465101860205 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:20 INFO - PROCESS | 3824 | 1465101860283 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 21:44:20 INFO - PROCESS | 3824 | 1465101860289 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:20 INFO - PROCESS | 3824 | 1465101860291 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:20 INFO - PROCESS | 3824 | ++DOCSHELL 14EC2400 == 35 [pid = 3824] [id = 426] 21:44:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1AE06400) [pid = 3824] [serial = 1278] [outer = 00000000] 21:44:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AE0C800) [pid = 3824] [serial = 1279] [outer = 1AE06400] 21:44:20 INFO - PROCESS | 3824 | 1465101860336 Marionette DEBUG loaded listener.js 21:44:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AE0D400) [pid = 3824] [serial = 1280] [outer = 1AE06400] 21:44:21 INFO - PROCESS | 3824 | 1465101861161 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 21:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1022ms 21:44:21 INFO - PROCESS | 3824 | 1465101861221 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 21:44:21 INFO - PROCESS | 3824 | 1465101861226 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 21:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:44:21 INFO - PROCESS | 3824 | 1465101861231 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:44:21 INFO - PROCESS | 3824 | 1465101861236 Marionette TRACE conn5 <- [1,1670,null,{}] 21:44:21 INFO - PROCESS | 3824 | 1465101861303 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:21 INFO - PROCESS | 3824 | 1465101861306 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:21 INFO - PROCESS | 3824 | 1465101861415 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 21:44:21 INFO - PROCESS | 3824 | 1465101861541 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:21 INFO - PROCESS | 3824 | 1465101861544 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:21 INFO - PROCESS | 3824 | ++DOCSHELL 0D819400 == 36 [pid = 3824] [id = 427] 21:44:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0D81A400) [pid = 3824] [serial = 1281] [outer = 00000000] 21:44:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0DD50400) [pid = 3824] [serial = 1282] [outer = 0D81A400] 21:44:21 INFO - PROCESS | 3824 | 1465101861603 Marionette DEBUG loaded listener.js 21:44:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0E753000) [pid = 3824] [serial = 1283] [outer = 0D81A400] 21:44:22 INFO - PROCESS | 3824 | 1465101862293 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 21:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1095ms 21:44:22 INFO - PROCESS | 3824 | 1465101862326 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 21:44:22 INFO - PROCESS | 3824 | 1465101862331 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 21:44:22 INFO - PROCESS | 3824 | 1465101862338 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:44:22 INFO - PROCESS | 3824 | 1465101862341 Marionette TRACE conn5 <- [1,1674,null,{}] 21:44:22 INFO - PROCESS | 3824 | 1465101862345 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:22 INFO - PROCESS | 3824 | 1465101862348 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:22 INFO - PROCESS | 3824 | 1465101862475 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 21:44:22 INFO - PROCESS | 3824 | 1465101862710 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:22 INFO - PROCESS | 3824 | 1465101862713 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:22 INFO - PROCESS | 3824 | ++DOCSHELL 0C941400 == 37 [pid = 3824] [id = 428] 21:44:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0C944000) [pid = 3824] [serial = 1284] [outer = 00000000] 21:44:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0CB68400) [pid = 3824] [serial = 1285] [outer = 0C944000] 21:44:22 INFO - PROCESS | 3824 | 1465101862773 Marionette DEBUG loaded listener.js 21:44:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0D770400) [pid = 3824] [serial = 1286] [outer = 0C944000] 21:44:23 INFO - PROCESS | 3824 | --DOCSHELL 0E764400 == 36 [pid = 3824] [id = 425] 21:44:23 INFO - PROCESS | 3824 | --DOCSHELL 15552C00 == 35 [pid = 3824] [id = 424] 21:44:23 INFO - PROCESS | 3824 | --DOCSHELL 0C8FAC00 == 34 [pid = 3824] [id = 423] 21:44:23 INFO - PROCESS | 3824 | --DOCSHELL 17642400 == 33 [pid = 3824] [id = 422] 21:44:23 INFO - PROCESS | 3824 | --DOCSHELL 15A2D000 == 32 [pid = 3824] [id = 421] 21:44:23 INFO - PROCESS | 3824 | --DOCSHELL 14EC2C00 == 31 [pid = 3824] [id = 420] 21:44:23 INFO - PROCESS | 3824 | --DOCSHELL 0DD51800 == 30 [pid = 3824] [id = 419] 21:44:23 INFO - PROCESS | 3824 | --DOCSHELL 0D810000 == 29 [pid = 3824] [id = 418] 21:44:23 INFO - PROCESS | 3824 | --DOCSHELL 0D92BC00 == 28 [pid = 3824] [id = 417] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (16919C00) [pid = 3824] [serial = 1222] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (16E03C00) [pid = 3824] [serial = 1223] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (18DA8000) [pid = 3824] [serial = 1226] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (179F8400) [pid = 3824] [serial = 1225] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0E74DC00) [pid = 3824] [serial = 1216] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0E75AC00) [pid = 3824] [serial = 1217] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19DCB400) [pid = 3824] [serial = 1205] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19DC7C00) [pid = 3824] [serial = 1204] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D929800) [pid = 3824] [serial = 1207] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0DD51000) [pid = 3824] [serial = 1208] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15363C00) [pid = 3824] [serial = 1219] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (19DCBC00) [pid = 3824] [serial = 1228] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D82CC00) [pid = 3824] [serial = 1213] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D924C00) [pid = 3824] [serial = 1214] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0CA3A400) [pid = 3824] [serial = 1210] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D74D800) [pid = 3824] [serial = 1211] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1AB79C00) [pid = 3824] [serial = 1235] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1AE0BC00) [pid = 3824] [serial = 1238] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1AC79000) [pid = 3824] [serial = 1237] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19742C00) [pid = 3824] [serial = 1231] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19DC8C00) [pid = 3824] [serial = 1232] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (19B40400) [pid = 3824] [serial = 1229] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1AAF4800) [pid = 3824] [serial = 1234] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (15886800) [pid = 3824] [serial = 1220] [outer = 00000000] [url = about:blank] 21:44:23 INFO - PROCESS | 3824 | 1465101863430 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 21:44:23 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 21:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1122ms 21:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:44:23 INFO - PROCESS | 3824 | 1465101863464 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 21:44:23 INFO - PROCESS | 3824 | 1465101863467 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 21:44:23 INFO - PROCESS | 3824 | 1465101863471 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:44:23 INFO - PROCESS | 3824 | 1465101863474 Marionette TRACE conn5 <- [1,1678,null,{}] 21:44:23 INFO - PROCESS | 3824 | 1465101863479 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:23 INFO - PROCESS | 3824 | 1465101863483 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:23 INFO - PROCESS | 3824 | 1465101863572 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 21:44:23 INFO - PROCESS | 3824 | 1465101863665 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:23 INFO - PROCESS | 3824 | 1465101863667 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:23 INFO - PROCESS | 3824 | ++DOCSHELL 0CBFB400 == 29 [pid = 3824] [id = 429] 21:44:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D0D1000) [pid = 3824] [serial = 1287] [outer = 00000000] 21:44:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D91D400) [pid = 3824] [serial = 1288] [outer = 0D0D1000] 21:44:23 INFO - PROCESS | 3824 | 1465101863714 Marionette DEBUG loaded listener.js 21:44:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D927800) [pid = 3824] [serial = 1289] [outer = 0D0D1000] 21:44:24 INFO - PROCESS | 3824 | 1465101864195 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 21:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 771ms 21:44:24 INFO - PROCESS | 3824 | 1465101864246 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 21:44:24 INFO - PROCESS | 3824 | 1465101864250 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 21:44:24 INFO - PROCESS | 3824 | 1465101864254 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:44:24 INFO - PROCESS | 3824 | 1465101864256 Marionette TRACE conn5 <- [1,1682,null,{}] 21:44:24 INFO - PROCESS | 3824 | 1465101864260 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:24 INFO - PROCESS | 3824 | 1465101864262 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:24 INFO - PROCESS | 3824 | 1465101864352 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 21:44:24 INFO - PROCESS | 3824 | 1465101864361 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:24 INFO - PROCESS | 3824 | 1465101864363 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:24 INFO - PROCESS | 3824 | ++DOCSHELL 0E760400 == 30 [pid = 3824] [id = 430] 21:44:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E765800) [pid = 3824] [serial = 1290] [outer = 00000000] 21:44:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0EAAA400) [pid = 3824] [serial = 1291] [outer = 0E765800] 21:44:24 INFO - PROCESS | 3824 | 1465101864408 Marionette DEBUG loaded listener.js 21:44:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14EC4000) [pid = 3824] [serial = 1292] [outer = 0E765800] 21:44:24 INFO - PROCESS | 3824 | 1465101864881 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 21:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 21:44:24 INFO - PROCESS | 3824 | 1465101864929 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 21:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:44:24 INFO - PROCESS | 3824 | 1465101864931 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 21:44:24 INFO - PROCESS | 3824 | 1465101864936 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:44:24 INFO - PROCESS | 3824 | 1465101864942 Marionette TRACE conn5 <- [1,1686,null,{}] 21:44:24 INFO - PROCESS | 3824 | 1465101864951 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:24 INFO - PROCESS | 3824 | 1465101864955 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:25 INFO - PROCESS | 3824 | 1465101865041 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 21:44:25 INFO - PROCESS | 3824 | 1465101865051 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:25 INFO - PROCESS | 3824 | 1465101865053 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:25 INFO - PROCESS | 3824 | ++DOCSHELL 15A2D000 == 31 [pid = 3824] [id = 431] 21:44:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15A67C00) [pid = 3824] [serial = 1293] [outer = 00000000] 21:44:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (16919C00) [pid = 3824] [serial = 1294] [outer = 15A67C00] 21:44:25 INFO - PROCESS | 3824 | 1465101865106 Marionette DEBUG loaded listener.js 21:44:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1763C400) [pid = 3824] [serial = 1295] [outer = 15A67C00] 21:44:25 INFO - PROCESS | 3824 | 1465101865607 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 21:44:25 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 21:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 731ms 21:44:25 INFO - PROCESS | 3824 | 1465101865666 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 21:44:25 INFO - PROCESS | 3824 | 1465101865669 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 21:44:25 INFO - PROCESS | 3824 | 1465101865672 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:44:25 INFO - PROCESS | 3824 | 1465101865674 Marionette TRACE conn5 <- [1,1690,null,{}] 21:44:25 INFO - PROCESS | 3824 | 1465101865677 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:25 INFO - PROCESS | 3824 | 1465101865679 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:25 INFO - PROCESS | 3824 | 1465101865797 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 21:44:25 INFO - PROCESS | 3824 | 1465101865803 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:25 INFO - PROCESS | 3824 | 1465101865805 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:25 INFO - PROCESS | 3824 | ++DOCSHELL 1597B000 == 32 [pid = 3824] [id = 432] 21:44:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (17642400) [pid = 3824] [serial = 1296] [outer = 00000000] 21:44:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18DA5C00) [pid = 3824] [serial = 1297] [outer = 17642400] 21:44:25 INFO - PROCESS | 3824 | 1465101865905 Marionette DEBUG loaded listener.js 21:44:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18DB2000) [pid = 3824] [serial = 1298] [outer = 17642400] 21:44:26 INFO - PROCESS | 3824 | 1465101866334 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 21:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:44:26 INFO - PROCESS | 3824 | 1465101866346 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 21:44:26 INFO - PROCESS | 3824 | 1465101866348 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 21:44:26 INFO - PROCESS | 3824 | 1465101866357 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:44:26 INFO - PROCESS | 3824 | 1465101866359 Marionette TRACE conn5 <- [1,1694,null,{}] 21:44:26 INFO - PROCESS | 3824 | 1465101866363 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:26 INFO - PROCESS | 3824 | 1465101866365 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:26 INFO - PROCESS | 3824 | 1465101866508 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 21:44:26 INFO - PROCESS | 3824 | 1465101866533 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:26 INFO - PROCESS | 3824 | 1465101866538 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:26 INFO - PROCESS | 3824 | ++DOCSHELL 0DD51800 == 33 [pid = 3824] [id = 433] 21:44:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19768800) [pid = 3824] [serial = 1299] [outer = 00000000] 21:44:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19DC2000) [pid = 3824] [serial = 1300] [outer = 19768800] 21:44:26 INFO - PROCESS | 3824 | 1465101866592 Marionette DEBUG loaded listener.js 21:44:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19DCF800) [pid = 3824] [serial = 1301] [outer = 19768800] 21:44:27 INFO - PROCESS | 3824 | 1465101867066 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 21:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 790ms 21:44:27 INFO - PROCESS | 3824 | 1465101867152 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 21:44:27 INFO - PROCESS | 3824 | 1465101867154 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 21:44:27 INFO - PROCESS | 3824 | 1465101867157 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:44:27 INFO - PROCESS | 3824 | 1465101867159 Marionette TRACE conn5 <- [1,1698,null,{}] 21:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:44:27 INFO - PROCESS | 3824 | 1465101867163 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:27 INFO - PROCESS | 3824 | 1465101867165 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:27 INFO - PROCESS | 3824 | 1465101867289 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 21:44:27 INFO - PROCESS | 3824 | 1465101867355 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:27 INFO - PROCESS | 3824 | 1465101867357 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:27 INFO - PROCESS | 3824 | ++DOCSHELL 19E01C00 == 34 [pid = 3824] [id = 434] 21:44:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19E02C00) [pid = 3824] [serial = 1302] [outer = 00000000] 21:44:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AB79C00) [pid = 3824] [serial = 1303] [outer = 19E02C00] 21:44:27 INFO - PROCESS | 3824 | 1465101867401 Marionette DEBUG loaded listener.js 21:44:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19ED6C00) [pid = 3824] [serial = 1304] [outer = 19E02C00] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15A27000) [pid = 3824] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15A2E400) [pid = 3824] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (177E9800) [pid = 3824] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D810800) [pid = 3824] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0DD53800) [pid = 3824] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (14EC7C00) [pid = 3824] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0DD53000) [pid = 3824] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0C8FCC00) [pid = 3824] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D814000) [pid = 3824] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (14EC4800) [pid = 3824] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1AAF0C00) [pid = 3824] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1BA7D000) [pid = 3824] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:44:27 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15A6B000) [pid = 3824] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:44:27 INFO - PROCESS | 3824 | 1465101867893 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 21:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 770ms 21:44:27 INFO - PROCESS | 3824 | 1465101867934 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 21:44:27 INFO - PROCESS | 3824 | 1465101867936 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 21:44:27 INFO - PROCESS | 3824 | 1465101867939 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:44:27 INFO - PROCESS | 3824 | 1465101867941 Marionette TRACE conn5 <- [1,1702,null,{}] 21:44:27 INFO - PROCESS | 3824 | 1465101867944 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:27 INFO - PROCESS | 3824 | 1465101867946 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:28 INFO - PROCESS | 3824 | 1465101868026 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 21:44:28 INFO - PROCESS | 3824 | 1465101868034 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:28 INFO - PROCESS | 3824 | 1465101868036 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:28 INFO - PROCESS | 3824 | ++DOCSHELL 0D828000 == 35 [pid = 3824] [id = 435] 21:44:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0EAB5C00) [pid = 3824] [serial = 1305] [outer = 00000000] 21:44:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (19DC1C00) [pid = 3824] [serial = 1306] [outer = 0EAB5C00] 21:44:28 INFO - PROCESS | 3824 | 1465101868081 Marionette DEBUG loaded listener.js 21:44:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19EC7400) [pid = 3824] [serial = 1307] [outer = 0EAB5C00] 21:44:28 INFO - PROCESS | 3824 | 1465101868524 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 21:44:28 INFO - PROCESS | 3824 | 1465101868578 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 21:44:28 INFO - PROCESS | 3824 | 1465101868580 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 21:44:28 INFO - PROCESS | 3824 | 1465101868584 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:44:28 INFO - PROCESS | 3824 | 1465101868586 Marionette TRACE conn5 <- [1,1706,null,{}] 21:44:28 INFO - PROCESS | 3824 | 1465101868589 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:28 INFO - PROCESS | 3824 | 1465101868591 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:28 INFO - PROCESS | 3824 | 1465101868670 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 21:44:28 INFO - PROCESS | 3824 | 1465101868676 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:28 INFO - PROCESS | 3824 | 1465101868678 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:28 INFO - PROCESS | 3824 | ++DOCSHELL 0C942800 == 36 [pid = 3824] [id = 436] 21:44:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1AC71C00) [pid = 3824] [serial = 1308] [outer = 00000000] 21:44:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1BA77000) [pid = 3824] [serial = 1309] [outer = 1AC71C00] 21:44:28 INFO - PROCESS | 3824 | 1465101868721 Marionette DEBUG loaded listener.js 21:44:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1BA81800) [pid = 3824] [serial = 1310] [outer = 1AC71C00] 21:44:29 INFO - PROCESS | 3824 | 1465101869171 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 21:44:29 INFO - PROCESS | 3824 | 1465101869218 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 21:44:29 INFO - PROCESS | 3824 | 1465101869220 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 21:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:44:29 INFO - PROCESS | 3824 | 1465101869224 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:44:29 INFO - PROCESS | 3824 | 1465101869225 Marionette TRACE conn5 <- [1,1710,null,{}] 21:44:29 INFO - PROCESS | 3824 | 1465101869229 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:29 INFO - PROCESS | 3824 | 1465101869231 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:29 INFO - PROCESS | 3824 | 1465101869313 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 21:44:29 INFO - PROCESS | 3824 | 1465101869319 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:29 INFO - PROCESS | 3824 | 1465101869321 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:29 INFO - PROCESS | 3824 | ++DOCSHELL 1BA7D800 == 37 [pid = 3824] [id = 437] 21:44:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1BA83000) [pid = 3824] [serial = 1311] [outer = 00000000] 21:44:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1BCB0800) [pid = 3824] [serial = 1312] [outer = 1BA83000] 21:44:29 INFO - PROCESS | 3824 | 1465101869364 Marionette DEBUG loaded listener.js 21:44:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1C44D800) [pid = 3824] [serial = 1313] [outer = 1BA83000] 21:44:30 INFO - PROCESS | 3824 | --DOCSHELL 0CBFB400 == 36 [pid = 3824] [id = 429] 21:44:30 INFO - PROCESS | 3824 | --DOCSHELL 0D819400 == 35 [pid = 3824] [id = 427] 21:44:30 INFO - PROCESS | 3824 | --DOCSHELL 0C941400 == 34 [pid = 3824] [id = 428] 21:44:30 INFO - PROCESS | 3824 | --DOCSHELL 14EC2400 == 33 [pid = 3824] [id = 426] 21:44:30 INFO - PROCESS | 3824 | --DOCSHELL 0E760400 == 32 [pid = 3824] [id = 430] 21:44:30 INFO - PROCESS | 3824 | --DOCSHELL 19E01C00 == 31 [pid = 3824] [id = 434] 21:44:30 INFO - PROCESS | 3824 | --DOCSHELL 1597B000 == 30 [pid = 3824] [id = 432] 21:44:30 INFO - PROCESS | 3824 | --DOCSHELL 0DD51800 == 29 [pid = 3824] [id = 433] 21:44:30 INFO - PROCESS | 3824 | --DOCSHELL 0C942800 == 28 [pid = 3824] [id = 436] 21:44:30 INFO - PROCESS | 3824 | --DOCSHELL 15A2D000 == 27 [pid = 3824] [id = 431] 21:44:30 INFO - PROCESS | 3824 | --DOCSHELL 0D828000 == 26 [pid = 3824] [id = 435] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1AAF5C00) [pid = 3824] [serial = 1276] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15A6A000) [pid = 3824] [serial = 1264] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (187E4800) [pid = 3824] [serial = 1267] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D819000) [pid = 3824] [serial = 1255] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D822000) [pid = 3824] [serial = 1256] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (16E0A400) [pid = 3824] [serial = 1265] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0DD9B400) [pid = 3824] [serial = 1258] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0E6DE800) [pid = 3824] [serial = 1259] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (152C6800) [pid = 3824] [serial = 1261] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (14EC0000) [pid = 3824] [serial = 1252] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1535E800) [pid = 3824] [serial = 1253] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0D81E000) [pid = 3824] [serial = 1270] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (18D41800) [pid = 3824] [serial = 1268] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0DBD0400) [pid = 3824] [serial = 1241] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0D825000) [pid = 3824] [serial = 1240] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (15974C00) [pid = 3824] [serial = 1244] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1520F800) [pid = 3824] [serial = 1243] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (1AE13C00) [pid = 3824] [serial = 1247] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1AE08400) [pid = 3824] [serial = 1246] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (1BAA7800) [pid = 3824] [serial = 1250] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (1BA83C00) [pid = 3824] [serial = 1249] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (19DCE400) [pid = 3824] [serial = 1273] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (19762800) [pid = 3824] [serial = 1274] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (16E09400) [pid = 3824] [serial = 1277] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (15596C00) [pid = 3824] [serial = 1262] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (0E810C00) [pid = 3824] [serial = 1271] [outer = 00000000] [url = about:blank] 21:44:31 INFO - PROCESS | 3824 | 1465101871221 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 21:44:31 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 21:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2020ms 21:44:31 INFO - PROCESS | 3824 | 1465101871245 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 21:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:44:31 INFO - PROCESS | 3824 | 1465101871249 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 21:44:31 INFO - PROCESS | 3824 | 1465101871254 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:44:31 INFO - PROCESS | 3824 | 1465101871258 Marionette TRACE conn5 <- [1,1714,null,{}] 21:44:31 INFO - PROCESS | 3824 | 1465101871264 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:31 INFO - PROCESS | 3824 | 1465101871267 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:31 INFO - PROCESS | 3824 | 1465101871360 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 21:44:31 INFO - PROCESS | 3824 | 1465101871370 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:31 INFO - PROCESS | 3824 | 1465101871374 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:31 INFO - PROCESS | 3824 | ++DOCSHELL 0D80F400 == 27 [pid = 3824] [id = 438] 21:44:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (0D80FC00) [pid = 3824] [serial = 1314] [outer = 00000000] 21:44:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (0D813400) [pid = 3824] [serial = 1315] [outer = 0D80FC00] 21:44:31 INFO - PROCESS | 3824 | 1465101871423 Marionette DEBUG loaded listener.js 21:44:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (0D81D400) [pid = 3824] [serial = 1316] [outer = 0D80FC00] 21:44:31 INFO - PROCESS | 3824 | 1465101871908 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 21:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 21:44:31 INFO - PROCESS | 3824 | 1465101871985 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 21:44:31 INFO - PROCESS | 3824 | 1465101871990 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 21:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:44:31 INFO - PROCESS | 3824 | 1465101871996 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:44:31 INFO - PROCESS | 3824 | 1465101871999 Marionette TRACE conn5 <- [1,1718,null,{}] 21:44:31 INFO - PROCESS | 3824 | 1465101872003 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:31 INFO - PROCESS | 3824 | 1465101872006 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:32 INFO - PROCESS | 3824 | 1465101872095 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 21:44:32 INFO - PROCESS | 3824 | 1465101872110 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:32 INFO - PROCESS | 3824 | 1465101872113 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:32 INFO - PROCESS | 3824 | ++DOCSHELL 0DB36400 == 28 [pid = 3824] [id = 439] 21:44:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0DB36800) [pid = 3824] [serial = 1317] [outer = 00000000] 21:44:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0DB5C800) [pid = 3824] [serial = 1318] [outer = 0DB36800] 21:44:32 INFO - PROCESS | 3824 | 1465101872160 Marionette DEBUG loaded listener.js 21:44:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0DD4B800) [pid = 3824] [serial = 1319] [outer = 0DB36800] 21:44:32 INFO - PROCESS | 3824 | 1465101872634 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 21:44:32 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 21:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 21:44:32 INFO - PROCESS | 3824 | 1465101872670 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 21:44:32 INFO - PROCESS | 3824 | 1465101872672 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 21:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:44:32 INFO - PROCESS | 3824 | 1465101872676 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:44:32 INFO - PROCESS | 3824 | 1465101872679 Marionette TRACE conn5 <- [1,1722,null,{}] 21:44:32 INFO - PROCESS | 3824 | 1465101872690 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:32 INFO - PROCESS | 3824 | 1465101872694 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:32 INFO - PROCESS | 3824 | 1465101872807 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 21:44:32 INFO - PROCESS | 3824 | 1465101872903 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:32 INFO - PROCESS | 3824 | 1465101872906 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:32 INFO - PROCESS | 3824 | ++DOCSHELL 0E754C00 == 29 [pid = 3824] [id = 440] 21:44:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0E758400) [pid = 3824] [serial = 1320] [outer = 00000000] 21:44:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0E75D000) [pid = 3824] [serial = 1321] [outer = 0E758400] 21:44:32 INFO - PROCESS | 3824 | 1465101872956 Marionette DEBUG loaded listener.js 21:44:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0E762800) [pid = 3824] [serial = 1322] [outer = 0E758400] 21:44:33 INFO - PROCESS | 3824 | 1465101873356 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 21:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 21:44:33 INFO - PROCESS | 3824 | 1465101873409 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 21:44:33 INFO - PROCESS | 3824 | 1465101873412 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 21:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:44:33 INFO - PROCESS | 3824 | 1465101873415 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:44:33 INFO - PROCESS | 3824 | 1465101873417 Marionette TRACE conn5 <- [1,1726,null,{}] 21:44:33 INFO - PROCESS | 3824 | 1465101873420 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:33 INFO - PROCESS | 3824 | 1465101873422 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:33 INFO - PROCESS | 3824 | 1465101873507 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 21:44:33 INFO - PROCESS | 3824 | 1465101873512 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:33 INFO - PROCESS | 3824 | 1465101873514 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:33 INFO - PROCESS | 3824 | ++DOCSHELL 0D82CC00 == 30 [pid = 3824] [id = 441] 21:44:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0DD54C00) [pid = 3824] [serial = 1323] [outer = 00000000] 21:44:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (14ECAC00) [pid = 3824] [serial = 1324] [outer = 0DD54C00] 21:44:33 INFO - PROCESS | 3824 | 1465101873558 Marionette DEBUG loaded listener.js 21:44:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (152C9400) [pid = 3824] [serial = 1325] [outer = 0DD54C00] 21:44:33 INFO - PROCESS | 3824 | 1465101874000 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 21:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 21:44:34 INFO - PROCESS | 3824 | 1465101874050 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 21:44:34 INFO - PROCESS | 3824 | 1465101874052 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 21:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:44:34 INFO - PROCESS | 3824 | 1465101874055 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:44:34 INFO - PROCESS | 3824 | 1465101874057 Marionette TRACE conn5 <- [1,1730,null,{}] 21:44:34 INFO - PROCESS | 3824 | 1465101874061 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:34 INFO - PROCESS | 3824 | 1465101874063 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:34 INFO - PROCESS | 3824 | 1465101874141 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 21:44:34 INFO - PROCESS | 3824 | 1465101874177 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:34 INFO - PROCESS | 3824 | 1465101874179 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:34 INFO - PROCESS | 3824 | ++DOCSHELL 15827000 == 31 [pid = 3824] [id = 442] 21:44:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15828000) [pid = 3824] [serial = 1326] [outer = 00000000] 21:44:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15945C00) [pid = 3824] [serial = 1327] [outer = 15828000] 21:44:34 INFO - PROCESS | 3824 | 1465101874222 Marionette DEBUG loaded listener.js 21:44:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (1597A400) [pid = 3824] [serial = 1328] [outer = 15828000] 21:44:34 INFO - PROCESS | 3824 | 1465101874665 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 21:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 21:44:34 INFO - PROCESS | 3824 | 1465101874690 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 21:44:34 INFO - PROCESS | 3824 | 1465101874692 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 21:44:34 INFO - PROCESS | 3824 | 1465101874699 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:44:34 INFO - PROCESS | 3824 | 1465101874701 Marionette TRACE conn5 <- [1,1734,null,{}] 21:44:34 INFO - PROCESS | 3824 | 1465101874705 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:34 INFO - PROCESS | 3824 | 1465101874710 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:34 INFO - PROCESS | 3824 | 1465101874814 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 21:44:34 INFO - PROCESS | 3824 | 1465101874822 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:34 INFO - PROCESS | 3824 | 1465101874824 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:34 INFO - PROCESS | 3824 | ++DOCSHELL 16919400 == 32 [pid = 3824] [id = 443] 21:44:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (16921C00) [pid = 3824] [serial = 1329] [outer = 00000000] 21:44:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (17971000) [pid = 3824] [serial = 1330] [outer = 16921C00] 21:44:34 INFO - PROCESS | 3824 | 1465101874869 Marionette DEBUG loaded listener.js 21:44:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (17973400) [pid = 3824] [serial = 1331] [outer = 16921C00] 21:44:35 INFO - PROCESS | 3824 | 1465101875296 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 21:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 21:44:35 INFO - PROCESS | 3824 | 1465101875374 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 21:44:35 INFO - PROCESS | 3824 | 1465101875376 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 21:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:44:35 INFO - PROCESS | 3824 | 1465101875379 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:44:35 INFO - PROCESS | 3824 | 1465101875381 Marionette TRACE conn5 <- [1,1738,null,{}] 21:44:35 INFO - PROCESS | 3824 | 1465101875384 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:35 INFO - PROCESS | 3824 | 1465101875386 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:35 INFO - PROCESS | 3824 | 1465101875464 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 21:44:35 INFO - PROCESS | 3824 | 1465101875469 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:35 INFO - PROCESS | 3824 | 1465101875471 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:35 INFO - PROCESS | 3824 | ++DOCSHELL 16E0A400 == 33 [pid = 3824] [id = 444] 21:44:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (179F0C00) [pid = 3824] [serial = 1332] [outer = 00000000] 21:44:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (18D45C00) [pid = 3824] [serial = 1333] [outer = 179F0C00] 21:44:35 INFO - PROCESS | 3824 | 1465101875514 Marionette DEBUG loaded listener.js 21:44:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18DAD400) [pid = 3824] [serial = 1334] [outer = 179F0C00] 21:44:35 INFO - PROCESS | 3824 | 1465101875953 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 21:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 631ms 21:44:35 INFO - PROCESS | 3824 | 1465101876015 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 21:44:36 INFO - PROCESS | 3824 | 1465101876017 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 21:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:44:36 INFO - PROCESS | 3824 | 1465101876020 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:44:36 INFO - PROCESS | 3824 | 1465101876022 Marionette TRACE conn5 <- [1,1742,null,{}] 21:44:36 INFO - PROCESS | 3824 | 1465101876026 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:36 INFO - PROCESS | 3824 | 1465101876027 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:36 INFO - PROCESS | 3824 | 1465101876105 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 21:44:36 INFO - PROCESS | 3824 | 1465101876110 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:36 INFO - PROCESS | 3824 | 1465101876112 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:36 INFO - PROCESS | 3824 | ++DOCSHELL 18DE6C00 == 34 [pid = 3824] [id = 445] 21:44:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19763800) [pid = 3824] [serial = 1335] [outer = 00000000] 21:44:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19B42400) [pid = 3824] [serial = 1336] [outer = 19763800] 21:44:36 INFO - PROCESS | 3824 | 1465101876156 Marionette DEBUG loaded listener.js 21:44:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19769000) [pid = 3824] [serial = 1337] [outer = 19763800] 21:44:36 INFO - PROCESS | 3824 | 1465101876622 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 21:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 21:44:36 INFO - PROCESS | 3824 | 1465101876652 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 21:44:36 INFO - PROCESS | 3824 | 1465101876654 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 21:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:44:36 INFO - PROCESS | 3824 | 1465101876665 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:44:36 INFO - PROCESS | 3824 | 1465101876667 Marionette TRACE conn5 <- [1,1746,null,{}] 21:44:36 INFO - PROCESS | 3824 | 1465101876670 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:36 INFO - PROCESS | 3824 | 1465101876672 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:36 INFO - PROCESS | 3824 | 1465101876783 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 21:44:36 INFO - PROCESS | 3824 | 1465101876796 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:36 INFO - PROCESS | 3824 | 1465101876798 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:36 INFO - PROCESS | 3824 | ++DOCSHELL 0E754400 == 35 [pid = 3824] [id = 446] 21:44:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19DCDC00) [pid = 3824] [serial = 1338] [outer = 00000000] 21:44:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19ECC400) [pid = 3824] [serial = 1339] [outer = 19DCDC00] 21:44:36 INFO - PROCESS | 3824 | 1465101876842 Marionette DEBUG loaded listener.js 21:44:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19ECD800) [pid = 3824] [serial = 1340] [outer = 19DCDC00] 21:44:37 INFO - PROCESS | 3824 | 1465101877324 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 21:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 21:44:37 INFO - PROCESS | 3824 | 1465101877342 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 21:44:37 INFO - PROCESS | 3824 | 1465101877344 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 21:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:44:37 INFO - PROCESS | 3824 | 1465101877347 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:44:37 INFO - PROCESS | 3824 | 1465101877349 Marionette TRACE conn5 <- [1,1750,null,{}] 21:44:37 INFO - PROCESS | 3824 | 1465101877352 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:37 INFO - PROCESS | 3824 | 1465101877354 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:37 INFO - PROCESS | 3824 | 1465101877470 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 21:44:37 INFO - PROCESS | 3824 | 1465101877476 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:37 INFO - PROCESS | 3824 | 1465101877478 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:37 INFO - PROCESS | 3824 | ++DOCSHELL 0D074C00 == 36 [pid = 3824] [id = 447] 21:44:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0D0DA000) [pid = 3824] [serial = 1341] [outer = 00000000] 21:44:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AAF5C00) [pid = 3824] [serial = 1342] [outer = 0D0DA000] 21:44:37 INFO - PROCESS | 3824 | 1465101877520 Marionette DEBUG loaded listener.js 21:44:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AC72400) [pid = 3824] [serial = 1343] [outer = 0D0DA000] 21:44:37 INFO - PROCESS | 3824 | 1465101877978 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 21:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 21:44:37 INFO - PROCESS | 3824 | 1465101878021 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 21:44:38 INFO - PROCESS | 3824 | 1465101878024 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 21:44:38 INFO - PROCESS | 3824 | 1465101878027 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:44:38 INFO - PROCESS | 3824 | 1465101878029 Marionette TRACE conn5 <- [1,1754,null,{}] 21:44:38 INFO - PROCESS | 3824 | 1465101878033 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:38 INFO - PROCESS | 3824 | 1465101878035 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:38 INFO - PROCESS | 3824 | 1465101878198 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 21:44:38 INFO - PROCESS | 3824 | 1465101878269 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:38 INFO - PROCESS | 3824 | 1465101878271 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:38 INFO - PROCESS | 3824 | ++DOCSHELL 15599000 == 37 [pid = 3824] [id = 448] 21:44:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1AE0D000) [pid = 3824] [serial = 1344] [outer = 00000000] 21:44:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1BA7C400) [pid = 3824] [serial = 1345] [outer = 1AE0D000] 21:44:38 INFO - PROCESS | 3824 | 1465101878316 Marionette DEBUG loaded listener.js 21:44:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1BAA5000) [pid = 3824] [serial = 1346] [outer = 1AE0D000] 21:44:38 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19768800) [pid = 3824] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:44:38 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (19E02C00) [pid = 3824] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:44:38 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1AC71C00) [pid = 3824] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:44:38 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (15A67C00) [pid = 3824] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:44:38 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0E765800) [pid = 3824] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:44:38 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D0D1000) [pid = 3824] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:44:38 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0C944000) [pid = 3824] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:44:38 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D81A400) [pid = 3824] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:44:38 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1AE06400) [pid = 3824] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:44:38 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (17642400) [pid = 3824] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:44:38 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0EAB5C00) [pid = 3824] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:44:38 INFO - PROCESS | 3824 | 1465101878863 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 21:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 870ms 21:44:38 INFO - PROCESS | 3824 | 1465101878906 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 21:44:38 INFO - PROCESS | 3824 | 1465101878908 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 21:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:44:38 INFO - PROCESS | 3824 | 1465101878911 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:44:38 INFO - PROCESS | 3824 | 1465101878913 Marionette TRACE conn5 <- [1,1758,null,{}] 21:44:38 INFO - PROCESS | 3824 | 1465101878933 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:38 INFO - PROCESS | 3824 | 1465101878935 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:38 INFO - PROCESS | 3824 | 1465101879019 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 21:44:39 INFO - PROCESS | 3824 | 1465101879025 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:39 INFO - PROCESS | 3824 | 1465101879036 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:39 INFO - PROCESS | 3824 | ++DOCSHELL 152C3000 == 38 [pid = 3824] [id = 449] 21:44:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (152C8800) [pid = 3824] [serial = 1347] [outer = 00000000] 21:44:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18DED000) [pid = 3824] [serial = 1348] [outer = 152C8800] 21:44:39 INFO - PROCESS | 3824 | 1465101879080 Marionette DEBUG loaded listener.js 21:44:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19E02C00) [pid = 3824] [serial = 1349] [outer = 152C8800] 21:44:39 INFO - PROCESS | 3824 | 1465101879494 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 21:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 650ms 21:44:39 INFO - PROCESS | 3824 | 1465101879562 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 21:44:39 INFO - PROCESS | 3824 | 1465101879564 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 21:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:44:39 INFO - PROCESS | 3824 | 1465101879567 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:44:39 INFO - PROCESS | 3824 | 1465101879568 Marionette TRACE conn5 <- [1,1762,null,{}] 21:44:39 INFO - PROCESS | 3824 | 1465101879572 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:39 INFO - PROCESS | 3824 | 1465101879573 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:39 INFO - PROCESS | 3824 | 1465101879654 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 21:44:39 INFO - PROCESS | 3824 | 1465101879660 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:39 INFO - PROCESS | 3824 | 1465101879662 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:39 INFO - PROCESS | 3824 | ++DOCSHELL 1AC79400 == 39 [pid = 3824] [id = 450] 21:44:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AE06400) [pid = 3824] [serial = 1350] [outer = 00000000] 21:44:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1BCA1C00) [pid = 3824] [serial = 1351] [outer = 1AE06400] 21:44:39 INFO - PROCESS | 3824 | 1465101879704 Marionette DEBUG loaded listener.js 21:44:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1BA7F800) [pid = 3824] [serial = 1352] [outer = 1AE06400] 21:44:40 INFO - PROCESS | 3824 | 1465101880145 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 21:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 21:44:40 INFO - PROCESS | 3824 | 1465101880198 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 21:44:40 INFO - PROCESS | 3824 | 1465101880199 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 21:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:44:40 INFO - PROCESS | 3824 | 1465101880215 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:44:40 INFO - PROCESS | 3824 | 1465101880216 Marionette TRACE conn5 <- [1,1766,null,{}] 21:44:40 INFO - PROCESS | 3824 | 1465101880220 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:40 INFO - PROCESS | 3824 | 1465101880222 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:40 INFO - PROCESS | 3824 | 1465101880304 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 21:44:40 INFO - PROCESS | 3824 | 1465101880310 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:40 INFO - PROCESS | 3824 | 1465101880311 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:40 INFO - PROCESS | 3824 | ++DOCSHELL 158DC400 == 40 [pid = 3824] [id = 451] 21:44:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1C44BC00) [pid = 3824] [serial = 1353] [outer = 00000000] 21:44:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1CB0C000) [pid = 3824] [serial = 1354] [outer = 1C44BC00] 21:44:40 INFO - PROCESS | 3824 | 1465101880354 Marionette DEBUG loaded listener.js 21:44:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1CB6E400) [pid = 3824] [serial = 1355] [outer = 1C44BC00] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 0D80F400 == 39 [pid = 3824] [id = 438] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 1BA7D800 == 38 [pid = 3824] [id = 437] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 16E0A400 == 37 [pid = 3824] [id = 444] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 0E754400 == 36 [pid = 3824] [id = 446] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 152C3000 == 35 [pid = 3824] [id = 449] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 0E754C00 == 34 [pid = 3824] [id = 440] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 1AC79400 == 33 [pid = 3824] [id = 450] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 0D82CC00 == 32 [pid = 3824] [id = 441] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 16919400 == 31 [pid = 3824] [id = 443] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 15827000 == 30 [pid = 3824] [id = 442] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 18DE6C00 == 29 [pid = 3824] [id = 445] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 0D074C00 == 28 [pid = 3824] [id = 447] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 15599000 == 27 [pid = 3824] [id = 448] 21:44:41 INFO - PROCESS | 3824 | --DOCSHELL 0DB36400 == 26 [pid = 3824] [id = 439] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19DCF800) [pid = 3824] [serial = 1301] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19DC2000) [pid = 3824] [serial = 1300] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1AB79C00) [pid = 3824] [serial = 1303] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1BA77000) [pid = 3824] [serial = 1309] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19ED6C00) [pid = 3824] [serial = 1304] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (16919C00) [pid = 3824] [serial = 1294] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0EAAA400) [pid = 3824] [serial = 1291] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (14EC4000) [pid = 3824] [serial = 1292] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D91D400) [pid = 3824] [serial = 1288] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D927800) [pid = 3824] [serial = 1289] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D770400) [pid = 3824] [serial = 1286] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0CB68400) [pid = 3824] [serial = 1285] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0E753000) [pid = 3824] [serial = 1283] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0DD50400) [pid = 3824] [serial = 1282] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1AE0C800) [pid = 3824] [serial = 1279] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1AE0D400) [pid = 3824] [serial = 1280] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1BCB0800) [pid = 3824] [serial = 1312] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1BA81800) [pid = 3824] [serial = 1310] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (18DA5C00) [pid = 3824] [serial = 1297] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (18DB2000) [pid = 3824] [serial = 1298] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (19DC1C00) [pid = 3824] [serial = 1306] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1763C400) [pid = 3824] [serial = 1295] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (19EC7400) [pid = 3824] [serial = 1307] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3824 | 1465101882194 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 21:44:42 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 21:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2016ms 21:44:42 INFO - PROCESS | 3824 | 1465101882235 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 21:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:44:42 INFO - PROCESS | 3824 | 1465101882240 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 21:44:42 INFO - PROCESS | 3824 | 1465101882244 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:44:42 INFO - PROCESS | 3824 | 1465101882248 Marionette TRACE conn5 <- [1,1770,null,{}] 21:44:42 INFO - PROCESS | 3824 | 1465101882254 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:42 INFO - PROCESS | 3824 | 1465101882257 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:42 INFO - PROCESS | 3824 | 1465101882354 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 21:44:42 INFO - PROCESS | 3824 | 1465101882362 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:42 INFO - PROCESS | 3824 | 1465101882366 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:42 INFO - PROCESS | 3824 | ++DOCSHELL 0D755000 == 27 [pid = 3824] [id = 452] 21:44:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0D756000) [pid = 3824] [serial = 1356] [outer = 00000000] 21:44:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D774C00) [pid = 3824] [serial = 1357] [outer = 0D756000] 21:44:42 INFO - PROCESS | 3824 | 1465101882414 Marionette DEBUG loaded listener.js 21:44:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0D808800) [pid = 3824] [serial = 1358] [outer = 0D756000] 21:44:42 INFO - PROCESS | 3824 | 1465101882900 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 21:44:42 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 21:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 21:44:42 INFO - PROCESS | 3824 | 1465101882975 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 21:44:42 INFO - PROCESS | 3824 | 1465101882980 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 21:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:44:42 INFO - PROCESS | 3824 | 1465101882986 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:44:42 INFO - PROCESS | 3824 | 1465101882989 Marionette TRACE conn5 <- [1,1774,null,{}] 21:44:42 INFO - PROCESS | 3824 | 1465101882993 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:42 INFO - PROCESS | 3824 | 1465101882996 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:43 INFO - PROCESS | 3824 | 1465101883086 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 21:44:43 INFO - PROCESS | 3824 | 1465101883099 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:43 INFO - PROCESS | 3824 | 1465101883102 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:43 INFO - PROCESS | 3824 | ++DOCSHELL 0D82A000 == 28 [pid = 3824] [id = 453] 21:44:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0D82A800) [pid = 3824] [serial = 1359] [outer = 00000000] 21:44:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D82D800) [pid = 3824] [serial = 1360] [outer = 0D82A800] 21:44:43 INFO - PROCESS | 3824 | 1465101883148 Marionette DEBUG loaded listener.js 21:44:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D920C00) [pid = 3824] [serial = 1361] [outer = 0D82A800] 21:44:43 INFO - PROCESS | 3824 | 1465101883631 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 21:44:43 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 21:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 21:44:43 INFO - PROCESS | 3824 | 1465101883660 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 21:44:43 INFO - PROCESS | 3824 | 1465101883662 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 21:44:43 INFO - PROCESS | 3824 | 1465101883666 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:44:43 INFO - PROCESS | 3824 | 1465101883669 Marionette TRACE conn5 <- [1,1778,null,{}] 21:44:43 INFO - PROCESS | 3824 | 1465101883681 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:43 INFO - PROCESS | 3824 | 1465101883685 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:43 INFO - PROCESS | 3824 | 1465101883802 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 21:44:43 INFO - PROCESS | 3824 | 1465101883901 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:43 INFO - PROCESS | 3824 | 1465101883904 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:43 INFO - PROCESS | 3824 | ++DOCSHELL 0E6DD800 == 29 [pid = 3824] [id = 454] 21:44:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E6DE800) [pid = 3824] [serial = 1362] [outer = 00000000] 21:44:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E6E6C00) [pid = 3824] [serial = 1363] [outer = 0E6DE800] 21:44:43 INFO - PROCESS | 3824 | 1465101883953 Marionette DEBUG loaded listener.js 21:44:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0E74C400) [pid = 3824] [serial = 1364] [outer = 0E6DE800] 21:44:44 INFO - PROCESS | 3824 | 1465101884335 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:44:44 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) 21:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 21:44:44 INFO - PROCESS | 3824 | 1465101884400 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 21:44:44 INFO - PROCESS | 3824 | 1465101884403 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 21:44:44 INFO - PROCESS | 3824 | 1465101884406 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:44:44 INFO - PROCESS | 3824 | 1465101884408 Marionette TRACE conn5 <- [1,1782,null,{}] 21:44:44 INFO - PROCESS | 3824 | 1465101884412 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:44 INFO - PROCESS | 3824 | 1465101884414 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:44 INFO - PROCESS | 3824 | 1465101884500 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 21:44:44 INFO - PROCESS | 3824 | 1465101884505 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:44 INFO - PROCESS | 3824 | 1465101884507 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:44 INFO - PROCESS | 3824 | ++DOCSHELL 0E759800 == 30 [pid = 3824] [id = 455] 21:44:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0E759C00) [pid = 3824] [serial = 1365] [outer = 00000000] 21:44:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0EA05C00) [pid = 3824] [serial = 1366] [outer = 0E759C00] 21:44:44 INFO - PROCESS | 3824 | 1465101884552 Marionette DEBUG loaded listener.js 21:44:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0EAB6000) [pid = 3824] [serial = 1367] [outer = 0E759C00] 21:44:44 INFO - PROCESS | 3824 | 1465101885002 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 21:44:45 INFO - PROCESS | 3824 | 1465101885040 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 21:44:45 INFO - PROCESS | 3824 | 1465101885042 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 21:44:45 INFO - PROCESS | 3824 | 1465101885045 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:44:45 INFO - PROCESS | 3824 | 1465101885047 Marionette TRACE conn5 <- [1,1786,null,{}] 21:44:45 INFO - PROCESS | 3824 | 1465101885051 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:45 INFO - PROCESS | 3824 | 1465101885053 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:45 INFO - PROCESS | 3824 | 1465101885131 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 21:44:45 INFO - PROCESS | 3824 | 1465101885136 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:45 INFO - PROCESS | 3824 | 1465101885138 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:45 INFO - PROCESS | 3824 | ++DOCSHELL 14ECB000 == 31 [pid = 3824] [id = 456] 21:44:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (14ECC000) [pid = 3824] [serial = 1368] [outer = 00000000] 21:44:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (152C6400) [pid = 3824] [serial = 1369] [outer = 14ECC000] 21:44:45 INFO - PROCESS | 3824 | 1465101885209 Marionette DEBUG loaded listener.js 21:44:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1555D800) [pid = 3824] [serial = 1370] [outer = 14ECC000] 21:44:45 INFO - PROCESS | 3824 | 1465101885641 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 21:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 21:44:45 INFO - PROCESS | 3824 | 1465101885680 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 21:44:45 INFO - PROCESS | 3824 | 1465101885682 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 21:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:44:45 INFO - PROCESS | 3824 | 1465101885685 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:44:45 INFO - PROCESS | 3824 | 1465101885687 Marionette TRACE conn5 <- [1,1790,null,{}] 21:44:45 INFO - PROCESS | 3824 | 1465101885690 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:45 INFO - PROCESS | 3824 | 1465101885696 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:45 INFO - PROCESS | 3824 | 1465101885810 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 21:44:45 INFO - PROCESS | 3824 | 1465101885819 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:45 INFO - PROCESS | 3824 | 1465101885821 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:45 INFO - PROCESS | 3824 | ++DOCSHELL 15A66800 == 32 [pid = 3824] [id = 457] 21:44:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15A68400) [pid = 3824] [serial = 1371] [outer = 00000000] 21:44:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (16E05C00) [pid = 3824] [serial = 1372] [outer = 15A68400] 21:44:45 INFO - PROCESS | 3824 | 1465101885865 Marionette DEBUG loaded listener.js 21:44:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16E0F000) [pid = 3824] [serial = 1373] [outer = 15A68400] 21:44:46 INFO - PROCESS | 3824 | 1465101886310 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 21:44:46 INFO - PROCESS | 3824 | 1465101886356 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 21:44:46 INFO - PROCESS | 3824 | 1465101886358 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 21:44:46 INFO - PROCESS | 3824 | 1465101886362 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:44:46 INFO - PROCESS | 3824 | 1465101886363 Marionette TRACE conn5 <- [1,1794,null,{}] 21:44:46 INFO - PROCESS | 3824 | 1465101886367 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:46 INFO - PROCESS | 3824 | 1465101886369 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:46 INFO - PROCESS | 3824 | 1465101886446 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 21:44:46 INFO - PROCESS | 3824 | 1465101886451 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:46 INFO - PROCESS | 3824 | 1465101886453 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:46 INFO - PROCESS | 3824 | ++DOCSHELL 152CB000 == 33 [pid = 3824] [id = 458] 21:44:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16E05400) [pid = 3824] [serial = 1374] [outer = 00000000] 21:44:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (187E9800) [pid = 3824] [serial = 1375] [outer = 16E05400] 21:44:46 INFO - PROCESS | 3824 | 1465101886496 Marionette DEBUG loaded listener.js 21:44:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (187EAC00) [pid = 3824] [serial = 1376] [outer = 16E05400] 21:44:46 INFO - PROCESS | 3824 | 1465101886951 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 21:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 21:44:46 INFO - PROCESS | 3824 | 1465101887000 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 21:44:46 INFO - PROCESS | 3824 | 1465101887002 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 21:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:44:46 INFO - PROCESS | 3824 | 1465101887005 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:44:46 INFO - PROCESS | 3824 | 1465101887007 Marionette TRACE conn5 <- [1,1798,null,{}] 21:44:46 INFO - PROCESS | 3824 | 1465101887010 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:46 INFO - PROCESS | 3824 | 1465101887012 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:47 INFO - PROCESS | 3824 | 1465101887089 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 21:44:47 INFO - PROCESS | 3824 | 1465101887094 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:47 INFO - PROCESS | 3824 | 1465101887096 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:47 INFO - PROCESS | 3824 | ++DOCSHELL 18D46000 == 34 [pid = 3824] [id = 459] 21:44:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18DA5C00) [pid = 3824] [serial = 1377] [outer = 00000000] 21:44:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18DF4400) [pid = 3824] [serial = 1378] [outer = 18DA5C00] 21:44:47 INFO - PROCESS | 3824 | 1465101887139 Marionette DEBUG loaded listener.js 21:44:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (18DB2000) [pid = 3824] [serial = 1379] [outer = 18DA5C00] 21:44:47 INFO - PROCESS | 3824 | 1465101887613 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 21:44:47 INFO - PROCESS | 3824 | 1465101887637 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 21:44:47 INFO - PROCESS | 3824 | 1465101887639 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 21:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:44:47 INFO - PROCESS | 3824 | 1465101887643 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:44:47 INFO - PROCESS | 3824 | 1465101887644 Marionette TRACE conn5 <- [1,1802,null,{}] 21:44:47 INFO - PROCESS | 3824 | 1465101887648 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:47 INFO - PROCESS | 3824 | 1465101887650 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:47 INFO - PROCESS | 3824 | 1465101887763 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 21:44:47 INFO - PROCESS | 3824 | 1465101887770 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:47 INFO - PROCESS | 3824 | 1465101887772 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:47 INFO - PROCESS | 3824 | ++DOCSHELL 0E6DC400 == 35 [pid = 3824] [id = 460] 21:44:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19DC7800) [pid = 3824] [serial = 1380] [outer = 00000000] 21:44:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19DD0C00) [pid = 3824] [serial = 1381] [outer = 19DC7800] 21:44:47 INFO - PROCESS | 3824 | 1465101887815 Marionette DEBUG loaded listener.js 21:44:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19E03400) [pid = 3824] [serial = 1382] [outer = 19DC7800] 21:44:48 INFO - PROCESS | 3824 | 1465101888304 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 21:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:44:48 INFO - PROCESS | 3824 | 1465101888316 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 21:44:48 INFO - PROCESS | 3824 | 1465101888318 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 21:44:48 INFO - PROCESS | 3824 | 1465101888321 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:44:48 INFO - PROCESS | 3824 | 1465101888323 Marionette TRACE conn5 <- [1,1806,null,{}] 21:44:48 INFO - PROCESS | 3824 | 1465101888327 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:48 INFO - PROCESS | 3824 | 1465101888329 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:48 INFO - PROCESS | 3824 | 1465101888445 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 21:44:48 INFO - PROCESS | 3824 | 1465101888450 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:48 INFO - PROCESS | 3824 | 1465101888452 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:48 INFO - PROCESS | 3824 | ++DOCSHELL 19EC9800 == 36 [pid = 3824] [id = 461] 21:44:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (19ECAC00) [pid = 3824] [serial = 1383] [outer = 00000000] 21:44:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1AAF4400) [pid = 3824] [serial = 1384] [outer = 19ECAC00] 21:44:48 INFO - PROCESS | 3824 | 1465101888495 Marionette DEBUG loaded listener.js 21:44:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (1AC73000) [pid = 3824] [serial = 1385] [outer = 19ECAC00] 21:44:48 INFO - PROCESS | 3824 | 1465101888961 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 21:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 21:44:48 INFO - PROCESS | 3824 | 1465101888992 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 21:44:48 INFO - PROCESS | 3824 | 1465101888995 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 21:44:48 INFO - PROCESS | 3824 | 1465101888998 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:44:48 INFO - PROCESS | 3824 | 1465101889000 Marionette TRACE conn5 <- [1,1810,null,{}] 21:44:48 INFO - PROCESS | 3824 | 1465101889004 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:48 INFO - PROCESS | 3824 | 1465101889006 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:49 INFO - PROCESS | 3824 | 1465101889141 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 21:44:49 INFO - PROCESS | 3824 | 1465101889239 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:49 INFO - PROCESS | 3824 | 1465101889241 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:49 INFO - PROCESS | 3824 | ++DOCSHELL 14EC9C00 == 37 [pid = 3824] [id = 462] 21:44:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1AE10800) [pid = 3824] [serial = 1386] [outer = 00000000] 21:44:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1AF7B400) [pid = 3824] [serial = 1387] [outer = 1AE10800] 21:44:49 INFO - PROCESS | 3824 | 1465101889288 Marionette DEBUG loaded listener.js 21:44:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1BA7B400) [pid = 3824] [serial = 1388] [outer = 1AE10800] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1AE06400) [pid = 3824] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (19DCDC00) [pid = 3824] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (0D0DA000) [pid = 3824] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1AE0D000) [pid = 3824] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (19763800) [pid = 3824] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (179F0C00) [pid = 3824] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (16921C00) [pid = 3824] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (15828000) [pid = 3824] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0DD54C00) [pid = 3824] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0E758400) [pid = 3824] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0DB36800) [pid = 3824] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0D80FC00) [pid = 3824] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1BA83000) [pid = 3824] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:44:49 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (152C8800) [pid = 3824] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:44:49 INFO - PROCESS | 3824 | 1465101889853 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 21:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 870ms 21:44:49 INFO - PROCESS | 3824 | 1465101889872 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 21:44:49 INFO - PROCESS | 3824 | 1465101889874 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 21:44:49 INFO - PROCESS | 3824 | 1465101889889 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:44:49 INFO - PROCESS | 3824 | 1465101889891 Marionette TRACE conn5 <- [1,1814,null,{}] 21:44:49 INFO - PROCESS | 3824 | 1465101889895 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:49 INFO - PROCESS | 3824 | 1465101889896 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:49 INFO - PROCESS | 3824 | 1465101889980 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 21:44:49 INFO - PROCESS | 3824 | 1465101889985 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:49 INFO - PROCESS | 3824 | 1465101889987 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:49 INFO - PROCESS | 3824 | ++DOCSHELL 0E6E8000 == 38 [pid = 3824] [id = 463] 21:44:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (152C8800) [pid = 3824] [serial = 1389] [outer = 00000000] 21:44:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (179F0C00) [pid = 3824] [serial = 1390] [outer = 152C8800] 21:44:50 INFO - PROCESS | 3824 | 1465101890030 Marionette DEBUG loaded listener.js 21:44:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19DCA400) [pid = 3824] [serial = 1391] [outer = 152C8800] 21:44:50 INFO - PROCESS | 3824 | 1465101890471 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 21:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 21:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:44:50 INFO - PROCESS | 3824 | 1465101890523 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 21:44:50 INFO - PROCESS | 3824 | 1465101890525 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 21:44:50 INFO - PROCESS | 3824 | 1465101890528 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:44:50 INFO - PROCESS | 3824 | 1465101890530 Marionette TRACE conn5 <- [1,1818,null,{}] 21:44:50 INFO - PROCESS | 3824 | 1465101890533 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:50 INFO - PROCESS | 3824 | 1465101890535 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:50 INFO - PROCESS | 3824 | 1465101890617 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 21:44:50 INFO - PROCESS | 3824 | 1465101890622 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:50 INFO - PROCESS | 3824 | 1465101890624 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:50 INFO - PROCESS | 3824 | ++DOCSHELL 19B40000 == 39 [pid = 3824] [id = 464] 21:44:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1AAF6400) [pid = 3824] [serial = 1392] [outer = 00000000] 21:44:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1BA83000) [pid = 3824] [serial = 1393] [outer = 1AAF6400] 21:44:50 INFO - PROCESS | 3824 | 1465101890667 Marionette DEBUG loaded listener.js 21:44:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1BC31800) [pid = 3824] [serial = 1394] [outer = 1AAF6400] 21:44:51 INFO - PROCESS | 3824 | 1465101891105 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 21:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 21:44:51 INFO - PROCESS | 3824 | 1465101891170 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 21:44:51 INFO - PROCESS | 3824 | 1465101891172 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 21:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:44:51 INFO - PROCESS | 3824 | 1465101891179 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:44:51 INFO - PROCESS | 3824 | 1465101891180 Marionette TRACE conn5 <- [1,1822,null,{}] 21:44:51 INFO - PROCESS | 3824 | 1465101891184 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:51 INFO - PROCESS | 3824 | 1465101891185 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:51 INFO - PROCESS | 3824 | 1465101891266 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 21:44:51 INFO - PROCESS | 3824 | 1465101891272 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:51 INFO - PROCESS | 3824 | 1465101891274 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:51 INFO - PROCESS | 3824 | ++DOCSHELL 1582E800 == 40 [pid = 3824] [id = 465] 21:44:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (16921C00) [pid = 3824] [serial = 1395] [outer = 00000000] 21:44:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1CB07C00) [pid = 3824] [serial = 1396] [outer = 16921C00] 21:44:51 INFO - PROCESS | 3824 | 1465101891319 Marionette DEBUG loaded listener.js 21:44:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1CF46C00) [pid = 3824] [serial = 1397] [outer = 16921C00] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 158DC400 == 39 [pid = 3824] [id = 451] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 0D755000 == 38 [pid = 3824] [id = 452] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 0E6DC400 == 37 [pid = 3824] [id = 460] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 19B40000 == 36 [pid = 3824] [id = 464] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 15A66800 == 35 [pid = 3824] [id = 457] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 14ECB000 == 34 [pid = 3824] [id = 456] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 0E6E8000 == 33 [pid = 3824] [id = 463] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 0E759800 == 32 [pid = 3824] [id = 455] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 152CB000 == 31 [pid = 3824] [id = 458] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 0E6DD800 == 30 [pid = 3824] [id = 454] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 19EC9800 == 29 [pid = 3824] [id = 461] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 14EC9C00 == 28 [pid = 3824] [id = 462] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 18D46000 == 27 [pid = 3824] [id = 459] 21:44:52 INFO - PROCESS | 3824 | --DOCSHELL 0D82A000 == 26 [pid = 3824] [id = 453] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (1BA7F800) [pid = 3824] [serial = 1352] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (19ECC400) [pid = 3824] [serial = 1339] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1AAF5C00) [pid = 3824] [serial = 1342] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19ECD800) [pid = 3824] [serial = 1340] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1BA7C400) [pid = 3824] [serial = 1345] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1CB0C000) [pid = 3824] [serial = 1354] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1BCA1C00) [pid = 3824] [serial = 1351] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1BAA5000) [pid = 3824] [serial = 1346] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19B42400) [pid = 3824] [serial = 1336] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (18D45C00) [pid = 3824] [serial = 1333] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (18DAD400) [pid = 3824] [serial = 1334] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (17971000) [pid = 3824] [serial = 1330] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (17973400) [pid = 3824] [serial = 1331] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15945C00) [pid = 3824] [serial = 1327] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1597A400) [pid = 3824] [serial = 1328] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (14ECAC00) [pid = 3824] [serial = 1324] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (152C9400) [pid = 3824] [serial = 1325] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0E75D000) [pid = 3824] [serial = 1321] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0E762800) [pid = 3824] [serial = 1322] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0DB5C800) [pid = 3824] [serial = 1318] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0DD4B800) [pid = 3824] [serial = 1319] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0D813400) [pid = 3824] [serial = 1315] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0D81D400) [pid = 3824] [serial = 1316] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1C44D800) [pid = 3824] [serial = 1313] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (19E02C00) [pid = 3824] [serial = 1349] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (18DED000) [pid = 3824] [serial = 1348] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1AC72400) [pid = 3824] [serial = 1343] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (19769000) [pid = 3824] [serial = 1337] [outer = 00000000] [url = about:blank] 21:44:53 INFO - PROCESS | 3824 | 1465101893218 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 21:44:53 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 21:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2075ms 21:44:53 INFO - PROCESS | 3824 | 1465101893265 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 21:44:53 INFO - PROCESS | 3824 | 1465101893269 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 21:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:44:53 INFO - PROCESS | 3824 | 1465101893275 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:44:53 INFO - PROCESS | 3824 | 1465101893280 Marionette TRACE conn5 <- [1,1826,null,{}] 21:44:53 INFO - PROCESS | 3824 | 1465101893286 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:53 INFO - PROCESS | 3824 | 1465101893290 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:53 INFO - PROCESS | 3824 | 1465101893443 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 21:44:53 INFO - PROCESS | 3824 | 1465101893574 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:53 INFO - PROCESS | 3824 | 1465101893579 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:53 INFO - PROCESS | 3824 | ++DOCSHELL 0CBF4000 == 27 [pid = 3824] [id = 466] 21:44:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0CBF4400) [pid = 3824] [serial = 1398] [outer = 00000000] 21:44:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D075400) [pid = 3824] [serial = 1399] [outer = 0CBF4400] 21:44:53 INFO - PROCESS | 3824 | 1465101893639 Marionette DEBUG loaded listener.js 21:44:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0D750C00) [pid = 3824] [serial = 1400] [outer = 0CBF4400] 21:44:54 INFO - PROCESS | 3824 | 1465101894421 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1232ms 21:44:54 INFO - PROCESS | 3824 | 1465101894509 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 21:44:54 INFO - PROCESS | 3824 | 1465101894513 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 21:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:44:54 INFO - PROCESS | 3824 | 1465101894521 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:44:54 INFO - PROCESS | 3824 | 1465101894526 Marionette TRACE conn5 <- [1,1830,null,{}] 21:44:54 INFO - PROCESS | 3824 | 1465101894530 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:54 INFO - PROCESS | 3824 | 1465101894533 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:54 INFO - PROCESS | 3824 | 1465101894688 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 21:44:54 INFO - PROCESS | 3824 | 1465101894814 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:54 INFO - PROCESS | 3824 | 1465101894817 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:54 INFO - PROCESS | 3824 | ++DOCSHELL 0D828000 == 28 [pid = 3824] [id = 467] 21:44:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0D828C00) [pid = 3824] [serial = 1401] [outer = 00000000] 21:44:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D82D400) [pid = 3824] [serial = 1402] [outer = 0D828C00] 21:44:54 INFO - PROCESS | 3824 | 1465101894879 Marionette DEBUG loaded listener.js 21:44:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D922000) [pid = 3824] [serial = 1403] [outer = 0D828C00] 21:44:55 INFO - PROCESS | 3824 | 1465101895673 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1178ms 21:44:55 INFO - PROCESS | 3824 | 1465101895697 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 21:44:55 INFO - PROCESS | 3824 | 1465101895701 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 21:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:44:55 INFO - PROCESS | 3824 | 1465101895706 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:44:55 INFO - PROCESS | 3824 | 1465101895709 Marionette TRACE conn5 <- [1,1834,null,{}] 21:44:55 INFO - PROCESS | 3824 | 1465101895715 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:55 INFO - PROCESS | 3824 | 1465101895718 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:55 INFO - PROCESS | 3824 | 1465101895812 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 21:44:55 INFO - PROCESS | 3824 | 1465101895819 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:55 INFO - PROCESS | 3824 | 1465101895821 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:55 INFO - PROCESS | 3824 | ++DOCSHELL 0CBFB400 == 29 [pid = 3824] [id = 468] 21:44:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D074000) [pid = 3824] [serial = 1404] [outer = 00000000] 21:44:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D819400) [pid = 3824] [serial = 1405] [outer = 0D074000] 21:44:55 INFO - PROCESS | 3824 | 1465101895872 Marionette DEBUG loaded listener.js 21:44:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D827C00) [pid = 3824] [serial = 1406] [outer = 0D074000] 21:44:56 INFO - PROCESS | 3824 | 1465101896401 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:44:56 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) 21:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 21:44:56 INFO - PROCESS | 3824 | 1465101896437 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 21:44:56 INFO - PROCESS | 3824 | 1465101896441 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 21:44:56 INFO - PROCESS | 3824 | 1465101896446 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:44:56 INFO - PROCESS | 3824 | 1465101896449 Marionette TRACE conn5 <- [1,1838,null,{}] 21:44:56 INFO - PROCESS | 3824 | 1465101896452 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:56 INFO - PROCESS | 3824 | 1465101896455 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:56 INFO - PROCESS | 3824 | 1465101896549 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 21:44:56 INFO - PROCESS | 3824 | 1465101896644 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:56 INFO - PROCESS | 3824 | 1465101896646 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:56 INFO - PROCESS | 3824 | ++DOCSHELL 0DD4EC00 == 30 [pid = 3824] [id = 469] 21:44:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0DD4FC00) [pid = 3824] [serial = 1407] [outer = 00000000] 21:44:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0DD58800) [pid = 3824] [serial = 1408] [outer = 0DD4FC00] 21:44:56 INFO - PROCESS | 3824 | 1465101896693 Marionette DEBUG loaded listener.js 21:44:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0E028800) [pid = 3824] [serial = 1409] [outer = 0DD4FC00] 21:44:57 INFO - PROCESS | 3824 | 1465101897111 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 21:44:57 INFO - PROCESS | 3824 | 1465101897181 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 21:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:44:57 INFO - PROCESS | 3824 | 1465101897184 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 21:44:57 INFO - PROCESS | 3824 | 1465101897187 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:44:57 INFO - PROCESS | 3824 | 1465101897191 Marionette TRACE conn5 <- [1,1842,null,{}] 21:44:57 INFO - PROCESS | 3824 | 1465101897206 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:57 INFO - PROCESS | 3824 | 1465101897210 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:57 INFO - PROCESS | 3824 | 1465101897331 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 21:44:57 INFO - PROCESS | 3824 | 1465101897347 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:57 INFO - PROCESS | 3824 | 1465101897350 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:57 INFO - PROCESS | 3824 | ++DOCSHELL 0E803000 == 31 [pid = 3824] [id = 470] 21:44:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0E803800) [pid = 3824] [serial = 1410] [outer = 00000000] 21:44:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0E810C00) [pid = 3824] [serial = 1411] [outer = 0E803800] 21:44:57 INFO - PROCESS | 3824 | 1465101897398 Marionette DEBUG loaded listener.js 21:44:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (14EBF800) [pid = 3824] [serial = 1412] [outer = 0E803800] 21:44:57 INFO - PROCESS | 3824 | 1465101897885 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 792ms 21:44:57 INFO - PROCESS | 3824 | 1465101897984 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 21:44:57 INFO - PROCESS | 3824 | 1465101897987 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 21:44:57 INFO - PROCESS | 3824 | 1465101897990 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:44:57 INFO - PROCESS | 3824 | 1465101897991 Marionette TRACE conn5 <- [1,1846,null,{}] 21:44:57 INFO - PROCESS | 3824 | 1465101898005 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:57 INFO - PROCESS | 3824 | 1465101898007 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:58 INFO - PROCESS | 3824 | 1465101898126 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 21:44:58 INFO - PROCESS | 3824 | 1465101898131 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:58 INFO - PROCESS | 3824 | 1465101898133 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:58 INFO - PROCESS | 3824 | ++DOCSHELL 15597000 == 32 [pid = 3824] [id = 471] 21:44:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1582BC00) [pid = 3824] [serial = 1413] [outer = 00000000] 21:44:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15949C00) [pid = 3824] [serial = 1414] [outer = 1582BC00] 21:44:58 INFO - PROCESS | 3824 | 1465101898178 Marionette DEBUG loaded listener.js 21:44:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1597EC00) [pid = 3824] [serial = 1415] [outer = 1582BC00] 21:44:58 INFO - PROCESS | 3824 | 1465101898656 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 21:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:44:58 INFO - PROCESS | 3824 | 1465101898663 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 21:44:58 INFO - PROCESS | 3824 | 1465101898665 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 21:44:58 INFO - PROCESS | 3824 | 1465101898668 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:44:58 INFO - PROCESS | 3824 | 1465101898670 Marionette TRACE conn5 <- [1,1850,null,{}] 21:44:58 INFO - PROCESS | 3824 | 1465101898673 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:58 INFO - PROCESS | 3824 | 1465101898675 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:58 INFO - PROCESS | 3824 | 1465101898822 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 21:44:58 INFO - PROCESS | 3824 | 1465101898828 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:58 INFO - PROCESS | 3824 | 1465101898830 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:58 INFO - PROCESS | 3824 | ++DOCSHELL 15949400 == 33 [pid = 3824] [id = 472] 21:44:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15A2A800) [pid = 3824] [serial = 1416] [outer = 00000000] 21:44:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15A67C00) [pid = 3824] [serial = 1417] [outer = 15A2A800] 21:44:58 INFO - PROCESS | 3824 | 1465101898875 Marionette DEBUG loaded listener.js 21:44:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15A6B400) [pid = 3824] [serial = 1418] [outer = 15A2A800] 21:44:59 INFO - PROCESS | 3824 | 1465101899346 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 21:44:59 INFO - PROCESS | 3824 | 1465101899401 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 21:44:59 INFO - PROCESS | 3824 | 1465101899403 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 21:44:59 INFO - PROCESS | 3824 | 1465101899407 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:44:59 INFO - PROCESS | 3824 | 1465101899408 Marionette TRACE conn5 <- [1,1854,null,{}] 21:44:59 INFO - PROCESS | 3824 | 1465101899412 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:59 INFO - PROCESS | 3824 | 1465101899417 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:59 INFO - PROCESS | 3824 | 1465101899571 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 21:44:59 INFO - PROCESS | 3824 | 1465101899633 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:59 INFO - PROCESS | 3824 | 1465101899636 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:44:59 INFO - PROCESS | 3824 | ++DOCSHELL 16E0BC00 == 34 [pid = 3824] [id = 473] 21:44:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (17642400) [pid = 3824] [serial = 1419] [outer = 00000000] 21:44:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18D0B000) [pid = 3824] [serial = 1420] [outer = 17642400] 21:44:59 INFO - PROCESS | 3824 | 1465101899680 Marionette DEBUG loaded listener.js 21:44:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (18DAD400) [pid = 3824] [serial = 1421] [outer = 17642400] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1AAF6400) [pid = 3824] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (19DC7800) [pid = 3824] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19ECAC00) [pid = 3824] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1AE10800) [pid = 3824] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (18DA5C00) [pid = 3824] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (16E05400) [pid = 3824] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15A68400) [pid = 3824] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (14ECC000) [pid = 3824] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0E759C00) [pid = 3824] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0E6DE800) [pid = 3824] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D82A800) [pid = 3824] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D756000) [pid = 3824] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1C44BC00) [pid = 3824] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:44:59 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (152C8800) [pid = 3824] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:45:00 INFO - PROCESS | 3824 | 1465101900157 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 21:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 770ms 21:45:00 INFO - PROCESS | 3824 | 1465101900180 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 21:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:45:00 INFO - PROCESS | 3824 | 1465101900182 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 21:45:00 INFO - PROCESS | 3824 | 1465101900185 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:45:00 INFO - PROCESS | 3824 | 1465101900186 Marionette TRACE conn5 <- [1,1858,null,{}] 21:45:00 INFO - PROCESS | 3824 | 1465101900190 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:00 INFO - PROCESS | 3824 | 1465101900192 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:00 INFO - PROCESS | 3824 | 1465101900308 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 21:45:00 INFO - PROCESS | 3824 | 1465101900370 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:00 INFO - PROCESS | 3824 | 1465101900372 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:00 INFO - PROCESS | 3824 | ++DOCSHELL 0D822000 == 35 [pid = 3824] [id = 474] 21:45:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0D82A800) [pid = 3824] [serial = 1422] [outer = 00000000] 21:45:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (152CB400) [pid = 3824] [serial = 1423] [outer = 0D82A800] 21:45:00 INFO - PROCESS | 3824 | 1465101900415 Marionette DEBUG loaded listener.js 21:45:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15A27800) [pid = 3824] [serial = 1424] [outer = 0D82A800] 21:45:00 INFO - PROCESS | 3824 | 1465101900775 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 21:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 21:45:00 INFO - PROCESS | 3824 | 1465101900818 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 21:45:00 INFO - PROCESS | 3824 | 1465101900820 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 21:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:45:00 INFO - PROCESS | 3824 | 1465101900823 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:45:00 INFO - PROCESS | 3824 | 1465101900825 Marionette TRACE conn5 <- [1,1862,null,{}] 21:45:00 INFO - PROCESS | 3824 | 1465101900828 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:00 INFO - PROCESS | 3824 | 1465101900830 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:00 INFO - PROCESS | 3824 | 1465101900910 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 21:45:00 INFO - PROCESS | 3824 | 1465101900916 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:00 INFO - PROCESS | 3824 | 1465101900918 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:00 INFO - PROCESS | 3824 | ++DOCSHELL 0EA8C800 == 36 [pid = 3824] [id = 475] 21:45:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15A62C00) [pid = 3824] [serial = 1425] [outer = 00000000] 21:45:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19B40000) [pid = 3824] [serial = 1426] [outer = 15A62C00] 21:45:00 INFO - PROCESS | 3824 | 1465101900962 Marionette DEBUG loaded listener.js 21:45:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19DC9800) [pid = 3824] [serial = 1427] [outer = 15A62C00] 21:45:01 INFO - PROCESS | 3824 | 1465101901395 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 21:45:01 INFO - PROCESS | 3824 | 1465101901456 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 21:45:01 INFO - PROCESS | 3824 | 1465101901458 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 21:45:01 INFO - PROCESS | 3824 | 1465101901461 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:45:01 INFO - PROCESS | 3824 | 1465101901463 Marionette TRACE conn5 <- [1,1866,null,{}] 21:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:45:01 INFO - PROCESS | 3824 | 1465101901467 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:01 INFO - PROCESS | 3824 | 1465101901469 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:01 INFO - PROCESS | 3824 | 1465101901552 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 21:45:01 INFO - PROCESS | 3824 | 1465101901560 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:01 INFO - PROCESS | 3824 | 1465101901561 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:01 INFO - PROCESS | 3824 | ++DOCSHELL 19B3E800 == 37 [pid = 3824] [id = 476] 21:45:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19DCC000) [pid = 3824] [serial = 1428] [outer = 00000000] 21:45:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19EC8000) [pid = 3824] [serial = 1429] [outer = 19DCC000] 21:45:01 INFO - PROCESS | 3824 | 1465101901605 Marionette DEBUG loaded listener.js 21:45:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19EC8800) [pid = 3824] [serial = 1430] [outer = 19DCC000] 21:45:02 INFO - PROCESS | 3824 | 1465101902186 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 770ms 21:45:02 INFO - PROCESS | 3824 | 1465101902236 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 21:45:02 INFO - PROCESS | 3824 | 1465101902241 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 21:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:45:02 INFO - PROCESS | 3824 | 1465101902247 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:45:02 INFO - PROCESS | 3824 | 1465101902251 Marionette TRACE conn5 <- [1,1870,null,{}] 21:45:02 INFO - PROCESS | 3824 | 1465101902257 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:02 INFO - PROCESS | 3824 | 1465101902260 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:02 INFO - PROCESS | 3824 | 1465101902386 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 21:45:02 INFO - PROCESS | 3824 | 1465101902519 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:02 INFO - PROCESS | 3824 | 1465101902524 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:02 INFO - PROCESS | 3824 | ++DOCSHELL 0CBFA400 == 38 [pid = 3824] [id = 477] 21:45:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0D074800) [pid = 3824] [serial = 1431] [outer = 00000000] 21:45:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0DB35800) [pid = 3824] [serial = 1432] [outer = 0D074800] 21:45:02 INFO - PROCESS | 3824 | 1465101902582 Marionette DEBUG loaded listener.js 21:45:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0DD4A000) [pid = 3824] [serial = 1433] [outer = 0D074800] 21:45:03 INFO - PROCESS | 3824 | 1465101903178 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 21:45:03 INFO - PROCESS | 3824 | 1465101903221 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 21:45:03 INFO - PROCESS | 3824 | 1465101903226 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 21:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:45:03 INFO - PROCESS | 3824 | 1465101903232 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:45:03 INFO - PROCESS | 3824 | 1465101903235 Marionette TRACE conn5 <- [1,1874,null,{}] 21:45:03 INFO - PROCESS | 3824 | 1465101903239 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:03 INFO - PROCESS | 3824 | 1465101903242 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:03 INFO - PROCESS | 3824 | 1465101903359 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 21:45:03 INFO - PROCESS | 3824 | 1465101903494 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:03 INFO - PROCESS | 3824 | 1465101903497 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:03 INFO - PROCESS | 3824 | ++DOCSHELL 0E80E800 == 39 [pid = 3824] [id = 478] 21:45:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0EA8D400) [pid = 3824] [serial = 1434] [outer = 00000000] 21:45:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (15285800) [pid = 3824] [serial = 1435] [outer = 0EA8D400] 21:45:03 INFO - PROCESS | 3824 | 1465101903560 Marionette DEBUG loaded listener.js 21:45:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (15946800) [pid = 3824] [serial = 1436] [outer = 0EA8D400] 21:45:04 INFO - PROCESS | 3824 | 1465101904194 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 21:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 21:45:04 INFO - PROCESS | 3824 | 1465101904206 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 21:45:04 INFO - PROCESS | 3824 | 1465101904209 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 21:45:04 INFO - PROCESS | 3824 | 1465101904212 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:45:04 INFO - PROCESS | 3824 | 1465101904216 Marionette TRACE conn5 <- [1,1878,null,{}] 21:45:04 INFO - PROCESS | 3824 | 1465101904227 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:04 INFO - PROCESS | 3824 | 1465101904232 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:04 INFO - PROCESS | 3824 | 1465101904342 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 21:45:04 INFO - PROCESS | 3824 | 1465101904452 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:04 INFO - PROCESS | 3824 | 1465101904455 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:04 INFO - PROCESS | 3824 | ++DOCSHELL 1AAF1C00 == 40 [pid = 3824] [id = 479] 21:45:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1AAF2000) [pid = 3824] [serial = 1437] [outer = 00000000] 21:45:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1AB80800) [pid = 3824] [serial = 1438] [outer = 1AAF2000] 21:45:04 INFO - PROCESS | 3824 | 1465101904553 Marionette DEBUG loaded listener.js 21:45:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1ACF2000) [pid = 3824] [serial = 1439] [outer = 1AAF2000] 21:45:05 INFO - PROCESS | 3824 | 1465101905162 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 21:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 21:45:05 INFO - PROCESS | 3824 | 1465101905186 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 21:45:05 INFO - PROCESS | 3824 | 1465101905189 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 21:45:05 INFO - PROCESS | 3824 | 1465101905192 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:45:05 INFO - PROCESS | 3824 | 1465101905194 Marionette TRACE conn5 <- [1,1882,null,{}] 21:45:05 INFO - PROCESS | 3824 | 1465101905198 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:05 INFO - PROCESS | 3824 | 1465101905200 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:05 INFO - PROCESS | 3824 | 1465101905310 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 21:45:05 INFO - PROCESS | 3824 | 1465101905419 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:05 INFO - PROCESS | 3824 | 1465101905421 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:05 INFO - PROCESS | 3824 | ++DOCSHELL 0E748000 == 41 [pid = 3824] [id = 480] 21:45:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (0E752C00) [pid = 3824] [serial = 1440] [outer = 00000000] 21:45:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (14EC2000) [pid = 3824] [serial = 1441] [outer = 0E752C00] 21:45:05 INFO - PROCESS | 3824 | 1465101905475 Marionette DEBUG loaded listener.js 21:45:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (15A69800) [pid = 3824] [serial = 1442] [outer = 0E752C00] 21:45:06 INFO - PROCESS | 3824 | 1465101906207 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1077ms 21:45:06 INFO - PROCESS | 3824 | 1465101906273 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 21:45:06 INFO - PROCESS | 3824 | 1465101906277 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 21:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:45:06 INFO - PROCESS | 3824 | 1465101906281 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:45:06 INFO - PROCESS | 3824 | 1465101906286 Marionette TRACE conn5 <- [1,1886,null,{}] 21:45:06 INFO - PROCESS | 3824 | 1465101906291 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:06 INFO - PROCESS | 3824 | 1465101906294 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:06 INFO - PROCESS | 3824 | 1465101906454 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 21:45:06 INFO - PROCESS | 3824 | 1465101906465 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:06 INFO - PROCESS | 3824 | 1465101906468 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:06 INFO - PROCESS | 3824 | ++DOCSHELL 0D82F800 == 42 [pid = 3824] [id = 481] 21:45:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (0D92AC00) [pid = 3824] [serial = 1443] [outer = 00000000] 21:45:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (0E029000) [pid = 3824] [serial = 1444] [outer = 0D92AC00] 21:45:06 INFO - PROCESS | 3824 | 1465101906518 Marionette DEBUG loaded listener.js 21:45:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (0E74A400) [pid = 3824] [serial = 1445] [outer = 0D92AC00] 21:45:06 INFO - PROCESS | 3824 | --DOCSHELL 0E74FC00 == 41 [pid = 3824] [id = 371] 21:45:06 INFO - PROCESS | 3824 | --DOCSHELL 0DDA3400 == 40 [pid = 3824] [id = 370] 21:45:06 INFO - PROCESS | 3824 | --DOCSHELL 0D82E000 == 39 [pid = 3824] [id = 369] 21:45:06 INFO - PROCESS | 3824 | --DOCSHELL 0D776400 == 38 [pid = 3824] [id = 377] 21:45:06 INFO - PROCESS | 3824 | --DOCSHELL 1582E800 == 37 [pid = 3824] [id = 465] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (1BC31800) [pid = 3824] [serial = 1394] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (19DD0C00) [pid = 3824] [serial = 1381] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (1AAF4400) [pid = 3824] [serial = 1384] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (1AF7B400) [pid = 3824] [serial = 1387] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1BA83000) [pid = 3824] [serial = 1393] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (18DF4400) [pid = 3824] [serial = 1378] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (187E9800) [pid = 3824] [serial = 1375] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (187EAC00) [pid = 3824] [serial = 1376] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (16E05C00) [pid = 3824] [serial = 1372] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (16E0F000) [pid = 3824] [serial = 1373] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (152C6400) [pid = 3824] [serial = 1369] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1555D800) [pid = 3824] [serial = 1370] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0EA05C00) [pid = 3824] [serial = 1366] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0EAB6000) [pid = 3824] [serial = 1367] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E6E6C00) [pid = 3824] [serial = 1363] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0E74C400) [pid = 3824] [serial = 1364] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D82D800) [pid = 3824] [serial = 1360] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D920C00) [pid = 3824] [serial = 1361] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D774C00) [pid = 3824] [serial = 1357] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D808800) [pid = 3824] [serial = 1358] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1CB6E400) [pid = 3824] [serial = 1355] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19E03400) [pid = 3824] [serial = 1382] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (179F0C00) [pid = 3824] [serial = 1390] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19DCA400) [pid = 3824] [serial = 1391] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1BA7B400) [pid = 3824] [serial = 1388] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1AC73000) [pid = 3824] [serial = 1385] [outer = 00000000] [url = about:blank] 21:45:06 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (18DB2000) [pid = 3824] [serial = 1379] [outer = 00000000] [url = about:blank] 21:45:07 INFO - PROCESS | 3824 | 1465101907037 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 771ms 21:45:07 INFO - PROCESS | 3824 | 1465101907054 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 21:45:07 INFO - PROCESS | 3824 | 1465101907058 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 21:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:45:07 INFO - PROCESS | 3824 | 1465101907068 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:45:07 INFO - PROCESS | 3824 | 1465101907071 Marionette TRACE conn5 <- [1,1890,null,{}] 21:45:07 INFO - PROCESS | 3824 | 1465101907075 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:07 INFO - PROCESS | 3824 | 1465101907077 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:07 INFO - PROCESS | 3824 | 1465101907197 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 21:45:07 INFO - PROCESS | 3824 | 1465101907324 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:07 INFO - PROCESS | 3824 | 1465101907327 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:07 INFO - PROCESS | 3824 | ++DOCSHELL 0D826400 == 38 [pid = 3824] [id = 482] 21:45:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D921C00) [pid = 3824] [serial = 1446] [outer = 00000000] 21:45:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0E6EB000) [pid = 3824] [serial = 1447] [outer = 0D921C00] 21:45:07 INFO - PROCESS | 3824 | 1465101907374 Marionette DEBUG loaded listener.js 21:45:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0E755C00) [pid = 3824] [serial = 1448] [outer = 0D921C00] 21:45:07 INFO - PROCESS | 3824 | 1465101907740 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 21:45:07 INFO - PROCESS | 3824 | 1465101907799 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 21:45:07 INFO - PROCESS | 3824 | 1465101907801 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 21:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:45:07 INFO - PROCESS | 3824 | 1465101907805 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:45:07 INFO - PROCESS | 3824 | 1465101907808 Marionette TRACE conn5 <- [1,1894,null,{}] 21:45:07 INFO - PROCESS | 3824 | 1465101907818 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:07 INFO - PROCESS | 3824 | 1465101907823 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:07 INFO - PROCESS | 3824 | 1465101907915 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 21:45:07 INFO - PROCESS | 3824 | 1465101907922 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:07 INFO - PROCESS | 3824 | 1465101907925 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:07 INFO - PROCESS | 3824 | ++DOCSHELL 14E87800 == 39 [pid = 3824] [id = 483] 21:45:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14EBEC00) [pid = 3824] [serial = 1449] [outer = 00000000] 21:45:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1597B800) [pid = 3824] [serial = 1450] [outer = 14EBEC00] 21:45:07 INFO - PROCESS | 3824 | 1465101907973 Marionette DEBUG loaded listener.js 21:45:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15A66400) [pid = 3824] [serial = 1451] [outer = 14EBEC00] 21:45:08 INFO - PROCESS | 3824 | 1465101908406 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 21:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 21:45:08 INFO - PROCESS | 3824 | 1465101908451 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 21:45:08 INFO - PROCESS | 3824 | 1465101908454 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 21:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:45:08 INFO - PROCESS | 3824 | 1465101908457 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:45:08 INFO - PROCESS | 3824 | 1465101908459 Marionette TRACE conn5 <- [1,1898,null,{}] 21:45:08 INFO - PROCESS | 3824 | 1465101908467 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:08 INFO - PROCESS | 3824 | 1465101908469 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:08 INFO - PROCESS | 3824 | 1465101908558 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 21:45:08 INFO - PROCESS | 3824 | 1465101908593 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:08 INFO - PROCESS | 3824 | 1465101908595 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:08 INFO - PROCESS | 3824 | ++DOCSHELL 17971400 == 40 [pid = 3824] [id = 484] 21:45:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (17973400) [pid = 3824] [serial = 1452] [outer = 00000000] 21:45:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18D42400) [pid = 3824] [serial = 1453] [outer = 17973400] 21:45:08 INFO - PROCESS | 3824 | 1465101908648 Marionette DEBUG loaded listener.js 21:45:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18DA9400) [pid = 3824] [serial = 1454] [outer = 17973400] 21:45:09 INFO - PROCESS | 3824 | 1465101909137 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 21:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 21:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:45:09 INFO - PROCESS | 3824 | 1465101909190 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 21:45:09 INFO - PROCESS | 3824 | 1465101909192 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 21:45:09 INFO - PROCESS | 3824 | 1465101909195 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:45:09 INFO - PROCESS | 3824 | 1465101909196 Marionette TRACE conn5 <- [1,1902,null,{}] 21:45:09 INFO - PROCESS | 3824 | 1465101909200 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:09 INFO - PROCESS | 3824 | 1465101909202 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:09 INFO - PROCESS | 3824 | 1465101909319 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 21:45:09 INFO - PROCESS | 3824 | 1465101909381 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:09 INFO - PROCESS | 3824 | 1465101909383 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:09 INFO - PROCESS | 3824 | ++DOCSHELL 18DB2000 == 41 [pid = 3824] [id = 485] 21:45:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18DB3C00) [pid = 3824] [serial = 1455] [outer = 00000000] 21:45:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19DC2400) [pid = 3824] [serial = 1456] [outer = 18DB3C00] 21:45:09 INFO - PROCESS | 3824 | 1465101909427 Marionette DEBUG loaded listener.js 21:45:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19DC3400) [pid = 3824] [serial = 1457] [outer = 18DB3C00] 21:45:09 INFO - PROCESS | 3824 | 1465101909886 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 21:45:09 INFO - PROCESS | 3824 | 1465101909962 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 21:45:09 INFO - PROCESS | 3824 | 1465101909964 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 21:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:45:09 INFO - PROCESS | 3824 | 1465101909968 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:45:09 INFO - PROCESS | 3824 | 1465101909970 Marionette TRACE conn5 <- [1,1906,null,{}] 21:45:09 INFO - PROCESS | 3824 | 1465101909974 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:09 INFO - PROCESS | 3824 | 1465101909979 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:10 INFO - PROCESS | 3824 | 1465101910108 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 21:45:10 INFO - PROCESS | 3824 | 1465101910174 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:10 INFO - PROCESS | 3824 | 1465101910176 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:10 INFO - PROCESS | 3824 | ++DOCSHELL 0CA89C00 == 42 [pid = 3824] [id = 486] 21:45:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19E0B400) [pid = 3824] [serial = 1458] [outer = 00000000] 21:45:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1ACFC400) [pid = 3824] [serial = 1459] [outer = 19E0B400] 21:45:10 INFO - PROCESS | 3824 | 1465101910220 Marionette DEBUG loaded listener.js 21:45:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AE0D000) [pid = 3824] [serial = 1460] [outer = 19E0B400] 21:45:10 INFO - PROCESS | 3824 | 1465101910640 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 21:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 21:45:10 INFO - PROCESS | 3824 | 1465101910701 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 21:45:10 INFO - PROCESS | 3824 | 1465101910712 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 21:45:10 INFO - PROCESS | 3824 | 1465101910716 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:45:10 INFO - PROCESS | 3824 | 1465101910718 Marionette TRACE conn5 <- [1,1910,null,{}] 21:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:45:10 INFO - PROCESS | 3824 | 1465101910721 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:10 INFO - PROCESS | 3824 | 1465101910723 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:10 INFO - PROCESS | 3824 | 1465101910895 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 21:45:10 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0D074000) [pid = 3824] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:45:10 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0DD4FC00) [pid = 3824] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:45:10 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1582BC00) [pid = 3824] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:45:10 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0E803800) [pid = 3824] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:45:10 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15A2A800) [pid = 3824] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:45:10 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D82A800) [pid = 3824] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:45:10 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (17642400) [pid = 3824] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:45:10 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15A62C00) [pid = 3824] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:45:10 INFO - PROCESS | 3824 | 1465101910961 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:10 INFO - PROCESS | 3824 | 1465101910963 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:10 INFO - PROCESS | 3824 | ++DOCSHELL 0C93DC00 == 43 [pid = 3824] [id = 487] 21:45:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0C93E800) [pid = 3824] [serial = 1461] [outer = 00000000] 21:45:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0E6DE000) [pid = 3824] [serial = 1462] [outer = 0C93E800] 21:45:10 INFO - PROCESS | 3824 | 1465101911006 Marionette DEBUG loaded listener.js 21:45:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0E752800) [pid = 3824] [serial = 1463] [outer = 0C93E800] 21:45:11 INFO - PROCESS | 3824 | 1465101911375 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 21:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 21:45:11 INFO - PROCESS | 3824 | 1465101911392 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 21:45:11 INFO - PROCESS | 3824 | 1465101911394 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 21:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:45:11 INFO - PROCESS | 3824 | 1465101911408 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:45:11 INFO - PROCESS | 3824 | 1465101911409 Marionette TRACE conn5 <- [1,1914,null,{}] 21:45:11 INFO - PROCESS | 3824 | 1465101911413 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:11 INFO - PROCESS | 3824 | 1465101911415 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:11 INFO - PROCESS | 3824 | 1465101911535 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 21:45:11 INFO - PROCESS | 3824 | 1465101911541 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:11 INFO - PROCESS | 3824 | 1465101911543 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:11 INFO - PROCESS | 3824 | ++DOCSHELL 1AAF0C00 == 44 [pid = 3824] [id = 488] 21:45:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AAF1800) [pid = 3824] [serial = 1464] [outer = 00000000] 21:45:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1BA84000) [pid = 3824] [serial = 1465] [outer = 1AAF1800] 21:45:11 INFO - PROCESS | 3824 | 1465101911587 Marionette DEBUG loaded listener.js 21:45:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1BA9B400) [pid = 3824] [serial = 1466] [outer = 1AAF1800] 21:45:12 INFO - PROCESS | 3824 | 1465101912027 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 21:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 690ms 21:45:12 INFO - PROCESS | 3824 | 1465101912088 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 21:45:12 INFO - PROCESS | 3824 | 1465101912090 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 21:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:45:12 INFO - PROCESS | 3824 | 1465101912093 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:45:12 INFO - PROCESS | 3824 | 1465101912095 Marionette TRACE conn5 <- [1,1918,null,{}] 21:45:12 INFO - PROCESS | 3824 | 1465101912098 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:12 INFO - PROCESS | 3824 | 1465101912100 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:12 INFO - PROCESS | 3824 | 1465101912184 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 21:45:12 INFO - PROCESS | 3824 | 1465101912189 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:12 INFO - PROCESS | 3824 | 1465101912191 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:12 INFO - PROCESS | 3824 | ++DOCSHELL 1BA83C00 == 45 [pid = 3824] [id = 489] 21:45:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1BAA6000) [pid = 3824] [serial = 1467] [outer = 00000000] 21:45:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1BCB4000) [pid = 3824] [serial = 1468] [outer = 1BAA6000] 21:45:12 INFO - PROCESS | 3824 | 1465101912235 Marionette DEBUG loaded listener.js 21:45:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1C456800) [pid = 3824] [serial = 1469] [outer = 1BAA6000] 21:45:12 INFO - PROCESS | 3824 | 1465101912686 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 21:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 21:45:12 INFO - PROCESS | 3824 | 1465101912729 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 21:45:12 INFO - PROCESS | 3824 | 1465101912731 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 21:45:12 INFO - PROCESS | 3824 | 1465101912734 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:45:12 INFO - PROCESS | 3824 | 1465101912736 Marionette TRACE conn5 <- [1,1922,null,{}] 21:45:12 INFO - PROCESS | 3824 | 1465101912739 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:12 INFO - PROCESS | 3824 | 1465101912741 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:12 INFO - PROCESS | 3824 | 1465101912824 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 21:45:12 INFO - PROCESS | 3824 | 1465101912829 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:12 INFO - PROCESS | 3824 | 1465101912831 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:12 INFO - PROCESS | 3824 | ++DOCSHELL 0D82A800 == 46 [pid = 3824] [id = 490] 21:45:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1BA84C00) [pid = 3824] [serial = 1470] [outer = 00000000] 21:45:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1CB6E800) [pid = 3824] [serial = 1471] [outer = 1BA84C00] 21:45:12 INFO - PROCESS | 3824 | 1465101912874 Marionette DEBUG loaded listener.js 21:45:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1CB72C00) [pid = 3824] [serial = 1472] [outer = 1BA84C00] 21:45:13 INFO - PROCESS | 3824 | 1465101913607 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 930ms 21:45:13 INFO - PROCESS | 3824 | 1465101913670 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 21:45:13 INFO - PROCESS | 3824 | 1465101913675 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 21:45:13 INFO - PROCESS | 3824 | 1465101913680 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:45:13 INFO - PROCESS | 3824 | 1465101913684 Marionette TRACE conn5 <- [1,1926,null,{}] 21:45:13 INFO - PROCESS | 3824 | 1465101913689 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:13 INFO - PROCESS | 3824 | 1465101913693 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:13 INFO - PROCESS | 3824 | 1465101913840 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 21:45:13 INFO - PROCESS | 3824 | 1465101913979 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:13 INFO - PROCESS | 3824 | 1465101913983 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:13 INFO - PROCESS | 3824 | ++DOCSHELL 0D825000 == 47 [pid = 3824] [id = 491] 21:45:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0D91CC00) [pid = 3824] [serial = 1473] [outer = 00000000] 21:45:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0DD52800) [pid = 3824] [serial = 1474] [outer = 0D91CC00] 21:45:14 INFO - PROCESS | 3824 | 1465101914042 Marionette DEBUG loaded listener.js 21:45:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (0E6E9400) [pid = 3824] [serial = 1475] [outer = 0D91CC00] 21:45:14 INFO - PROCESS | 3824 | 1465101914654 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1019ms 21:45:14 INFO - PROCESS | 3824 | 1465101914704 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 21:45:14 INFO - PROCESS | 3824 | 1465101914708 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 21:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:45:14 INFO - PROCESS | 3824 | 1465101914715 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:45:14 INFO - PROCESS | 3824 | 1465101914717 Marionette TRACE conn5 <- [1,1930,null,{}] 21:45:14 INFO - PROCESS | 3824 | 1465101914722 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:14 INFO - PROCESS | 3824 | 1465101914725 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:14 INFO - PROCESS | 3824 | 1465101914872 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 21:45:14 INFO - PROCESS | 3824 | 1465101915013 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:14 INFO - PROCESS | 3824 | 1465101915015 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:15 INFO - PROCESS | 3824 | ++DOCSHELL 15A25000 == 48 [pid = 3824] [id = 492] 21:45:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (15A63800) [pid = 3824] [serial = 1476] [outer = 00000000] 21:45:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (18D0EC00) [pid = 3824] [serial = 1477] [outer = 15A63800] 21:45:15 INFO - PROCESS | 3824 | 1465101915072 Marionette DEBUG loaded listener.js 21:45:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (19E0DC00) [pid = 3824] [serial = 1478] [outer = 15A63800] 21:45:15 INFO - PROCESS | 3824 | 1465101915675 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 21:45:15 INFO - PROCESS | 3824 | 1465101915688 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 21:45:15 INFO - PROCESS | 3824 | 1465101915691 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 21:45:15 INFO - PROCESS | 3824 | 1465101915695 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:45:15 INFO - PROCESS | 3824 | 1465101915698 Marionette TRACE conn5 <- [1,1934,null,{}] 21:45:15 INFO - PROCESS | 3824 | 1465101915709 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:15 INFO - PROCESS | 3824 | 1465101915714 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:15 INFO - PROCESS | 3824 | 1465101915837 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 21:45:15 INFO - PROCESS | 3824 | 1465101915975 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:15 INFO - PROCESS | 3824 | 1465101915978 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:15 INFO - PROCESS | 3824 | ++DOCSHELL 0D812400 == 49 [pid = 3824] [id = 493] 21:45:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (0D821800) [pid = 3824] [serial = 1479] [outer = 00000000] 21:45:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (0DBD3400) [pid = 3824] [serial = 1480] [outer = 0D821800] 21:45:16 INFO - PROCESS | 3824 | 1465101916036 Marionette DEBUG loaded listener.js 21:45:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (15890400) [pid = 3824] [serial = 1481] [outer = 0D821800] 21:45:16 INFO - PROCESS | 3824 | 1465101916840 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1183ms 21:45:16 INFO - PROCESS | 3824 | 1465101916882 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 21:45:16 INFO - PROCESS | 3824 | 1465101916886 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 21:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:45:16 INFO - PROCESS | 3824 | 1465101916890 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:45:16 INFO - PROCESS | 3824 | 1465101916895 Marionette TRACE conn5 <- [1,1938,null,{}] 21:45:16 INFO - PROCESS | 3824 | 1465101916900 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:16 INFO - PROCESS | 3824 | 1465101916902 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:16 INFO - PROCESS | 3824 | 1465101917008 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 21:45:17 INFO - PROCESS | 3824 | 1465101917124 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:17 INFO - PROCESS | 3824 | 1465101917126 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:17 INFO - PROCESS | 3824 | ++DOCSHELL 0D07A000 == 50 [pid = 3824] [id = 494] 21:45:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (0D0D1000) [pid = 3824] [serial = 1482] [outer = 00000000] 21:45:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (0D829C00) [pid = 3824] [serial = 1483] [outer = 0D0D1000] 21:45:17 INFO - PROCESS | 3824 | 1465101917230 Marionette DEBUG loaded listener.js 21:45:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (0E6DE800) [pid = 3824] [serial = 1484] [outer = 0D0D1000] 21:45:17 INFO - PROCESS | 3824 | --DOCSHELL 1691A000 == 49 [pid = 3824] [id = 383] 21:45:17 INFO - PROCESS | 3824 | --DOCSHELL 1594FC00 == 48 [pid = 3824] [id = 382] 21:45:17 INFO - PROCESS | 3824 | --DOCSHELL 15A69000 == 47 [pid = 3824] [id = 375] 21:45:17 INFO - PROCESS | 3824 | --DOCSHELL 0E0A4400 == 46 [pid = 3824] [id = 385] 21:45:17 INFO - PROCESS | 3824 | --DOCSHELL 0E6E7C00 == 45 [pid = 3824] [id = 379] 21:45:17 INFO - PROCESS | 3824 | --DOCSHELL 0E75B800 == 44 [pid = 3824] [id = 380] 21:45:17 INFO - PROCESS | 3824 | --DOCSHELL 187F1C00 == 43 [pid = 3824] [id = 384] 21:45:17 INFO - PROCESS | 3824 | --DOCSHELL 14EC0800 == 42 [pid = 3824] [id = 381] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (1CB07C00) [pid = 3824] [serial = 1396] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (0D819400) [pid = 3824] [serial = 1405] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (0D827C00) [pid = 3824] [serial = 1406] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (0D075400) [pid = 3824] [serial = 1399] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (0DD58800) [pid = 3824] [serial = 1408] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (15949C00) [pid = 3824] [serial = 1414] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (0E028800) [pid = 3824] [serial = 1409] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (0E810C00) [pid = 3824] [serial = 1411] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (0D82D400) [pid = 3824] [serial = 1402] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (15A67C00) [pid = 3824] [serial = 1417] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (15A6B400) [pid = 3824] [serial = 1418] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (152CB400) [pid = 3824] [serial = 1423] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (18D0B000) [pid = 3824] [serial = 1420] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19B40000) [pid = 3824] [serial = 1426] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (18DAD400) [pid = 3824] [serial = 1421] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1597EC00) [pid = 3824] [serial = 1415] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (14EBF800) [pid = 3824] [serial = 1412] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15A27800) [pid = 3824] [serial = 1424] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19EC8000) [pid = 3824] [serial = 1429] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19DC9800) [pid = 3824] [serial = 1427] [outer = 00000000] [url = about:blank] 21:45:17 INFO - PROCESS | 3824 | 1465101917679 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 830ms 21:45:17 INFO - PROCESS | 3824 | 1465101917722 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 21:45:17 INFO - PROCESS | 3824 | 1465101917726 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 21:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:45:17 INFO - PROCESS | 3824 | 1465101917732 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:45:17 INFO - PROCESS | 3824 | 1465101917734 Marionette TRACE conn5 <- [1,1942,null,{}] 21:45:17 INFO - PROCESS | 3824 | 1465101917738 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:17 INFO - PROCESS | 3824 | 1465101917741 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:17 INFO - PROCESS | 3824 | 1465101917832 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 21:45:17 INFO - PROCESS | 3824 | 1465101917838 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:17 INFO - PROCESS | 3824 | 1465101917841 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:17 INFO - PROCESS | 3824 | ++DOCSHELL 0D82A000 == 43 [pid = 3824] [id = 495] 21:45:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0D82D400) [pid = 3824] [serial = 1485] [outer = 00000000] 21:45:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0E758C00) [pid = 3824] [serial = 1486] [outer = 0D82D400] 21:45:17 INFO - PROCESS | 3824 | 1465101917887 Marionette DEBUG loaded listener.js 21:45:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0E810C00) [pid = 3824] [serial = 1487] [outer = 0D82D400] 21:45:18 INFO - PROCESS | 3824 | 1465101918375 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 21:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 21:45:18 INFO - PROCESS | 3824 | 1465101918407 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 21:45:18 INFO - PROCESS | 3824 | 1465101918409 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 21:45:18 INFO - PROCESS | 3824 | 1465101918413 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:45:18 INFO - PROCESS | 3824 | 1465101918416 Marionette TRACE conn5 <- [1,1946,null,{}] 21:45:18 INFO - PROCESS | 3824 | 1465101918426 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:18 INFO - PROCESS | 3824 | 1465101918430 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:18 INFO - PROCESS | 3824 | 1465101918518 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 21:45:18 INFO - PROCESS | 3824 | 1465101918563 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:18 INFO - PROCESS | 3824 | 1465101918566 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:18 INFO - PROCESS | 3824 | ++DOCSHELL 15596400 == 44 [pid = 3824] [id = 496] 21:45:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1588BC00) [pid = 3824] [serial = 1488] [outer = 00000000] 21:45:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (15A24800) [pid = 3824] [serial = 1489] [outer = 1588BC00] 21:45:18 INFO - PROCESS | 3824 | 1465101918613 Marionette DEBUG loaded listener.js 21:45:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (15A6A800) [pid = 3824] [serial = 1490] [outer = 1588BC00] 21:45:19 INFO - PROCESS | 3824 | 1465101919070 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 21:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 21:45:19 INFO - PROCESS | 3824 | 1465101919088 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 21:45:19 INFO - PROCESS | 3824 | 1465101919091 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 21:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:45:19 INFO - PROCESS | 3824 | 1465101919098 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:45:19 INFO - PROCESS | 3824 | 1465101919100 Marionette TRACE conn5 <- [1,1950,null,{}] 21:45:19 INFO - PROCESS | 3824 | 1465101919103 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:19 INFO - PROCESS | 3824 | 1465101919105 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:19 INFO - PROCESS | 3824 | 1465101919206 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 21:45:19 INFO - PROCESS | 3824 | 1465101919212 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:19 INFO - PROCESS | 3824 | 1465101919214 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:19 INFO - PROCESS | 3824 | ++DOCSHELL 17640C00 == 45 [pid = 3824] [id = 497] 21:45:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (17646800) [pid = 3824] [serial = 1491] [outer = 00000000] 21:45:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (187E9800) [pid = 3824] [serial = 1492] [outer = 17646800] 21:45:19 INFO - PROCESS | 3824 | 1465101919258 Marionette DEBUG loaded listener.js 21:45:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (18DAB000) [pid = 3824] [serial = 1493] [outer = 17646800] 21:45:19 INFO - PROCESS | 3824 | 1465101919693 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 21:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 21:45:19 INFO - PROCESS | 3824 | 1465101919748 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 21:45:19 INFO - PROCESS | 3824 | 1465101919750 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 21:45:19 INFO - PROCESS | 3824 | 1465101919753 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:45:19 INFO - PROCESS | 3824 | 1465101919754 Marionette TRACE conn5 <- [1,1954,null,{}] 21:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:45:19 INFO - PROCESS | 3824 | 1465101919769 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:19 INFO - PROCESS | 3824 | 1465101919771 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:19 INFO - PROCESS | 3824 | 1465101919885 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 21:45:19 INFO - PROCESS | 3824 | 1465101919890 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:19 INFO - PROCESS | 3824 | 1465101919892 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:19 INFO - PROCESS | 3824 | ++DOCSHELL 17973000 == 46 [pid = 3824] [id = 498] 21:45:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (18DAD400) [pid = 3824] [serial = 1494] [outer = 00000000] 21:45:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (19DC1400) [pid = 3824] [serial = 1495] [outer = 18DAD400] 21:45:19 INFO - PROCESS | 3824 | 1465101919937 Marionette DEBUG loaded listener.js 21:45:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (19DCA800) [pid = 3824] [serial = 1496] [outer = 18DAD400] 21:45:20 INFO - PROCESS | 3824 | 1465101920450 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 21:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 21:45:20 INFO - PROCESS | 3824 | 1465101920489 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 21:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:45:20 INFO - PROCESS | 3824 | 1465101920491 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 21:45:20 INFO - PROCESS | 3824 | 1465101920494 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:45:20 INFO - PROCESS | 3824 | 1465101920496 Marionette TRACE conn5 <- [1,1958,null,{}] 21:45:20 INFO - PROCESS | 3824 | 1465101920499 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:20 INFO - PROCESS | 3824 | 1465101920505 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:20 INFO - PROCESS | 3824 | 1465101920644 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 21:45:20 INFO - PROCESS | 3824 | 1465101920656 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:20 INFO - PROCESS | 3824 | 1465101920658 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:20 INFO - PROCESS | 3824 | ++DOCSHELL 18D0AC00 == 47 [pid = 3824] [id = 499] 21:45:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1AB83000) [pid = 3824] [serial = 1497] [outer = 00000000] 21:45:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1BA77800) [pid = 3824] [serial = 1498] [outer = 1AB83000] 21:45:20 INFO - PROCESS | 3824 | 1465101920759 Marionette DEBUG loaded listener.js 21:45:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1BA79000) [pid = 3824] [serial = 1499] [outer = 1AB83000] 21:45:21 INFO - PROCESS | 3824 | 1465101921177 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 21:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 21:45:21 INFO - PROCESS | 3824 | 1465101921255 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 21:45:21 INFO - PROCESS | 3824 | 1465101921257 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 21:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:45:21 INFO - PROCESS | 3824 | 1465101921264 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:45:21 INFO - PROCESS | 3824 | 1465101921266 Marionette TRACE conn5 <- [1,1962,null,{}] 21:45:21 INFO - PROCESS | 3824 | 1465101921269 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:21 INFO - PROCESS | 3824 | 1465101921271 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:21 INFO - PROCESS | 3824 | 1465101921387 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 21:45:21 INFO - PROCESS | 3824 | 1465101921398 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:21 INFO - PROCESS | 3824 | 1465101921400 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:21 INFO - PROCESS | 3824 | ++DOCSHELL 0D751400 == 48 [pid = 3824] [id = 500] 21:45:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (1BC28800) [pid = 3824] [serial = 1500] [outer = 00000000] 21:45:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (1CB6C400) [pid = 3824] [serial = 1501] [outer = 1BC28800] 21:45:21 INFO - PROCESS | 3824 | 1465101921500 Marionette DEBUG loaded listener.js 21:45:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (1D0ECC00) [pid = 3824] [serial = 1502] [outer = 1BC28800] 21:45:21 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (18DB3C00) [pid = 3824] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:45:21 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (19E0B400) [pid = 3824] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:45:21 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (17973400) [pid = 3824] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:45:21 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (0D92AC00) [pid = 3824] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:45:21 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (0C93E800) [pid = 3824] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:45:21 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (14EBEC00) [pid = 3824] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:45:21 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (0D921C00) [pid = 3824] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:45:21 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1AAF1800) [pid = 3824] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:45:21 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (1BAA6000) [pid = 3824] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:45:22 INFO - PROCESS | 3824 | 1465101922085 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 21:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 890ms 21:45:22 INFO - PROCESS | 3824 | 1465101922152 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 21:45:22 INFO - PROCESS | 3824 | 1465101922154 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 21:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:45:22 INFO - PROCESS | 3824 | 1465101922157 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:45:22 INFO - PROCESS | 3824 | 1465101922158 Marionette TRACE conn5 <- [1,1966,null,{}] 21:45:22 INFO - PROCESS | 3824 | 1465101922162 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:22 INFO - PROCESS | 3824 | 1465101922164 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:22 INFO - PROCESS | 3824 | 1465101922283 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 21:45:22 INFO - PROCESS | 3824 | 1465101922349 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:22 INFO - PROCESS | 3824 | 1465101922351 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:22 INFO - PROCESS | 3824 | ++DOCSHELL 0D828800 == 49 [pid = 3824] [id = 501] 21:45:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0D91F400) [pid = 3824] [serial = 1503] [outer = 00000000] 21:45:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (18D01400) [pid = 3824] [serial = 1504] [outer = 0D91F400] 21:45:22 INFO - PROCESS | 3824 | 1465101922397 Marionette DEBUG loaded listener.js 21:45:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (14EBEC00) [pid = 3824] [serial = 1505] [outer = 0D91F400] 21:45:22 INFO - PROCESS | 3824 | 1465101922774 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 21:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:45:22 INFO - PROCESS | 3824 | 1465101922828 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 21:45:22 INFO - PROCESS | 3824 | 1465101922830 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 21:45:22 INFO - PROCESS | 3824 | 1465101922833 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:45:22 INFO - PROCESS | 3824 | 1465101922834 Marionette TRACE conn5 <- [1,1970,null,{}] 21:45:22 INFO - PROCESS | 3824 | 1465101922838 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:22 INFO - PROCESS | 3824 | 1465101922840 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:22 INFO - PROCESS | 3824 | 1465101922923 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 21:45:22 INFO - PROCESS | 3824 | 1465101922928 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:22 INFO - PROCESS | 3824 | 1465101922930 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:22 INFO - PROCESS | 3824 | ++DOCSHELL 1BA80800 == 50 [pid = 3824] [id = 502] 21:45:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (1C44D800) [pid = 3824] [serial = 1506] [outer = 00000000] 21:45:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (1D531000) [pid = 3824] [serial = 1507] [outer = 1C44D800] 21:45:22 INFO - PROCESS | 3824 | 1465101922982 Marionette DEBUG loaded listener.js 21:45:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (1DCA7400) [pid = 3824] [serial = 1508] [outer = 1C44D800] 21:45:23 INFO - PROCESS | 3824 | 1465101923394 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 21:45:23 INFO - PROCESS | 3824 | 1465101923464 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 21:45:23 INFO - PROCESS | 3824 | 1465101923467 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 21:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:45:23 INFO - PROCESS | 3824 | 1465101923470 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:45:23 INFO - PROCESS | 3824 | 1465101923472 Marionette TRACE conn5 <- [1,1974,null,{}] 21:45:23 INFO - PROCESS | 3824 | 1465101923475 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:23 INFO - PROCESS | 3824 | 1465101923477 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:23 INFO - PROCESS | 3824 | 1465101923560 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 21:45:23 INFO - PROCESS | 3824 | 1465101923565 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:23 INFO - PROCESS | 3824 | 1465101923567 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:23 INFO - PROCESS | 3824 | ++DOCSHELL 1BACA800 == 51 [pid = 3824] [id = 503] 21:45:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (1BACD000) [pid = 3824] [serial = 1509] [outer = 00000000] 21:45:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (1BAD2800) [pid = 3824] [serial = 1510] [outer = 1BACD000] 21:45:23 INFO - PROCESS | 3824 | 1465101923610 Marionette DEBUG loaded listener.js 21:45:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (1BAD4800) [pid = 3824] [serial = 1511] [outer = 1BACD000] 21:45:24 INFO - PROCESS | 3824 | 1465101924169 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 770ms 21:45:24 INFO - PROCESS | 3824 | 1465101924244 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 21:45:24 INFO - PROCESS | 3824 | 1465101924249 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 21:45:24 INFO - PROCESS | 3824 | 1465101924301 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:45:24 INFO - PROCESS | 3824 | 1465101924304 Marionette TRACE conn5 <- [1,1978,null,{}] 21:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:45:24 INFO - PROCESS | 3824 | 1465101924327 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:24 INFO - PROCESS | 3824 | 1465101924331 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:24 INFO - PROCESS | 3824 | 1465101924454 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 21:45:24 INFO - PROCESS | 3824 | 1465101924589 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:24 INFO - PROCESS | 3824 | 1465101924593 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:24 INFO - PROCESS | 3824 | ++DOCSHELL 0C99AC00 == 52 [pid = 3824] [id = 504] 21:45:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (0CBF3800) [pid = 3824] [serial = 1512] [outer = 00000000] 21:45:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (0D92A000) [pid = 3824] [serial = 1513] [outer = 0CBF3800] 21:45:24 INFO - PROCESS | 3824 | 1465101924650 Marionette DEBUG loaded listener.js 21:45:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (0E09E400) [pid = 3824] [serial = 1514] [outer = 0CBF3800] 21:45:25 INFO - PROCESS | 3824 | 1465101925217 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 932ms 21:45:25 INFO - PROCESS | 3824 | 1465101925257 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 21:45:25 INFO - PROCESS | 3824 | 1465101925262 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 21:45:25 INFO - PROCESS | 3824 | 1465101925270 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:45:25 INFO - PROCESS | 3824 | 1465101925273 Marionette TRACE conn5 <- [1,1982,null,{}] 21:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:45:25 INFO - PROCESS | 3824 | 1465101925277 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:25 INFO - PROCESS | 3824 | 1465101925280 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:25 INFO - PROCESS | 3824 | 1465101925399 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 21:45:25 INFO - PROCESS | 3824 | 1465101925513 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:25 INFO - PROCESS | 3824 | 1465101925516 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:25 INFO - PROCESS | 3824 | ++DOCSHELL 15A27800 == 53 [pid = 3824] [id = 505] 21:45:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (15A64400) [pid = 3824] [serial = 1515] [outer = 00000000] 21:45:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (17976400) [pid = 3824] [serial = 1516] [outer = 15A64400] 21:45:25 INFO - PROCESS | 3824 | 1465101925612 Marionette DEBUG loaded listener.js 21:45:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (19DCB400) [pid = 3824] [serial = 1517] [outer = 15A64400] 21:45:26 INFO - PROCESS | 3824 | 1465101926190 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 21:45:26 INFO - PROCESS | 3824 | 1465101926248 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 21:45:26 INFO - PROCESS | 3824 | 1465101926251 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 21:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:45:26 INFO - PROCESS | 3824 | 1465101926254 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:45:26 INFO - PROCESS | 3824 | 1465101926258 Marionette TRACE conn5 <- [1,1986,null,{}] 21:45:26 INFO - PROCESS | 3824 | 1465101926269 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:26 INFO - PROCESS | 3824 | 1465101926274 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:26 INFO - PROCESS | 3824 | 1465101926386 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 21:45:26 INFO - PROCESS | 3824 | 1465101926529 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:26 INFO - PROCESS | 3824 | 1465101926533 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:26 INFO - PROCESS | 3824 | ++DOCSHELL 1ADC3400 == 54 [pid = 3824] [id = 506] 21:45:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (1ADC3800) [pid = 3824] [serial = 1518] [outer = 00000000] 21:45:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (1ADC6C00) [pid = 3824] [serial = 1519] [outer = 1ADC3800] 21:45:26 INFO - PROCESS | 3824 | 1465101926591 Marionette DEBUG loaded listener.js 21:45:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (1BACC000) [pid = 3824] [serial = 1520] [outer = 1ADC3800] 21:45:27 INFO - PROCESS | 3824 | 1465101927200 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 21:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 21:45:27 INFO - PROCESS | 3824 | 1465101927228 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 21:45:27 INFO - PROCESS | 3824 | 1465101927231 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 21:45:27 INFO - PROCESS | 3824 | 1465101927234 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:45:27 INFO - PROCESS | 3824 | 1465101927236 Marionette TRACE conn5 <- [1,1990,null,{}] 21:45:27 INFO - PROCESS | 3824 | 1465101927240 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:27 INFO - PROCESS | 3824 | 1465101927242 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:27 INFO - PROCESS | 3824 | 1465101927355 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 21:45:27 INFO - PROCESS | 3824 | 1465101927496 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:27 INFO - PROCESS | 3824 | 1465101927499 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:27 INFO - PROCESS | 3824 | ++DOCSHELL 1BACF400 == 55 [pid = 3824] [id = 507] 21:45:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 109 (1C44C000) [pid = 3824] [serial = 1521] [outer = 00000000] 21:45:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 110 (1DCA9800) [pid = 3824] [serial = 1522] [outer = 1C44C000] 21:45:27 INFO - PROCESS | 3824 | 1465101927553 Marionette DEBUG loaded listener.js 21:45:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 111 (1DCEF000) [pid = 3824] [serial = 1523] [outer = 1C44C000] 21:45:28 INFO - PROCESS | 3824 | 1465101928274 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1066ms 21:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:45:28 INFO - PROCESS | 3824 | 1465101928304 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 21:45:28 INFO - PROCESS | 3824 | 1465101928308 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 21:45:28 INFO - PROCESS | 3824 | 1465101928314 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:45:28 INFO - PROCESS | 3824 | 1465101928317 Marionette TRACE conn5 <- [1,1994,null,{}] 21:45:28 INFO - PROCESS | 3824 | 1465101928323 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:28 INFO - PROCESS | 3824 | 1465101928325 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:28 INFO - PROCESS | 3824 | 1465101928467 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 21:45:28 INFO - PROCESS | 3824 | 1465101928615 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:28 INFO - PROCESS | 3824 | 1465101928620 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:28 INFO - PROCESS | 3824 | ++DOCSHELL 0D921000 == 56 [pid = 3824] [id = 508] 21:45:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 112 (0D921400) [pid = 3824] [serial = 1524] [outer = 00000000] 21:45:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 113 (0DB39400) [pid = 3824] [serial = 1525] [outer = 0D921400] 21:45:28 INFO - PROCESS | 3824 | 1465101928675 Marionette DEBUG loaded listener.js 21:45:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 114 (0E01F000) [pid = 3824] [serial = 1526] [outer = 0D921400] 21:45:29 INFO - PROCESS | 3824 | --DOCSHELL 1BA80800 == 55 [pid = 3824] [id = 502] 21:45:29 INFO - PROCESS | 3824 | --DOCSHELL 0D828800 == 54 [pid = 3824] [id = 501] 21:45:29 INFO - PROCESS | 3824 | --DOCSHELL 0D751400 == 53 [pid = 3824] [id = 500] 21:45:29 INFO - PROCESS | 3824 | --DOCSHELL 18D0AC00 == 52 [pid = 3824] [id = 499] 21:45:29 INFO - PROCESS | 3824 | --DOCSHELL 17973000 == 51 [pid = 3824] [id = 498] 21:45:29 INFO - PROCESS | 3824 | --DOCSHELL 17640C00 == 50 [pid = 3824] [id = 497] 21:45:29 INFO - PROCESS | 3824 | --DOCSHELL 15596400 == 49 [pid = 3824] [id = 496] 21:45:29 INFO - PROCESS | 3824 | --DOCSHELL 0D82A000 == 48 [pid = 3824] [id = 495] 21:45:29 INFO - PROCESS | 3824 | --DOCSHELL 0D07A000 == 47 [pid = 3824] [id = 494] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 113 (19DC2400) [pid = 3824] [serial = 1456] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 112 (1ACFC400) [pid = 3824] [serial = 1459] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 111 (19DC3400) [pid = 3824] [serial = 1457] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 110 (18D42400) [pid = 3824] [serial = 1453] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 109 (0E74A400) [pid = 3824] [serial = 1445] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 108 (0E6DE000) [pid = 3824] [serial = 1462] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (0E029000) [pid = 3824] [serial = 1444] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (15285800) [pid = 3824] [serial = 1435] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (14EC2000) [pid = 3824] [serial = 1441] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (1597B800) [pid = 3824] [serial = 1450] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (15A66400) [pid = 3824] [serial = 1451] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (0E6EB000) [pid = 3824] [serial = 1447] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (0E755C00) [pid = 3824] [serial = 1448] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (1AB80800) [pid = 3824] [serial = 1438] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (1AE0D000) [pid = 3824] [serial = 1460] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (0DB35800) [pid = 3824] [serial = 1432] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (1BA84000) [pid = 3824] [serial = 1465] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (1BA9B400) [pid = 3824] [serial = 1466] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1C456800) [pid = 3824] [serial = 1469] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (18DA9400) [pid = 3824] [serial = 1454] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (0E752800) [pid = 3824] [serial = 1463] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1BCB4000) [pid = 3824] [serial = 1468] [outer = 00000000] [url = about:blank] 21:45:29 INFO - PROCESS | 3824 | 1465101929297 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 21:45:29 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 21:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1021ms 21:45:29 INFO - PROCESS | 3824 | 1465101929335 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 21:45:29 INFO - PROCESS | 3824 | 1465101929339 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 21:45:29 INFO - PROCESS | 3824 | 1465101929345 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:45:29 INFO - PROCESS | 3824 | 1465101929348 Marionette TRACE conn5 <- [1,1998,null,{}] 21:45:29 INFO - PROCESS | 3824 | 1465101929352 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:29 INFO - PROCESS | 3824 | 1465101929354 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:29 INFO - PROCESS | 3824 | 1465101929448 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 21:45:29 INFO - PROCESS | 3824 | 1465101929549 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:29 INFO - PROCESS | 3824 | 1465101929551 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:29 INFO - PROCESS | 3824 | ++DOCSHELL 0D825400 == 48 [pid = 3824] [id = 509] 21:45:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (0D825C00) [pid = 3824] [serial = 1527] [outer = 00000000] 21:45:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (0E6DE000) [pid = 3824] [serial = 1528] [outer = 0D825C00] 21:45:29 INFO - PROCESS | 3824 | 1465101929598 Marionette DEBUG loaded listener.js 21:45:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (0E74FC00) [pid = 3824] [serial = 1529] [outer = 0D825C00] 21:45:30 INFO - PROCESS | 3824 | 1465101930049 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 21:45:30 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 21:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 770ms 21:45:30 INFO - PROCESS | 3824 | 1465101930120 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 21:45:30 INFO - PROCESS | 3824 | 1465101930122 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 21:45:30 INFO - PROCESS | 3824 | 1465101930125 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:45:30 INFO - PROCESS | 3824 | 1465101930129 Marionette TRACE conn5 <- [1,2002,null,{}] 21:45:30 INFO - PROCESS | 3824 | 1465101930139 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:30 INFO - PROCESS | 3824 | 1465101930143 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:30 INFO - PROCESS | 3824 | 1465101930233 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 21:45:30 INFO - PROCESS | 3824 | 1465101930248 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:30 INFO - PROCESS | 3824 | 1465101930251 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:30 INFO - PROCESS | 3824 | ++DOCSHELL 15596C00 == 49 [pid = 3824] [id = 510] 21:45:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (15827000) [pid = 3824] [serial = 1530] [outer = 00000000] 21:45:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (15945C00) [pid = 3824] [serial = 1531] [outer = 15827000] 21:45:30 INFO - PROCESS | 3824 | 1465101930297 Marionette DEBUG loaded listener.js 21:45:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (15A2A800) [pid = 3824] [serial = 1532] [outer = 15827000] 21:45:30 INFO - PROCESS | 3824 | 1465101930761 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 21:45:30 INFO - PROCESS | 3824 | 1465101930800 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 21:45:30 INFO - PROCESS | 3824 | 1465101930802 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 21:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:45:30 INFO - PROCESS | 3824 | 1465101930806 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:45:30 INFO - PROCESS | 3824 | 1465101930808 Marionette TRACE conn5 <- [1,2006,null,{}] 21:45:30 INFO - PROCESS | 3824 | 1465101930811 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:30 INFO - PROCESS | 3824 | 1465101930813 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:30 INFO - PROCESS | 3824 | 1465101930901 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 21:45:30 INFO - PROCESS | 3824 | 1465101930907 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:30 INFO - PROCESS | 3824 | 1465101930909 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:30 INFO - PROCESS | 3824 | ++DOCSHELL 1763F000 == 50 [pid = 3824] [id = 511] 21:45:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (17642000) [pid = 3824] [serial = 1533] [outer = 00000000] 21:45:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (18D4C000) [pid = 3824] [serial = 1534] [outer = 17642000] 21:45:30 INFO - PROCESS | 3824 | 1465101930966 Marionette DEBUG loaded listener.js 21:45:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (18DAEC00) [pid = 3824] [serial = 1535] [outer = 17642000] 21:45:31 INFO - PROCESS | 3824 | 1465101931418 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 21:45:31 INFO - PROCESS | 3824 | 1465101931480 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 21:45:31 INFO - PROCESS | 3824 | 1465101931482 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 21:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:45:31 INFO - PROCESS | 3824 | 1465101931485 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:45:31 INFO - PROCESS | 3824 | 1465101931487 Marionette TRACE conn5 <- [1,2010,null,{}] 21:45:31 INFO - PROCESS | 3824 | 1465101931490 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:31 INFO - PROCESS | 3824 | 1465101931492 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:31 INFO - PROCESS | 3824 | 1465101931611 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 21:45:31 INFO - PROCESS | 3824 | 1465101931704 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:31 INFO - PROCESS | 3824 | 1465101931706 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:31 INFO - PROCESS | 3824 | ++DOCSHELL 0EAB0400 == 51 [pid = 3824] [id = 512] 21:45:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (17974400) [pid = 3824] [serial = 1536] [outer = 00000000] 21:45:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (19B45C00) [pid = 3824] [serial = 1537] [outer = 17974400] 21:45:31 INFO - PROCESS | 3824 | 1465101931750 Marionette DEBUG loaded listener.js 21:45:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (19E03400) [pid = 3824] [serial = 1538] [outer = 17974400] 21:45:32 INFO - PROCESS | 3824 | 1465101932166 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 21:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:45:32 INFO - PROCESS | 3824 | 1465101932216 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 21:45:32 INFO - PROCESS | 3824 | 1465101932218 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 21:45:32 INFO - PROCESS | 3824 | 1465101932221 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:45:32 INFO - PROCESS | 3824 | 1465101932223 Marionette TRACE conn5 <- [1,2014,null,{}] 21:45:32 INFO - PROCESS | 3824 | 1465101932234 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:32 INFO - PROCESS | 3824 | 1465101932239 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:32 INFO - PROCESS | 3824 | 1465101932385 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 21:45:32 INFO - PROCESS | 3824 | 1465101932454 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:32 INFO - PROCESS | 3824 | 1465101932456 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:32 INFO - PROCESS | 3824 | ++DOCSHELL 0D82CC00 == 52 [pid = 3824] [id = 513] 21:45:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (19ECC800) [pid = 3824] [serial = 1539] [outer = 00000000] 21:45:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (1ADC4000) [pid = 3824] [serial = 1540] [outer = 19ECC800] 21:45:32 INFO - PROCESS | 3824 | 1465101932500 Marionette DEBUG loaded listener.js 21:45:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (1AE0E000) [pid = 3824] [serial = 1541] [outer = 19ECC800] 21:45:32 INFO - PROCESS | 3824 | 1465101932928 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 21:45:32 INFO - PROCESS | 3824 | 1465101932954 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 21:45:32 INFO - PROCESS | 3824 | 1465101932956 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 21:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:45:32 INFO - PROCESS | 3824 | 1465101932994 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:45:32 INFO - PROCESS | 3824 | 1465101932995 Marionette TRACE conn5 <- [1,2018,null,{}] 21:45:32 INFO - PROCESS | 3824 | 1465101932999 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:32 INFO - PROCESS | 3824 | 1465101933001 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:33 INFO - PROCESS | 3824 | 1465101933129 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 21:45:33 INFO - PROCESS | 3824 | 1465101933138 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:33 INFO - PROCESS | 3824 | 1465101933140 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:33 INFO - PROCESS | 3824 | ++DOCSHELL 1AE11000 == 53 [pid = 3824] [id = 514] 21:45:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (1AE12400) [pid = 3824] [serial = 1542] [outer = 00000000] 21:45:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 109 (1BAA4C00) [pid = 3824] [serial = 1543] [outer = 1AE12400] 21:45:33 INFO - PROCESS | 3824 | 1465101933184 Marionette DEBUG loaded listener.js 21:45:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 110 (1BAC9000) [pid = 3824] [serial = 1544] [outer = 1AE12400] 21:45:33 INFO - PROCESS | 3824 | --DOMWINDOW == 109 (18DAD400) [pid = 3824] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:45:33 INFO - PROCESS | 3824 | --DOMWINDOW == 108 (0D0D1000) [pid = 3824] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:45:33 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (0D82D400) [pid = 3824] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:45:33 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (1588BC00) [pid = 3824] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:45:33 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (17646800) [pid = 3824] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:45:33 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (1AB83000) [pid = 3824] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:45:33 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (0D91F400) [pid = 3824] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:45:33 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (1BC28800) [pid = 3824] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:45:33 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (1C44D800) [pid = 3824] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:45:33 INFO - PROCESS | 3824 | 1465101933710 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 790ms 21:45:33 INFO - PROCESS | 3824 | 1465101933778 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 21:45:33 INFO - PROCESS | 3824 | 1465101933780 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 21:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:45:33 INFO - PROCESS | 3824 | 1465101933783 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:45:33 INFO - PROCESS | 3824 | 1465101933785 Marionette TRACE conn5 <- [1,2022,null,{}] 21:45:33 INFO - PROCESS | 3824 | 1465101933789 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:33 INFO - PROCESS | 3824 | 1465101933790 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:33 INFO - PROCESS | 3824 | 1465101933911 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 21:45:33 INFO - PROCESS | 3824 | 1465101933977 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:33 INFO - PROCESS | 3824 | 1465101933979 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:33 INFO - PROCESS | 3824 | ++DOCSHELL 0D74E000 == 54 [pid = 3824] [id = 515] 21:45:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (0D82D400) [pid = 3824] [serial = 1545] [outer = 00000000] 21:45:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (1BA7D400) [pid = 3824] [serial = 1546] [outer = 0D82D400] 21:45:34 INFO - PROCESS | 3824 | 1465101934023 Marionette DEBUG loaded listener.js 21:45:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (1BA82800) [pid = 3824] [serial = 1547] [outer = 0D82D400] 21:45:34 INFO - PROCESS | 3824 | 1465101934375 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 21:45:34 INFO - PROCESS | 3824 | 1465101934421 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 21:45:34 INFO - PROCESS | 3824 | 1465101934423 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 21:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:45:34 INFO - PROCESS | 3824 | 1465101934452 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:45:34 INFO - PROCESS | 3824 | 1465101934454 Marionette TRACE conn5 <- [1,2026,null,{}] 21:45:34 INFO - PROCESS | 3824 | 1465101934457 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:34 INFO - PROCESS | 3824 | 1465101934459 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:34 INFO - PROCESS | 3824 | 1465101934546 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 21:45:34 INFO - PROCESS | 3824 | 1465101934552 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:34 INFO - PROCESS | 3824 | 1465101934553 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:34 INFO - PROCESS | 3824 | ++DOCSHELL 1C44D800 == 55 [pid = 3824] [id = 516] 21:45:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (1C453C00) [pid = 3824] [serial = 1548] [outer = 00000000] 21:45:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (1CB79C00) [pid = 3824] [serial = 1549] [outer = 1C453C00] 21:45:34 INFO - PROCESS | 3824 | 1465101934596 Marionette DEBUG loaded listener.js 21:45:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (1DCA3C00) [pid = 3824] [serial = 1550] [outer = 1C453C00] 21:45:35 INFO - PROCESS | 3824 | 1465101935036 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 651ms 21:45:35 INFO - PROCESS | 3824 | 1465101935083 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 21:45:35 INFO - PROCESS | 3824 | 1465101935086 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 21:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:45:35 INFO - PROCESS | 3824 | 1465101935089 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:45:35 INFO - PROCESS | 3824 | 1465101935090 Marionette TRACE conn5 <- [1,2030,null,{}] 21:45:35 INFO - PROCESS | 3824 | 1465101935094 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:35 INFO - PROCESS | 3824 | 1465101935096 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:35 INFO - PROCESS | 3824 | 1465101935181 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 21:45:35 INFO - PROCESS | 3824 | 1465101935187 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:35 INFO - PROCESS | 3824 | 1465101935189 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:35 INFO - PROCESS | 3824 | ++DOCSHELL 14EA4800 == 56 [pid = 3824] [id = 517] 21:45:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (14EA7800) [pid = 3824] [serial = 1551] [outer = 00000000] 21:45:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 109 (14EB0000) [pid = 3824] [serial = 1552] [outer = 14EA7800] 21:45:35 INFO - PROCESS | 3824 | 1465101935232 Marionette DEBUG loaded listener.js 21:45:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 110 (14EB3000) [pid = 3824] [serial = 1553] [outer = 14EA7800] 21:45:35 INFO - PROCESS | 3824 | 1465101935799 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:45:35 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) 21:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 770ms 21:45:35 INFO - PROCESS | 3824 | 1465101935861 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 21:45:35 INFO - PROCESS | 3824 | 1465101935866 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 21:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:45:35 INFO - PROCESS | 3824 | 1465101935931 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:45:35 INFO - PROCESS | 3824 | 1465101935935 Marionette TRACE conn5 <- [1,2034,null,{}] 21:45:35 INFO - PROCESS | 3824 | 1465101935942 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:35 INFO - PROCESS | 3824 | 1465101935945 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:36 INFO - PROCESS | 3824 | 1465101936073 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 21:45:36 INFO - PROCESS | 3824 | 1465101936184 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:36 INFO - PROCESS | 3824 | 1465101936189 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:36 INFO - PROCESS | 3824 | ++DOCSHELL 0CF11400 == 57 [pid = 3824] [id = 518] 21:45:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 111 (0D755000) [pid = 3824] [serial = 1554] [outer = 00000000] 21:45:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 112 (0D929000) [pid = 3824] [serial = 1555] [outer = 0D755000] 21:45:36 INFO - PROCESS | 3824 | 1465101936287 Marionette DEBUG loaded listener.js 21:45:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 113 (0E74DC00) [pid = 3824] [serial = 1556] [outer = 0D755000] 21:45:36 INFO - PROCESS | 3824 | 1465101936854 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 990ms 21:45:36 INFO - PROCESS | 3824 | 1465101936906 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 21:45:36 INFO - PROCESS | 3824 | 1465101936910 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 21:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:45:36 INFO - PROCESS | 3824 | 1465101936917 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:45:36 INFO - PROCESS | 3824 | 1465101936920 Marionette TRACE conn5 <- [1,2038,null,{}] 21:45:36 INFO - PROCESS | 3824 | 1465101936924 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:36 INFO - PROCESS | 3824 | 1465101936927 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:37 INFO - PROCESS | 3824 | 1465101937045 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 21:45:37 INFO - PROCESS | 3824 | 1465101937197 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:37 INFO - PROCESS | 3824 | 1465101937200 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:37 INFO - PROCESS | 3824 | ++DOCSHELL 152CD800 == 58 [pid = 3824] [id = 519] 21:45:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 114 (15361C00) [pid = 3824] [serial = 1557] [outer = 00000000] 21:45:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 115 (1594FC00) [pid = 3824] [serial = 1558] [outer = 15361C00] 21:45:37 INFO - PROCESS | 3824 | 1465101937261 Marionette DEBUG loaded listener.js 21:45:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 116 (17642C00) [pid = 3824] [serial = 1559] [outer = 15361C00] 21:45:37 INFO - PROCESS | 3824 | 1465101937901 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1021ms 21:45:37 INFO - PROCESS | 3824 | 1465101937941 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 21:45:37 INFO - PROCESS | 3824 | 1465101937944 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 21:45:37 INFO - PROCESS | 3824 | 1465101937948 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:45:37 INFO - PROCESS | 3824 | 1465101937952 Marionette TRACE conn5 <- [1,2042,null,{}] 21:45:37 INFO - PROCESS | 3824 | 1465101937976 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:37 INFO - PROCESS | 3824 | 1465101937981 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:38 INFO - PROCESS | 3824 | 1465101938150 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 21:45:38 INFO - PROCESS | 3824 | 1465101938221 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:38 INFO - PROCESS | 3824 | 1465101938224 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:38 INFO - PROCESS | 3824 | ++DOCSHELL 1BA9F000 == 59 [pid = 3824] [id = 520] 21:45:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 117 (1BAA3000) [pid = 3824] [serial = 1560] [outer = 00000000] 21:45:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 118 (1C45A800) [pid = 3824] [serial = 1561] [outer = 1BAA3000] 21:45:38 INFO - PROCESS | 3824 | 1465101938322 Marionette DEBUG loaded listener.js 21:45:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 119 (1DCAF000) [pid = 3824] [serial = 1562] [outer = 1BAA3000] 21:45:38 INFO - PROCESS | 3824 | 1465101938923 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1019ms 21:45:38 INFO - PROCESS | 3824 | 1465101938970 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 21:45:38 INFO - PROCESS | 3824 | 1465101938973 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 21:45:38 INFO - PROCESS | 3824 | 1465101938977 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:45:38 INFO - PROCESS | 3824 | 1465101938979 Marionette TRACE conn5 <- [1,2046,null,{}] 21:45:38 INFO - PROCESS | 3824 | 1465101938983 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:38 INFO - PROCESS | 3824 | 1465101938985 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:39 INFO - PROCESS | 3824 | 1465101939099 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 21:45:39 INFO - PROCESS | 3824 | 1465101939272 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:39 INFO - PROCESS | 3824 | 1465101939274 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:39 INFO - PROCESS | 3824 | ++DOCSHELL 1AE61800 == 60 [pid = 3824] [id = 521] 21:45:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 120 (1AE61C00) [pid = 3824] [serial = 1563] [outer = 00000000] 21:45:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 121 (1AE65800) [pid = 3824] [serial = 1564] [outer = 1AE61C00] 21:45:39 INFO - PROCESS | 3824 | 1465101939348 Marionette DEBUG loaded listener.js 21:45:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 122 (1BAC8800) [pid = 3824] [serial = 1565] [outer = 1AE61C00] 21:45:40 INFO - PROCESS | 3824 | 1465101940069 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1124ms 21:45:40 INFO - PROCESS | 3824 | 1465101940105 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 21:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:45:40 INFO - PROCESS | 3824 | 1465101940109 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 21:45:40 INFO - PROCESS | 3824 | 1465101940113 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:45:40 INFO - PROCESS | 3824 | 1465101940116 Marionette TRACE conn5 <- [1,2050,null,{}] 21:45:40 INFO - PROCESS | 3824 | 1465101940122 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:40 INFO - PROCESS | 3824 | 1465101940124 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:40 INFO - PROCESS | 3824 | 1465101940227 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 21:45:40 INFO - PROCESS | 3824 | 1465101940390 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:40 INFO - PROCESS | 3824 | 1465101940393 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:40 INFO - PROCESS | 3824 | ++DOCSHELL 0CF10000 == 61 [pid = 3824] [id = 522] 21:45:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 123 (0CF13800) [pid = 3824] [serial = 1566] [outer = 00000000] 21:45:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 124 (0EAB5C00) [pid = 3824] [serial = 1567] [outer = 0CF13800] 21:45:40 INFO - PROCESS | 3824 | 1465101940445 Marionette DEBUG loaded listener.js 21:45:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 125 (14EB2400) [pid = 3824] [serial = 1568] [outer = 0CF13800] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 15972000 == 60 [pid = 3824] [id = 373] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 1C44D800 == 59 [pid = 3824] [id = 516] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0D74E000 == 58 [pid = 3824] [id = 515] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 1AE11000 == 57 [pid = 3824] [id = 514] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0D82CC00 == 56 [pid = 3824] [id = 513] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0EAB0400 == 55 [pid = 3824] [id = 512] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 1763F000 == 54 [pid = 3824] [id = 511] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 15596C00 == 53 [pid = 3824] [id = 510] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0D825400 == 52 [pid = 3824] [id = 509] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0D921000 == 51 [pid = 3824] [id = 508] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 1BACA800 == 50 [pid = 3824] [id = 503] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 14EC5800 == 49 [pid = 3824] [id = 372] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0CA89C00 == 48 [pid = 3824] [id = 486] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0D825000 == 47 [pid = 3824] [id = 491] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 1BA83C00 == 46 [pid = 3824] [id = 489] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0D828000 == 45 [pid = 3824] [id = 467] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0D812400 == 44 [pid = 3824] [id = 493] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0CBF4000 == 43 [pid = 3824] [id = 466] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0D830C00 == 42 [pid = 3824] [id = 378] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0CBEF800 == 41 [pid = 3824] [id = 374] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0C93DC00 == 40 [pid = 3824] [id = 487] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0D82A800 == 39 [pid = 3824] [id = 490] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0C99AC00 == 38 [pid = 3824] [id = 504] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 152CC800 == 37 [pid = 3824] [id = 376] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 15A25000 == 36 [pid = 3824] [id = 492] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 1AAF0C00 == 35 [pid = 3824] [id = 488] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 15A27800 == 34 [pid = 3824] [id = 505] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 1ADC3400 == 33 [pid = 3824] [id = 506] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 1BACF400 == 32 [pid = 3824] [id = 507] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 1AE61800 == 31 [pid = 3824] [id = 521] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 152CD800 == 30 [pid = 3824] [id = 519] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 1BA9F000 == 29 [pid = 3824] [id = 520] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 14EA4800 == 28 [pid = 3824] [id = 517] 21:45:41 INFO - PROCESS | 3824 | --DOCSHELL 0CF11400 == 27 [pid = 3824] [id = 518] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 124 (19DC1400) [pid = 3824] [serial = 1495] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 123 (0E6DE800) [pid = 3824] [serial = 1484] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 122 (0DD52800) [pid = 3824] [serial = 1474] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 121 (1CB6E800) [pid = 3824] [serial = 1471] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 120 (0E758C00) [pid = 3824] [serial = 1486] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 119 (0E810C00) [pid = 3824] [serial = 1487] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 118 (15A24800) [pid = 3824] [serial = 1489] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 117 (15A6A800) [pid = 3824] [serial = 1490] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 116 (0DBD3400) [pid = 3824] [serial = 1480] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 115 (187E9800) [pid = 3824] [serial = 1492] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 114 (1BA79000) [pid = 3824] [serial = 1499] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 113 (18D0EC00) [pid = 3824] [serial = 1477] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 112 (1BA77800) [pid = 3824] [serial = 1498] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 111 (18D01400) [pid = 3824] [serial = 1504] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 110 (1CB6C400) [pid = 3824] [serial = 1501] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 109 (1D531000) [pid = 3824] [serial = 1507] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 108 (1D0ECC00) [pid = 3824] [serial = 1502] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (0D829C00) [pid = 3824] [serial = 1483] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (1DCA7400) [pid = 3824] [serial = 1508] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (14EBEC00) [pid = 3824] [serial = 1505] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (1BAD2800) [pid = 3824] [serial = 1510] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (19DCA800) [pid = 3824] [serial = 1496] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (18DAB000) [pid = 3824] [serial = 1493] [outer = 00000000] [url = about:blank] 21:45:41 INFO - PROCESS | 3824 | 1465101941948 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1879ms 21:45:41 INFO - PROCESS | 3824 | 1465101941994 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 21:45:41 INFO - PROCESS | 3824 | 1465101941998 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 21:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:45:41 INFO - PROCESS | 3824 | 1465101942003 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:45:41 INFO - PROCESS | 3824 | 1465101942006 Marionette TRACE conn5 <- [1,2054,null,{}] 21:45:41 INFO - PROCESS | 3824 | 1465101942012 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:41 INFO - PROCESS | 3824 | 1465101942015 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:42 INFO - PROCESS | 3824 | 1465101942112 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 21:45:42 INFO - PROCESS | 3824 | 1465101942213 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:42 INFO - PROCESS | 3824 | 1465101942217 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:42 INFO - PROCESS | 3824 | ++DOCSHELL 0CBF5800 == 28 [pid = 3824] [id = 523] 21:45:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (0CF0A000) [pid = 3824] [serial = 1569] [outer = 00000000] 21:45:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (0CF16400) [pid = 3824] [serial = 1570] [outer = 0CF0A000] 21:45:42 INFO - PROCESS | 3824 | 1465101942265 Marionette DEBUG loaded listener.js 21:45:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (0D74F800) [pid = 3824] [serial = 1571] [outer = 0CF0A000] 21:45:42 INFO - PROCESS | 3824 | 1465101942692 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 21:45:42 INFO - PROCESS | 3824 | 1465101942734 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 21:45:42 INFO - PROCESS | 3824 | 1465101942738 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 21:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:45:42 INFO - PROCESS | 3824 | 1465101942749 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:45:42 INFO - PROCESS | 3824 | 1465101942752 Marionette TRACE conn5 <- [1,2058,null,{}] 21:45:42 INFO - PROCESS | 3824 | 1465101942756 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:42 INFO - PROCESS | 3824 | 1465101942758 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:42 INFO - PROCESS | 3824 | 1465101942849 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 21:45:42 INFO - PROCESS | 3824 | 1465101942859 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:42 INFO - PROCESS | 3824 | 1465101942861 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:42 INFO - PROCESS | 3824 | ++DOCSHELL 0D825000 == 29 [pid = 3824] [id = 524] 21:45:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (0D829000) [pid = 3824] [serial = 1572] [outer = 00000000] 21:45:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (0D82E000) [pid = 3824] [serial = 1573] [outer = 0D829000] 21:45:42 INFO - PROCESS | 3824 | 1465101942909 Marionette DEBUG loaded listener.js 21:45:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (0D924000) [pid = 3824] [serial = 1574] [outer = 0D829000] 21:45:43 INFO - PROCESS | 3824 | 1465101943397 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 21:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 21:45:43 INFO - PROCESS | 3824 | 1465101943425 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 21:45:43 INFO - PROCESS | 3824 | 1465101943427 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 21:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:45:43 INFO - PROCESS | 3824 | 1465101943431 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:45:43 INFO - PROCESS | 3824 | 1465101943434 Marionette TRACE conn5 <- [1,2062,null,{}] 21:45:43 INFO - PROCESS | 3824 | 1465101943444 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:43 INFO - PROCESS | 3824 | 1465101943449 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:43 INFO - PROCESS | 3824 | 1465101943566 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 21:45:43 INFO - PROCESS | 3824 | 1465101943577 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:43 INFO - PROCESS | 3824 | 1465101943580 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:43 INFO - PROCESS | 3824 | ++DOCSHELL 0E762400 == 30 [pid = 3824] [id = 525] 21:45:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 109 (0E763400) [pid = 3824] [serial = 1575] [outer = 00000000] 21:45:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 110 (0EA0B000) [pid = 3824] [serial = 1576] [outer = 0E763400] 21:45:43 INFO - PROCESS | 3824 | 1465101943729 Marionette DEBUG loaded listener.js 21:45:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 111 (14EA5800) [pid = 3824] [serial = 1577] [outer = 0E763400] 21:45:44 INFO - PROCESS | 3824 | 1465101944159 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 21:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 770ms 21:45:44 INFO - PROCESS | 3824 | 1465101944204 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 21:45:44 INFO - PROCESS | 3824 | 1465101944207 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 21:45:44 INFO - PROCESS | 3824 | 1465101944211 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:45:44 INFO - PROCESS | 3824 | 1465101944213 Marionette TRACE conn5 <- [1,2066,null,{}] 21:45:44 INFO - PROCESS | 3824 | 1465101944223 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:44 INFO - PROCESS | 3824 | 1465101944225 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:44 INFO - PROCESS | 3824 | 1465101944352 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 21:45:44 INFO - PROCESS | 3824 | 1465101944364 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:44 INFO - PROCESS | 3824 | 1465101944366 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:44 INFO - PROCESS | 3824 | ++DOCSHELL 14EC4400 == 31 [pid = 3824] [id = 526] 21:45:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 112 (14EC9000) [pid = 3824] [serial = 1578] [outer = 00000000] 21:45:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 113 (15364000) [pid = 3824] [serial = 1579] [outer = 14EC9000] 21:45:44 INFO - PROCESS | 3824 | 1465101944469 Marionette DEBUG loaded listener.js 21:45:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 114 (1588B400) [pid = 3824] [serial = 1580] [outer = 14EC9000] 21:45:44 INFO - PROCESS | 3824 | 1465101944890 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 21:45:44 INFO - PROCESS | 3824 | 1465101944955 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 21:45:44 INFO - PROCESS | 3824 | 1465101944957 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 21:45:44 INFO - PROCESS | 3824 | 1465101944961 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:45:44 INFO - PROCESS | 3824 | 1465101944962 Marionette TRACE conn5 <- [1,2070,null,{}] 21:45:44 INFO - PROCESS | 3824 | 1465101944966 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:44 INFO - PROCESS | 3824 | 1465101944968 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:45 INFO - PROCESS | 3824 | 1465101945093 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 21:45:45 INFO - PROCESS | 3824 | 1465101945161 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:45 INFO - PROCESS | 3824 | 1465101945163 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:45 INFO - PROCESS | 3824 | ++DOCSHELL 15A2AC00 == 32 [pid = 3824] [id = 527] 21:45:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 115 (15A5E800) [pid = 3824] [serial = 1581] [outer = 00000000] 21:45:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 116 (16919800) [pid = 3824] [serial = 1582] [outer = 15A5E800] 21:45:45 INFO - PROCESS | 3824 | 1465101945208 Marionette DEBUG loaded listener.js 21:45:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 117 (16E09C00) [pid = 3824] [serial = 1583] [outer = 15A5E800] 21:45:45 INFO - PROCESS | 3824 | 1465101945621 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 21:45:45 INFO - PROCESS | 3824 | 1465101945696 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 21:45:45 INFO - PROCESS | 3824 | 1465101945698 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 21:45:45 INFO - PROCESS | 3824 | 1465101945701 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:45:45 INFO - PROCESS | 3824 | 1465101945703 Marionette TRACE conn5 <- [1,2074,null,{}] 21:45:45 INFO - PROCESS | 3824 | 1465101945707 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:45 INFO - PROCESS | 3824 | 1465101945712 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:45 INFO - PROCESS | 3824 | 1465101945854 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 21:45:45 INFO - PROCESS | 3824 | 1465101945861 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:45 INFO - PROCESS | 3824 | 1465101945863 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:45 INFO - PROCESS | 3824 | ++DOCSHELL 17973000 == 33 [pid = 3824] [id = 528] 21:45:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 118 (179F7800) [pid = 3824] [serial = 1584] [outer = 00000000] 21:45:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 119 (19737400) [pid = 3824] [serial = 1585] [outer = 179F7800] 21:45:45 INFO - PROCESS | 3824 | 1465101945973 Marionette DEBUG loaded listener.js 21:45:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 120 (19DC3000) [pid = 3824] [serial = 1586] [outer = 179F7800] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 119 (0D821800) [pid = 3824] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 118 (16921C00) [pid = 3824] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 117 (0E752C00) [pid = 3824] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 116 (0D828C00) [pid = 3824] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 115 (17974400) [pid = 3824] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 114 (19ECC800) [pid = 3824] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 113 (0D82D400) [pid = 3824] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 112 (1AE12400) [pid = 3824] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 111 (15A64400) [pid = 3824] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 110 (15827000) [pid = 3824] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 109 (1C44C000) [pid = 3824] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 108 (0D825C00) [pid = 3824] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (1ADC3800) [pid = 3824] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (17642000) [pid = 3824] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (0CBF3800) [pid = 3824] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (1C453C00) [pid = 3824] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (0D921400) [pid = 3824] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (1BACD000) [pid = 3824] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (14EA7800) [pid = 3824] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (0CBF4400) [pid = 3824] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (0EA8D400) [pid = 3824] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (1BA84C00) [pid = 3824] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (0D074800) [pid = 3824] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (15A63800) [pid = 3824] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (1AAF2000) [pid = 3824] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (19DCC000) [pid = 3824] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:45:46 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (0D91CC00) [pid = 3824] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:45:46 INFO - PROCESS | 3824 | 1465101946851 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1174ms 21:45:46 INFO - PROCESS | 3824 | 1465101946879 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 21:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:45:46 INFO - PROCESS | 3824 | 1465101946881 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 21:45:46 INFO - PROCESS | 3824 | 1465101946884 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:45:46 INFO - PROCESS | 3824 | 1465101946886 Marionette TRACE conn5 <- [1,2078,null,{}] 21:45:46 INFO - PROCESS | 3824 | 1465101946889 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:46 INFO - PROCESS | 3824 | 1465101946891 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:46 INFO - PROCESS | 3824 | 1465101946971 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 21:45:46 INFO - PROCESS | 3824 | 1465101946976 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:46 INFO - PROCESS | 3824 | 1465101946978 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:46 INFO - PROCESS | 3824 | ++DOCSHELL 0D82EC00 == 34 [pid = 3824] [id = 529] 21:45:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (0DB57400) [pid = 3824] [serial = 1587] [outer = 00000000] 21:45:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 95 (0EA8D400) [pid = 3824] [serial = 1588] [outer = 0DB57400] 21:45:47 INFO - PROCESS | 3824 | 1465101947022 Marionette DEBUG loaded listener.js 21:45:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 96 (14EA8400) [pid = 3824] [serial = 1589] [outer = 0DB57400] 21:45:47 INFO - PROCESS | 3824 | 1465101947462 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 21:45:47 INFO - PROCESS | 3824 | 1465101947516 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 21:45:47 INFO - PROCESS | 3824 | 1465101947518 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 21:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:45:47 INFO - PROCESS | 3824 | 1465101947521 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:45:47 INFO - PROCESS | 3824 | 1465101947523 Marionette TRACE conn5 <- [1,2082,null,{}] 21:45:47 INFO - PROCESS | 3824 | 1465101947526 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:47 INFO - PROCESS | 3824 | 1465101947528 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:47 INFO - PROCESS | 3824 | 1465101947608 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 21:45:47 INFO - PROCESS | 3824 | 1465101947613 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:47 INFO - PROCESS | 3824 | 1465101947615 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:47 INFO - PROCESS | 3824 | ++DOCSHELL 0DD53000 == 35 [pid = 3824] [id = 530] 21:45:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 97 (15A62C00) [pid = 3824] [serial = 1590] [outer = 00000000] 21:45:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 98 (19B42400) [pid = 3824] [serial = 1591] [outer = 15A62C00] 21:45:47 INFO - PROCESS | 3824 | 1465101947659 Marionette DEBUG loaded listener.js 21:45:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 99 (18DA5C00) [pid = 3824] [serial = 1592] [outer = 15A62C00] 21:45:48 INFO - PROCESS | 3824 | 1465101948123 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 21:45:48 INFO - PROCESS | 3824 | 1465101948152 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 21:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:45:48 INFO - PROCESS | 3824 | 1465101948154 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 21:45:48 INFO - PROCESS | 3824 | 1465101948157 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:45:48 INFO - PROCESS | 3824 | 1465101948159 Marionette TRACE conn5 <- [1,2086,null,{}] 21:45:48 INFO - PROCESS | 3824 | 1465101948166 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:48 INFO - PROCESS | 3824 | 1465101948168 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:48 INFO - PROCESS | 3824 | 1465101948296 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 21:45:48 INFO - PROCESS | 3824 | 1465101948305 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:48 INFO - PROCESS | 3824 | 1465101948306 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:48 INFO - PROCESS | 3824 | ++DOCSHELL 19ECF800 == 36 [pid = 3824] [id = 531] 21:45:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 100 (19ED1400) [pid = 3824] [serial = 1593] [outer = 00000000] 21:45:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 101 (1AAF7800) [pid = 3824] [serial = 1594] [outer = 19ED1400] 21:45:48 INFO - PROCESS | 3824 | 1465101948350 Marionette DEBUG loaded listener.js 21:45:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 102 (1AAFE800) [pid = 3824] [serial = 1595] [outer = 19ED1400] 21:45:49 INFO - PROCESS | 3824 | 1465101949148 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 21:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1029ms 21:45:49 INFO - PROCESS | 3824 | 1465101949187 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 21:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:45:49 INFO - PROCESS | 3824 | 1465101949191 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 21:45:49 INFO - PROCESS | 3824 | 1465101949196 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:45:49 INFO - PROCESS | 3824 | 1465101949201 Marionette TRACE conn5 <- [1,2090,null,{}] 21:45:49 INFO - PROCESS | 3824 | 1465101949207 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:49 INFO - PROCESS | 3824 | 1465101949210 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:49 INFO - PROCESS | 3824 | 1465101949361 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 21:45:49 INFO - PROCESS | 3824 | 1465101949507 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:49 INFO - PROCESS | 3824 | 1465101949510 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:49 INFO - PROCESS | 3824 | ++DOCSHELL 0CF0C800 == 37 [pid = 3824] [id = 532] 21:45:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 103 (0CF11000) [pid = 3824] [serial = 1596] [outer = 00000000] 21:45:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 104 (0D820400) [pid = 3824] [serial = 1597] [outer = 0CF11000] 21:45:49 INFO - PROCESS | 3824 | 1465101949569 Marionette DEBUG loaded listener.js 21:45:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 105 (0D921C00) [pid = 3824] [serial = 1598] [outer = 0CF11000] 21:45:50 INFO - PROCESS | 3824 | 1465101950256 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 21:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1084ms 21:45:50 INFO - PROCESS | 3824 | 1465101950282 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 21:45:50 INFO - PROCESS | 3824 | 1465101950286 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 21:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:45:50 INFO - PROCESS | 3824 | 1465101950293 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:45:50 INFO - PROCESS | 3824 | 1465101950296 Marionette TRACE conn5 <- [1,2094,null,{}] 21:45:50 INFO - PROCESS | 3824 | 1465101950300 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:50 INFO - PROCESS | 3824 | 1465101950303 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:50 INFO - PROCESS | 3824 | 1465101950430 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 21:45:50 INFO - PROCESS | 3824 | 1465101950583 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:50 INFO - PROCESS | 3824 | 1465101950586 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:50 INFO - PROCESS | 3824 | ++DOCSHELL 0E758C00 == 38 [pid = 3824] [id = 533] 21:45:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 106 (0E75E800) [pid = 3824] [serial = 1599] [outer = 00000000] 21:45:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 107 (14EA9C00) [pid = 3824] [serial = 1600] [outer = 0E75E800] 21:45:50 INFO - PROCESS | 3824 | 1465101950643 Marionette DEBUG loaded listener.js 21:45:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 108 (152C3000) [pid = 3824] [serial = 1601] [outer = 0E75E800] 21:45:51 INFO - PROCESS | 3824 | 1465101951545 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 21:45:51 INFO - PROCESS | 3824 | --DOCSHELL 0DD53000 == 37 [pid = 3824] [id = 530] 21:45:51 INFO - PROCESS | 3824 | --DOCSHELL 0D82EC00 == 36 [pid = 3824] [id = 529] 21:45:51 INFO - PROCESS | 3824 | --DOCSHELL 17973000 == 35 [pid = 3824] [id = 528] 21:45:51 INFO - PROCESS | 3824 | --DOCSHELL 15A2AC00 == 34 [pid = 3824] [id = 527] 21:45:51 INFO - PROCESS | 3824 | --DOCSHELL 14EC4400 == 33 [pid = 3824] [id = 526] 21:45:51 INFO - PROCESS | 3824 | --DOCSHELL 0E762400 == 32 [pid = 3824] [id = 525] 21:45:51 INFO - PROCESS | 3824 | --DOCSHELL 0D825000 == 31 [pid = 3824] [id = 524] 21:45:51 INFO - PROCESS | 3824 | --DOCSHELL 0CBF5800 == 30 [pid = 3824] [id = 523] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 107 (15890400) [pid = 3824] [serial = 1481] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 106 (1CF46C00) [pid = 3824] [serial = 1397] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 105 (15A69800) [pid = 3824] [serial = 1442] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 104 (0D922000) [pid = 3824] [serial = 1403] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 103 (0D750C00) [pid = 3824] [serial = 1400] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 102 (15946800) [pid = 3824] [serial = 1436] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 101 (1CB72C00) [pid = 3824] [serial = 1472] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 100 (0DD4A000) [pid = 3824] [serial = 1433] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 99 (19E0DC00) [pid = 3824] [serial = 1478] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 98 (1ACF2000) [pid = 3824] [serial = 1439] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 97 (19EC8800) [pid = 3824] [serial = 1430] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 96 (0E6E9400) [pid = 3824] [serial = 1475] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 95 (19B45C00) [pid = 3824] [serial = 1537] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 94 (19E03400) [pid = 3824] [serial = 1538] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (1AE0E000) [pid = 3824] [serial = 1541] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1ADC4000) [pid = 3824] [serial = 1540] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1BA7D400) [pid = 3824] [serial = 1546] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (1BAA4C00) [pid = 3824] [serial = 1543] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (17976400) [pid = 3824] [serial = 1516] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (19DCB400) [pid = 3824] [serial = 1517] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (15945C00) [pid = 3824] [serial = 1531] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (15A2A800) [pid = 3824] [serial = 1532] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1DCA9800) [pid = 3824] [serial = 1522] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (1DCEF000) [pid = 3824] [serial = 1523] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0E6DE000) [pid = 3824] [serial = 1528] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E74FC00) [pid = 3824] [serial = 1529] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1ADC6C00) [pid = 3824] [serial = 1519] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1BACC000) [pid = 3824] [serial = 1520] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (18D4C000) [pid = 3824] [serial = 1534] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D92A000) [pid = 3824] [serial = 1513] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0E09E400) [pid = 3824] [serial = 1514] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1DCA3C00) [pid = 3824] [serial = 1550] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0DB39400) [pid = 3824] [serial = 1525] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0E01F000) [pid = 3824] [serial = 1526] [outer = 00000000] [url = about:blank] 21:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1BAD4800) [pid = 3824] [serial = 1511] [outer = 00000000] [url = about:blank] 21:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1340ms 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1CB79C00) [pid = 3824] [serial = 1549] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1BAC9000) [pid = 3824] [serial = 1544] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (14EB0000) [pid = 3824] [serial = 1552] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1BA82800) [pid = 3824] [serial = 1547] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (14EB3000) [pid = 3824] [serial = 1553] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (18DAEC00) [pid = 3824] [serial = 1535] [outer = 00000000] [url = about:blank] 21:45:51 INFO - PROCESS | 3824 | 1465101951637 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 21:45:51 INFO - PROCESS | 3824 | 1465101951642 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 21:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:45:51 INFO - PROCESS | 3824 | 1465101951647 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:45:51 INFO - PROCESS | 3824 | 1465101951650 Marionette TRACE conn5 <- [1,2098,null,{}] 21:45:51 INFO - PROCESS | 3824 | 1465101951655 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:51 INFO - PROCESS | 3824 | 1465101951658 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:51 INFO - PROCESS | 3824 | 1465101951764 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 21:45:51 INFO - PROCESS | 3824 | 1465101951859 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:51 INFO - PROCESS | 3824 | 1465101951863 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:51 INFO - PROCESS | 3824 | ++DOCSHELL 0C947000 == 31 [pid = 3824] [id = 534] 21:45:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0C99AC00) [pid = 3824] [serial = 1602] [outer = 00000000] 21:45:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D801400) [pid = 3824] [serial = 1603] [outer = 0C99AC00] 21:45:51 INFO - PROCESS | 3824 | 1465101951913 Marionette DEBUG loaded listener.js 21:45:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D814000) [pid = 3824] [serial = 1604] [outer = 0C99AC00] 21:45:52 INFO - PROCESS | 3824 | 1465101952380 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 21:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 790ms 21:45:52 INFO - PROCESS | 3824 | 1465101952437 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 21:45:52 INFO - PROCESS | 3824 | 1465101952441 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 21:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:45:52 INFO - PROCESS | 3824 | 1465101952451 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:45:52 INFO - PROCESS | 3824 | 1465101952454 Marionette TRACE conn5 <- [1,2102,null,{}] 21:45:52 INFO - PROCESS | 3824 | 1465101952458 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:52 INFO - PROCESS | 3824 | 1465101952460 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:52 INFO - PROCESS | 3824 | 1465101952548 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 21:45:52 INFO - PROCESS | 3824 | 1465101952563 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:52 INFO - PROCESS | 3824 | 1465101952566 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:52 INFO - PROCESS | 3824 | ++DOCSHELL 0DB59800 == 32 [pid = 3824] [id = 535] 21:45:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0DB66800) [pid = 3824] [serial = 1605] [outer = 00000000] 21:45:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0DD53800) [pid = 3824] [serial = 1606] [outer = 0DB66800] 21:45:52 INFO - PROCESS | 3824 | 1465101952612 Marionette DEBUG loaded listener.js 21:45:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0DF4E400) [pid = 3824] [serial = 1607] [outer = 0DB66800] 21:45:53 INFO - PROCESS | 3824 | 1465101953089 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 21:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 21:45:53 INFO - PROCESS | 3824 | 1465101953122 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 21:45:53 INFO - PROCESS | 3824 | 1465101953124 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 21:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:45:53 INFO - PROCESS | 3824 | 1465101953128 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:45:53 INFO - PROCESS | 3824 | 1465101953131 Marionette TRACE conn5 <- [1,2106,null,{}] 21:45:53 INFO - PROCESS | 3824 | 1465101953142 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:53 INFO - PROCESS | 3824 | 1465101953147 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:53 INFO - PROCESS | 3824 | 1465101953263 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 21:45:53 INFO - PROCESS | 3824 | 1465101953367 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:53 INFO - PROCESS | 3824 | 1465101953370 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:53 INFO - PROCESS | 3824 | ++DOCSHELL 0E764400 == 33 [pid = 3824] [id = 536] 21:45:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0E765C00) [pid = 3824] [serial = 1608] [outer = 00000000] 21:45:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (14EA6000) [pid = 3824] [serial = 1609] [outer = 0E765C00] 21:45:53 INFO - PROCESS | 3824 | 1465101953418 Marionette DEBUG loaded listener.js 21:45:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (14EB2C00) [pid = 3824] [serial = 1610] [outer = 0E765C00] 21:45:53 INFO - PROCESS | 3824 | 1465101953803 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 21:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 21:45:53 INFO - PROCESS | 3824 | 1465101953866 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 21:45:53 INFO - PROCESS | 3824 | 1465101953869 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 21:45:53 INFO - PROCESS | 3824 | 1465101953872 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:45:53 INFO - PROCESS | 3824 | 1465101953874 Marionette TRACE conn5 <- [1,2110,null,{}] 21:45:53 INFO - PROCESS | 3824 | 1465101953877 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:53 INFO - PROCESS | 3824 | 1465101953879 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:53 INFO - PROCESS | 3824 | 1465101954002 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 21:45:53 INFO - PROCESS | 3824 | 1465101954007 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:53 INFO - PROCESS | 3824 | 1465101954009 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:54 INFO - PROCESS | 3824 | ++DOCSHELL 152C4800 == 34 [pid = 3824] [id = 537] 21:45:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (152C8C00) [pid = 3824] [serial = 1611] [outer = 00000000] 21:45:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15977400) [pid = 3824] [serial = 1612] [outer = 152C8C00] 21:45:54 INFO - PROCESS | 3824 | 1465101954109 Marionette DEBUG loaded listener.js 21:45:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15A63400) [pid = 3824] [serial = 1613] [outer = 152C8C00] 21:45:54 INFO - PROCESS | 3824 | 1465101954569 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 21:45:54 INFO - PROCESS | 3824 | 1465101954607 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 21:45:54 INFO - PROCESS | 3824 | 1465101954609 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 21:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:45:54 INFO - PROCESS | 3824 | 1465101954612 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:45:54 INFO - PROCESS | 3824 | 1465101954614 Marionette TRACE conn5 <- [1,2114,null,{}] 21:45:54 INFO - PROCESS | 3824 | 1465101954617 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:54 INFO - PROCESS | 3824 | 1465101954619 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:54 INFO - PROCESS | 3824 | 1465101954766 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 21:45:54 INFO - PROCESS | 3824 | 1465101954836 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:54 INFO - PROCESS | 3824 | 1465101954838 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:54 INFO - PROCESS | 3824 | ++DOCSHELL 15971C00 == 35 [pid = 3824] [id = 538] 21:45:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A65C00) [pid = 3824] [serial = 1614] [outer = 00000000] 21:45:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (17977000) [pid = 3824] [serial = 1615] [outer = 15A65C00] 21:45:54 INFO - PROCESS | 3824 | 1465101954883 Marionette DEBUG loaded listener.js 21:45:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18D03000) [pid = 3824] [serial = 1616] [outer = 15A65C00] 21:45:55 INFO - PROCESS | 3824 | 1465101955309 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 21:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 733ms 21:45:55 INFO - PROCESS | 3824 | 1465101955348 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 21:45:55 INFO - PROCESS | 3824 | 1465101955350 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 21:45:55 INFO - PROCESS | 3824 | 1465101955358 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:45:55 INFO - PROCESS | 3824 | 1465101955360 Marionette TRACE conn5 <- [1,2118,null,{}] 21:45:55 INFO - PROCESS | 3824 | 1465101955363 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:55 INFO - PROCESS | 3824 | 1465101955369 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:55 INFO - PROCESS | 3824 | 1465101955519 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 21:45:55 INFO - PROCESS | 3824 | 1465101955589 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:55 INFO - PROCESS | 3824 | 1465101955591 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:55 INFO - PROCESS | 3824 | ++DOCSHELL 18D43000 == 36 [pid = 3824] [id = 539] 21:45:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (18D4C000) [pid = 3824] [serial = 1617] [outer = 00000000] 21:45:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19E08800) [pid = 3824] [serial = 1618] [outer = 18D4C000] 21:45:55 INFO - PROCESS | 3824 | 1465101955636 Marionette DEBUG loaded listener.js 21:45:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19DC7C00) [pid = 3824] [serial = 1619] [outer = 18D4C000] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0CF13800) [pid = 3824] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0E763400) [pid = 3824] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D829000) [pid = 3824] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (14EC9000) [pid = 3824] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D755000) [pid = 3824] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15361C00) [pid = 3824] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1BAA3000) [pid = 3824] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1AE61C00) [pid = 3824] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15A5E800) [pid = 3824] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (179F7800) [pid = 3824] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15A62C00) [pid = 3824] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0CF0A000) [pid = 3824] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:45:55 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0DB57400) [pid = 3824] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:45:56 INFO - PROCESS | 3824 | --DOCSHELL 15595C00 == 35 [pid = 3824] [id = 12] 21:45:56 INFO - PROCESS | 3824 | 1465101956467 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 21:45:56 INFO - PROCESS | 3824 | 1465101956490 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 21:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:45:56 INFO - PROCESS | 3824 | 1465101956495 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:45:56 INFO - PROCESS | 3824 | 1465101956500 Marionette TRACE conn5 <- [1,2122,null,{}] 21:45:56 INFO - PROCESS | 3824 | 1465101956505 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:56 INFO - PROCESS | 3824 | 1465101956508 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:56 INFO - PROCESS | 3824 | 1465101956624 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 21:45:56 INFO - PROCESS | 3824 | 1465101956766 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:56 INFO - PROCESS | 3824 | 1465101956769 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:56 INFO - PROCESS | 3824 | ++DOCSHELL 0D830C00 == 36 [pid = 3824] [id = 540] 21:45:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D91E800) [pid = 3824] [serial = 1620] [outer = 00000000] 21:45:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0E0A1C00) [pid = 3824] [serial = 1621] [outer = 0D91E800] 21:45:56 INFO - PROCESS | 3824 | 1465101956828 Marionette DEBUG loaded listener.js 21:45:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0E747400) [pid = 3824] [serial = 1622] [outer = 0D91E800] 21:45:57 INFO - PROCESS | 3824 | 1465101957419 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 21:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 990ms 21:45:57 INFO - PROCESS | 3824 | 1465101957486 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 21:45:57 INFO - PROCESS | 3824 | 1465101957490 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 21:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:45:57 INFO - PROCESS | 3824 | 1465101957497 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:45:57 INFO - PROCESS | 3824 | 1465101957500 Marionette TRACE conn5 <- [1,2126,null,{}] 21:45:57 INFO - PROCESS | 3824 | 1465101957504 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:57 INFO - PROCESS | 3824 | 1465101957507 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:57 INFO - PROCESS | 3824 | 1465101957622 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 21:45:57 INFO - PROCESS | 3824 | 1465101957767 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:57 INFO - PROCESS | 3824 | 1465101957770 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:57 INFO - PROCESS | 3824 | ++DOCSHELL 14EB0800 == 37 [pid = 3824] [id = 541] 21:45:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (14EB2000) [pid = 3824] [serial = 1623] [outer = 00000000] 21:45:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (158D3000) [pid = 3824] [serial = 1624] [outer = 14EB2000] 21:45:57 INFO - PROCESS | 3824 | 1465101957828 Marionette DEBUG loaded listener.js 21:45:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15951400) [pid = 3824] [serial = 1625] [outer = 14EB2000] 21:45:58 INFO - PROCESS | 3824 | 1465101958420 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 21:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 21:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:45:58 INFO - PROCESS | 3824 | 1465101958471 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 21:45:58 INFO - PROCESS | 3824 | 1465101958473 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 21:45:58 INFO - PROCESS | 3824 | 1465101958477 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:45:58 INFO - PROCESS | 3824 | 1465101958481 Marionette TRACE conn5 <- [1,2130,null,{}] 21:45:58 INFO - PROCESS | 3824 | 1465101958493 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:58 INFO - PROCESS | 3824 | 1465101958497 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:58 INFO - PROCESS | 3824 | 1465101958612 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 21:45:58 INFO - PROCESS | 3824 | 1465101958768 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:58 INFO - PROCESS | 3824 | 1465101958771 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:58 INFO - PROCESS | 3824 | ++DOCSHELL 19DC4400 == 38 [pid = 3824] [id = 542] 21:45:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19DC7000) [pid = 3824] [serial = 1626] [outer = 00000000] 21:45:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19E03400) [pid = 3824] [serial = 1627] [outer = 19DC7000] 21:45:58 INFO - PROCESS | 3824 | 1465101958828 Marionette DEBUG loaded listener.js 21:45:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AAC1800) [pid = 3824] [serial = 1628] [outer = 19DC7000] 21:45:59 INFO - PROCESS | 3824 | 1465101959414 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 21:45:59 INFO - PROCESS | 3824 | 1465101959453 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 21:45:59 INFO - PROCESS | 3824 | 1465101959457 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:45:59 INFO - PROCESS | 3824 | 1465101959459 Marionette TRACE conn5 <- [1,2134,null,{}] 21:45:59 INFO - PROCESS | 3824 | 1465101959478 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:59 INFO - PROCESS | 3824 | 1465101959480 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:59 INFO - PROCESS | 3824 | 1465101959592 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 21:45:59 INFO - PROCESS | 3824 | 1465101959742 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:59 INFO - PROCESS | 3824 | 1465101959744 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:45:59 INFO - PROCESS | 3824 | ++DOCSHELL 0E760400 == 39 [pid = 3824] [id = 543] 21:45:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19DCC000) [pid = 3824] [serial = 1629] [outer = 00000000] 21:45:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1ADB9800) [pid = 3824] [serial = 1630] [outer = 19DCC000] 21:45:59 INFO - PROCESS | 3824 | 1465101959800 Marionette DEBUG loaded listener.js 21:45:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1ADBB800) [pid = 3824] [serial = 1631] [outer = 19DCC000] 21:46:00 INFO - PROCESS | 3824 | 1465101960498 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 21:46:00 INFO - PROCESS | 3824 | 1465101960550 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 21:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:46:00 INFO - PROCESS | 3824 | 1465101960554 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:46:00 INFO - PROCESS | 3824 | 1465101960558 Marionette TRACE conn5 <- [1,2138,null,{}] 21:46:00 INFO - PROCESS | 3824 | 1465101960564 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:00 INFO - PROCESS | 3824 | 1465101960567 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:00 INFO - PROCESS | 3824 | 1465101960676 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 15971C00 == 38 [pid = 3824] [id = 538] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 152C4800 == 37 [pid = 3824] [id = 537] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 0E764400 == 36 [pid = 3824] [id = 536] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 0DB59800 == 35 [pid = 3824] [id = 535] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 0C947000 == 34 [pid = 3824] [id = 534] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 0CF0C800 == 33 [pid = 3824] [id = 532] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 19ECF800 == 32 [pid = 3824] [id = 531] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 0E758C00 == 31 [pid = 3824] [id = 533] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 0CF10000 == 30 [pid = 3824] [id = 522] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 0CA3B400 == 29 [pid = 3824] [id = 13] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 0E760400 == 28 [pid = 3824] [id = 543] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 19DC4400 == 27 [pid = 3824] [id = 542] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 14EB0800 == 26 [pid = 3824] [id = 541] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 18D43000 == 25 [pid = 3824] [id = 539] 21:46:01 INFO - PROCESS | 3824 | --DOCSHELL 0D830C00 == 24 [pid = 3824] [id = 540] 21:46:01 INFO - PROCESS | 3824 | 1465101961418 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:01 INFO - PROCESS | 3824 | 1465101961422 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (14EB2400) [pid = 3824] [serial = 1568] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0EAB5C00) [pid = 3824] [serial = 1567] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0EA0B000) [pid = 3824] [serial = 1576] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D82E000) [pid = 3824] [serial = 1573] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D924000) [pid = 3824] [serial = 1574] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15364000) [pid = 3824] [serial = 1579] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0E74DC00) [pid = 3824] [serial = 1556] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D929000) [pid = 3824] [serial = 1555] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (17642C00) [pid = 3824] [serial = 1559] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1594FC00) [pid = 3824] [serial = 1558] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1DCAF000) [pid = 3824] [serial = 1562] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1C45A800) [pid = 3824] [serial = 1561] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1BAC8800) [pid = 3824] [serial = 1565] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1AE65800) [pid = 3824] [serial = 1564] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (16919800) [pid = 3824] [serial = 1582] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1588B400) [pid = 3824] [serial = 1580] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (19737400) [pid = 3824] [serial = 1585] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (16E09C00) [pid = 3824] [serial = 1583] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (19B42400) [pid = 3824] [serial = 1591] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (18DA5C00) [pid = 3824] [serial = 1592] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (19DC3000) [pid = 3824] [serial = 1586] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1AAF7800) [pid = 3824] [serial = 1594] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (0D74F800) [pid = 3824] [serial = 1571] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (0CF16400) [pid = 3824] [serial = 1570] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (0EA8D400) [pid = 3824] [serial = 1588] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (14EA5800) [pid = 3824] [serial = 1577] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (14EA8400) [pid = 3824] [serial = 1589] [outer = 00000000] [url = about:blank] 21:46:01 INFO - PROCESS | 3824 | ++DOCSHELL 0C8F6400 == 25 [pid = 3824] [id = 544] 21:46:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (0C8F7800) [pid = 3824] [serial = 1632] [outer = 00000000] 21:46:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0C93E800) [pid = 3824] [serial = 1633] [outer = 0C8F7800] 21:46:01 INFO - PROCESS | 3824 | 1465101961563 Marionette DEBUG loaded listener.js 21:46:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0C99D400) [pid = 3824] [serial = 1634] [outer = 0C8F7800] 21:46:02 INFO - PROCESS | 3824 | 1465101962029 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 21:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1534ms 21:46:02 INFO - PROCESS | 3824 | 1465101962091 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 21:46:02 INFO - PROCESS | 3824 | 1465101962094 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 21:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:46:02 INFO - PROCESS | 3824 | 1465101962099 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:46:02 INFO - PROCESS | 3824 | 1465101962102 Marionette TRACE conn5 <- [1,2142,null,{}] 21:46:02 INFO - PROCESS | 3824 | 1465101962107 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:02 INFO - PROCESS | 3824 | 1465101962112 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:02 INFO - PROCESS | 3824 | 1465101962206 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 21:46:02 INFO - PROCESS | 3824 | 1465101962217 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:02 INFO - PROCESS | 3824 | 1465101962220 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:02 INFO - PROCESS | 3824 | ++DOCSHELL 0D753800 == 26 [pid = 3824] [id = 545] 21:46:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0D755400) [pid = 3824] [serial = 1635] [outer = 00000000] 21:46:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0D802C00) [pid = 3824] [serial = 1636] [outer = 0D755400] 21:46:02 INFO - PROCESS | 3824 | 1465101962267 Marionette DEBUG loaded listener.js 21:46:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0D80FC00) [pid = 3824] [serial = 1637] [outer = 0D755400] 21:46:02 INFO - PROCESS | 3824 | 1465101962744 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 690ms 21:46:02 INFO - PROCESS | 3824 | 1465101962822 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 21:46:02 INFO - PROCESS | 3824 | 1465101962826 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 21:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:46:02 INFO - PROCESS | 3824 | 1465101962833 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:46:02 INFO - PROCESS | 3824 | 1465101962835 Marionette TRACE conn5 <- [1,2146,null,{}] 21:46:02 INFO - PROCESS | 3824 | 1465101962839 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:02 INFO - PROCESS | 3824 | 1465101962842 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:02 INFO - PROCESS | 3824 | 1465101962966 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 21:46:03 INFO - PROCESS | 3824 | 1465101963029 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:03 INFO - PROCESS | 3824 | 1465101963031 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:03 INFO - PROCESS | 3824 | ++DOCSHELL 0D925400 == 27 [pid = 3824] [id = 546] 21:46:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0D927800) [pid = 3824] [serial = 1638] [outer = 00000000] 21:46:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0DB35800) [pid = 3824] [serial = 1639] [outer = 0D927800] 21:46:03 INFO - PROCESS | 3824 | 1465101963076 Marionette DEBUG loaded listener.js 21:46:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0DBD0000) [pid = 3824] [serial = 1640] [outer = 0D927800] 21:46:03 INFO - PROCESS | 3824 | 1465101963480 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 21:46:03 INFO - PROCESS | 3824 | 1465101963512 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 21:46:03 INFO - PROCESS | 3824 | 1465101963514 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 21:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:46:03 INFO - PROCESS | 3824 | 1465101963519 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:46:03 INFO - PROCESS | 3824 | 1465101963525 Marionette TRACE conn5 <- [1,2150,null,{}] 21:46:03 INFO - PROCESS | 3824 | 1465101963544 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:03 INFO - PROCESS | 3824 | 1465101963548 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:03 INFO - PROCESS | 3824 | 1465101963663 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 21:46:03 INFO - PROCESS | 3824 | 1465101963678 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:03 INFO - PROCESS | 3824 | 1465101963680 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:03 INFO - PROCESS | 3824 | ++DOCSHELL 0CF0F400 == 28 [pid = 3824] [id = 547] 21:46:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0CF15000) [pid = 3824] [serial = 1641] [outer = 00000000] 21:46:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0E754C00) [pid = 3824] [serial = 1642] [outer = 0CF15000] 21:46:03 INFO - PROCESS | 3824 | 1465101963733 Marionette DEBUG loaded listener.js 21:46:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0E80AC00) [pid = 3824] [serial = 1643] [outer = 0CF15000] 21:46:04 INFO - PROCESS | 3824 | 1465101964191 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 21:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 21:46:04 INFO - PROCESS | 3824 | 1465101964249 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 21:46:04 INFO - PROCESS | 3824 | 1465101964252 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 21:46:04 INFO - PROCESS | 3824 | 1465101964255 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:46:04 INFO - PROCESS | 3824 | 1465101964257 Marionette TRACE conn5 <- [1,2154,null,{}] 21:46:04 INFO - PROCESS | 3824 | 1465101964260 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:04 INFO - PROCESS | 3824 | 1465101964263 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:04 INFO - PROCESS | 3824 | 1465101964409 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 21:46:04 INFO - PROCESS | 3824 | 1465101964473 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:04 INFO - PROCESS | 3824 | 1465101964475 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:04 INFO - PROCESS | 3824 | ++DOCSHELL 0E753C00 == 29 [pid = 3824] [id = 548] 21:46:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E75F000) [pid = 3824] [serial = 1644] [outer = 00000000] 21:46:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (14EAD400) [pid = 3824] [serial = 1645] [outer = 0E75F000] 21:46:04 INFO - PROCESS | 3824 | 1465101964519 Marionette DEBUG loaded listener.js 21:46:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (14EBF400) [pid = 3824] [serial = 1646] [outer = 0E75F000] 21:46:04 INFO - PROCESS | 3824 | 1465101964966 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 21:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 21:46:04 INFO - PROCESS | 3824 | 1465101964990 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 21:46:04 INFO - PROCESS | 3824 | 1465101964992 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 21:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:46:04 INFO - PROCESS | 3824 | 1465101965006 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:46:04 INFO - PROCESS | 3824 | 1465101965008 Marionette TRACE conn5 <- [1,2158,null,{}] 21:46:04 INFO - PROCESS | 3824 | 1465101965011 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:04 INFO - PROCESS | 3824 | 1465101965013 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:05 INFO - PROCESS | 3824 | 1465101965134 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 21:46:05 INFO - PROCESS | 3824 | 1465101965142 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:05 INFO - PROCESS | 3824 | 1465101965148 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:05 INFO - PROCESS | 3824 | ++DOCSHELL 152CB000 == 30 [pid = 3824] [id = 549] 21:46:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (152CD000) [pid = 3824] [serial = 1647] [outer = 00000000] 21:46:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1555BC00) [pid = 3824] [serial = 1648] [outer = 152CD000] 21:46:05 INFO - PROCESS | 3824 | 1465101965255 Marionette DEBUG loaded listener.js 21:46:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1588E400) [pid = 3824] [serial = 1649] [outer = 152CD000] 21:46:05 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (152C8C00) [pid = 3824] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:46:05 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0E765C00) [pid = 3824] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:46:05 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15279000) [pid = 3824] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:46:05 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15596800) [pid = 3824] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:46:05 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (18D4C000) [pid = 3824] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:46:05 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (15A65C00) [pid = 3824] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:46:05 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19ED1400) [pid = 3824] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:46:05 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0CF11000) [pid = 3824] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:46:05 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0E75E800) [pid = 3824] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:46:05 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0DB66800) [pid = 3824] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:46:05 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (0C99AC00) [pid = 3824] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:46:05 INFO - PROCESS | 3824 | 1465101965904 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 21:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 930ms 21:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:46:05 INFO - PROCESS | 3824 | 1465101965930 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 21:46:05 INFO - PROCESS | 3824 | 1465101965932 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 21:46:05 INFO - PROCESS | 3824 | 1465101965935 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:46:05 INFO - PROCESS | 3824 | 1465101965937 Marionette TRACE conn5 <- [1,2162,null,{}] 21:46:05 INFO - PROCESS | 3824 | 1465101965940 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:05 INFO - PROCESS | 3824 | 1465101965942 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:06 INFO - PROCESS | 3824 | 1465101966059 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 21:46:06 INFO - PROCESS | 3824 | 1465101966122 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:06 INFO - PROCESS | 3824 | 1465101966134 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:06 INFO - PROCESS | 3824 | ++DOCSHELL 0C8FEC00 == 31 [pid = 3824] [id = 550] 21:46:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0DBD0400) [pid = 3824] [serial = 1650] [outer = 00000000] 21:46:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (15944800) [pid = 3824] [serial = 1651] [outer = 0DBD0400] 21:46:06 INFO - PROCESS | 3824 | 1465101966181 Marionette DEBUG loaded listener.js 21:46:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (15A23C00) [pid = 3824] [serial = 1652] [outer = 0DBD0400] 21:46:06 INFO - PROCESS | 3824 | 1465101966560 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 21:46:06 INFO - PROCESS | 3824 | 1465101966606 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 21:46:06 INFO - PROCESS | 3824 | 1465101966608 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 21:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:46:06 INFO - PROCESS | 3824 | 1465101966611 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:46:06 INFO - PROCESS | 3824 | 1465101966613 Marionette TRACE conn5 <- [1,2166,null,{}] 21:46:06 INFO - PROCESS | 3824 | 1465101966617 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:06 INFO - PROCESS | 3824 | 1465101966619 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:06 INFO - PROCESS | 3824 | 1465101966698 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 21:46:06 INFO - PROCESS | 3824 | 1465101966704 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:06 INFO - PROCESS | 3824 | 1465101966706 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:06 INFO - PROCESS | 3824 | ++DOCSHELL 15A2F400 == 32 [pid = 3824] [id = 551] 21:46:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15A5F000) [pid = 3824] [serial = 1653] [outer = 00000000] 21:46:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (1691BC00) [pid = 3824] [serial = 1654] [outer = 15A5F000] 21:46:06 INFO - PROCESS | 3824 | 1465101966749 Marionette DEBUG loaded listener.js 21:46:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (16E0AC00) [pid = 3824] [serial = 1655] [outer = 15A5F000] 21:46:07 INFO - PROCESS | 3824 | 1465101967173 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 21:46:07 INFO - PROCESS | 3824 | 1465101967243 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 21:46:07 INFO - PROCESS | 3824 | 1465101967245 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 21:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:46:07 INFO - PROCESS | 3824 | 1465101967248 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:46:07 INFO - PROCESS | 3824 | 1465101967249 Marionette TRACE conn5 <- [1,2170,null,{}] 21:46:07 INFO - PROCESS | 3824 | 1465101967253 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:07 INFO - PROCESS | 3824 | 1465101967255 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:07 INFO - PROCESS | 3824 | 1465101967334 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 21:46:07 INFO - PROCESS | 3824 | 1465101967340 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:07 INFO - PROCESS | 3824 | 1465101967341 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:07 INFO - PROCESS | 3824 | ++DOCSHELL 1691B000 == 33 [pid = 3824] [id = 552] 21:46:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (17641800) [pid = 3824] [serial = 1656] [outer = 00000000] 21:46:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (179EAC00) [pid = 3824] [serial = 1657] [outer = 17641800] 21:46:07 INFO - PROCESS | 3824 | 1465101967384 Marionette DEBUG loaded listener.js 21:46:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (179EFC00) [pid = 3824] [serial = 1658] [outer = 17641800] 21:46:08 INFO - PROCESS | 3824 | --DOCSHELL 0D753800 == 32 [pid = 3824] [id = 545] 21:46:08 INFO - PROCESS | 3824 | --DOCSHELL 0C8F6400 == 31 [pid = 3824] [id = 544] 21:46:08 INFO - PROCESS | 3824 | --DOCSHELL 152CB000 == 30 [pid = 3824] [id = 549] 21:46:08 INFO - PROCESS | 3824 | --DOCSHELL 15A2F400 == 29 [pid = 3824] [id = 551] 21:46:08 INFO - PROCESS | 3824 | --DOCSHELL 0CF0F400 == 28 [pid = 3824] [id = 547] 21:46:08 INFO - PROCESS | 3824 | --DOCSHELL 0E753C00 == 27 [pid = 3824] [id = 548] 21:46:08 INFO - PROCESS | 3824 | --DOCSHELL 0C8FEC00 == 26 [pid = 3824] [id = 550] 21:46:08 INFO - PROCESS | 3824 | --DOCSHELL 0D925400 == 25 [pid = 3824] [id = 546] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (19DC7C00) [pid = 3824] [serial = 1619] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (18D03000) [pid = 3824] [serial = 1616] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19E08800) [pid = 3824] [serial = 1618] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (17977000) [pid = 3824] [serial = 1615] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1AAFE800) [pid = 3824] [serial = 1595] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0D820400) [pid = 3824] [serial = 1597] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0D921C00) [pid = 3824] [serial = 1598] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (14EA9C00) [pid = 3824] [serial = 1600] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (152C3000) [pid = 3824] [serial = 1601] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0DD53800) [pid = 3824] [serial = 1606] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (0DF4E400) [pid = 3824] [serial = 1607] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (0D801400) [pid = 3824] [serial = 1603] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (0D814000) [pid = 3824] [serial = 1604] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (15977400) [pid = 3824] [serial = 1612] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (14EB2C00) [pid = 3824] [serial = 1610] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (14EA6000) [pid = 3824] [serial = 1609] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (15A63400) [pid = 3824] [serial = 1613] [outer = 00000000] [url = about:blank] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (187E5400) [pid = 3824] [serial = 1091] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:46:09 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (158D5400) [pid = 3824] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:46:09 INFO - PROCESS | 3824 | 1465101969170 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1973ms 21:46:09 INFO - PROCESS | 3824 | 1465101969222 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 21:46:09 INFO - PROCESS | 3824 | 1465101969226 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 21:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:46:09 INFO - PROCESS | 3824 | 1465101969231 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:46:09 INFO - PROCESS | 3824 | 1465101969235 Marionette TRACE conn5 <- [1,2174,null,{}] 21:46:09 INFO - PROCESS | 3824 | 1465101969241 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:09 INFO - PROCESS | 3824 | 1465101969244 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:09 INFO - PROCESS | 3824 | 1465101969335 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 21:46:09 INFO - PROCESS | 3824 | 1465101969342 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:09 INFO - PROCESS | 3824 | 1465101969347 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:09 INFO - PROCESS | 3824 | ++DOCSHELL 0D072800 == 26 [pid = 3824] [id = 553] 21:46:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (0D073000) [pid = 3824] [serial = 1659] [outer = 00000000] 21:46:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (0D0D1800) [pid = 3824] [serial = 1660] [outer = 0D073000] 21:46:09 INFO - PROCESS | 3824 | 1465101969397 Marionette DEBUG loaded listener.js 21:46:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (0D75AC00) [pid = 3824] [serial = 1661] [outer = 0D073000] 21:46:09 INFO - PROCESS | 3824 | 1465101969921 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 21:46:09 INFO - PROCESS | 3824 | 1465101969962 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 21:46:09 INFO - PROCESS | 3824 | 1465101969967 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 21:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:46:09 INFO - PROCESS | 3824 | 1465101969973 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:46:09 INFO - PROCESS | 3824 | 1465101969976 Marionette TRACE conn5 <- [1,2178,null,{}] 21:46:09 INFO - PROCESS | 3824 | 1465101969980 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:09 INFO - PROCESS | 3824 | 1465101969982 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:10 INFO - PROCESS | 3824 | 1465101970077 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 21:46:10 INFO - PROCESS | 3824 | 1465101970085 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:10 INFO - PROCESS | 3824 | 1465101970088 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:10 INFO - PROCESS | 3824 | ++DOCSHELL 0D82A400 == 27 [pid = 3824] [id = 554] 21:46:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (0D82A800) [pid = 3824] [serial = 1662] [outer = 00000000] 21:46:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0D82E800) [pid = 3824] [serial = 1663] [outer = 0D82A800] 21:46:10 INFO - PROCESS | 3824 | 1465101970136 Marionette DEBUG loaded listener.js 21:46:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0D920000) [pid = 3824] [serial = 1664] [outer = 0D82A800] 21:46:10 INFO - PROCESS | 3824 | 1465101970611 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 21:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 21:46:10 INFO - PROCESS | 3824 | 1465101970647 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 21:46:10 INFO - PROCESS | 3824 | 1465101970649 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 21:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:46:10 INFO - PROCESS | 3824 | 1465101970653 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:46:10 INFO - PROCESS | 3824 | 1465101970656 Marionette TRACE conn5 <- [1,2182,null,{}] 21:46:10 INFO - PROCESS | 3824 | 1465101970667 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:10 INFO - PROCESS | 3824 | 1465101970671 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:10 INFO - PROCESS | 3824 | 1465101970783 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 21:46:10 INFO - PROCESS | 3824 | 1465101970883 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:10 INFO - PROCESS | 3824 | 1465101970886 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:10 INFO - PROCESS | 3824 | ++DOCSHELL 0DD99800 == 28 [pid = 3824] [id = 555] 21:46:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0DD9A000) [pid = 3824] [serial = 1665] [outer = 00000000] 21:46:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0DF49400) [pid = 3824] [serial = 1666] [outer = 0DD9A000] 21:46:10 INFO - PROCESS | 3824 | 1465101970934 Marionette DEBUG loaded listener.js 21:46:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0E6DE000) [pid = 3824] [serial = 1667] [outer = 0DD9A000] 21:46:11 INFO - PROCESS | 3824 | 1465101971323 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 21:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms 21:46:11 INFO - PROCESS | 3824 | 1465101971388 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 21:46:11 INFO - PROCESS | 3824 | 1465101971390 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 21:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:46:11 INFO - PROCESS | 3824 | 1465101971400 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:46:11 INFO - PROCESS | 3824 | 1465101971402 Marionette TRACE conn5 <- [1,2186,null,{}] 21:46:11 INFO - PROCESS | 3824 | 1465101971406 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:11 INFO - PROCESS | 3824 | 1465101971408 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:11 INFO - PROCESS | 3824 | 1465101971493 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 21:46:11 INFO - PROCESS | 3824 | 1465101971499 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:11 INFO - PROCESS | 3824 | 1465101971501 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:11 INFO - PROCESS | 3824 | ++DOCSHELL 0DF43400 == 29 [pid = 3824] [id = 556] 21:46:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0E6E5800) [pid = 3824] [serial = 1668] [outer = 00000000] 21:46:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0E760000) [pid = 3824] [serial = 1669] [outer = 0E6E5800] 21:46:11 INFO - PROCESS | 3824 | 1465101971545 Marionette DEBUG loaded listener.js 21:46:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0EA8E800) [pid = 3824] [serial = 1670] [outer = 0E6E5800] 21:46:11 INFO - PROCESS | 3824 | 1465101971970 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 21:46:12 INFO - PROCESS | 3824 | 1465101972033 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 21:46:12 INFO - PROCESS | 3824 | 1465101972035 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 21:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:46:12 INFO - PROCESS | 3824 | 1465101972038 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:46:12 INFO - PROCESS | 3824 | 1465101972040 Marionette TRACE conn5 <- [1,2190,null,{}] 21:46:12 INFO - PROCESS | 3824 | 1465101972044 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:12 INFO - PROCESS | 3824 | 1465101972046 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:12 INFO - PROCESS | 3824 | 1465101972123 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 21:46:12 INFO - PROCESS | 3824 | 1465101972165 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:12 INFO - PROCESS | 3824 | 1465101972167 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:12 INFO - PROCESS | 3824 | ++DOCSHELL 14EAB000 == 30 [pid = 3824] [id = 557] 21:46:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (14EAC800) [pid = 3824] [serial = 1671] [outer = 00000000] 21:46:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (14EC3000) [pid = 3824] [serial = 1672] [outer = 14EAC800] 21:46:12 INFO - PROCESS | 3824 | 1465101972210 Marionette DEBUG loaded listener.js 21:46:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (1520B800) [pid = 3824] [serial = 1673] [outer = 14EAC800] 21:46:12 INFO - PROCESS | 3824 | 1465101972654 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 21:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:46:12 INFO - PROCESS | 3824 | 1465101972709 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 21:46:12 INFO - PROCESS | 3824 | 1465101972711 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 21:46:12 INFO - PROCESS | 3824 | 1465101972714 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:46:12 INFO - PROCESS | 3824 | 1465101972716 Marionette TRACE conn5 <- [1,2194,null,{}] 21:46:12 INFO - PROCESS | 3824 | 1465101972719 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:12 INFO - PROCESS | 3824 | 1465101972725 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:12 INFO - PROCESS | 3824 | 1465101972826 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 21:46:12 INFO - PROCESS | 3824 | 1465101972832 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:12 INFO - PROCESS | 3824 | 1465101972834 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:12 INFO - PROCESS | 3824 | ++DOCSHELL 15833400 == 31 [pid = 3824] [id = 558] 21:46:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (158D6C00) [pid = 3824] [serial = 1674] [outer = 00000000] 21:46:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1597B800) [pid = 3824] [serial = 1675] [outer = 158D6C00] 21:46:12 INFO - PROCESS | 3824 | 1465101972879 Marionette DEBUG loaded listener.js 21:46:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15A2F400) [pid = 3824] [serial = 1676] [outer = 158D6C00] 21:46:13 INFO - PROCESS | 3824 | 1465101973317 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 21:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 21:46:13 INFO - PROCESS | 3824 | 1465101973385 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 21:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:46:13 INFO - PROCESS | 3824 | 1465101973387 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 21:46:13 INFO - PROCESS | 3824 | 1465101973390 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:46:13 INFO - PROCESS | 3824 | 1465101973392 Marionette TRACE conn5 <- [1,2198,null,{}] 21:46:13 INFO - PROCESS | 3824 | 1465101973395 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:13 INFO - PROCESS | 3824 | 1465101973397 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:13 INFO - PROCESS | 3824 | 1465101973475 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 21:46:13 INFO - PROCESS | 3824 | 1465101973507 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:13 INFO - PROCESS | 3824 | 1465101973508 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:13 INFO - PROCESS | 3824 | ++DOCSHELL 16919800 == 32 [pid = 3824] [id = 559] 21:46:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (1691A400) [pid = 3824] [serial = 1677] [outer = 00000000] 21:46:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16E0E000) [pid = 3824] [serial = 1678] [outer = 1691A400] 21:46:13 INFO - PROCESS | 3824 | 1465101973555 Marionette DEBUG loaded listener.js 21:46:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (177E6400) [pid = 3824] [serial = 1679] [outer = 1691A400] 21:46:13 INFO - PROCESS | 3824 | 1465101973983 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 21:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 21:46:13 INFO - PROCESS | 3824 | 1465101974026 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 21:46:14 INFO - PROCESS | 3824 | 1465101974028 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 21:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:46:14 INFO - PROCESS | 3824 | 1465101974035 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:46:14 INFO - PROCESS | 3824 | 1465101974037 Marionette TRACE conn5 <- [1,2202,null,{}] 21:46:14 INFO - PROCESS | 3824 | 1465101974040 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:14 INFO - PROCESS | 3824 | 1465101974042 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:14 INFO - PROCESS | 3824 | 1465101974122 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 21:46:14 INFO - PROCESS | 3824 | 1465101974127 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:14 INFO - PROCESS | 3824 | 1465101974129 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:14 INFO - PROCESS | 3824 | ++DOCSHELL 15832800 == 33 [pid = 3824] [id = 560] 21:46:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16919C00) [pid = 3824] [serial = 1680] [outer = 00000000] 21:46:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18D03400) [pid = 3824] [serial = 1681] [outer = 16919C00] 21:46:14 INFO - PROCESS | 3824 | 1465101974172 Marionette DEBUG loaded listener.js 21:46:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (179F6000) [pid = 3824] [serial = 1682] [outer = 16919C00] 21:46:14 INFO - PROCESS | 3824 | 1465101974637 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 21:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 21:46:14 INFO - PROCESS | 3824 | 1465101974666 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 21:46:14 INFO - PROCESS | 3824 | 1465101974668 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 21:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:46:14 INFO - PROCESS | 3824 | 1465101974670 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:46:14 INFO - PROCESS | 3824 | 1465101974672 Marionette TRACE conn5 <- [1,2206,null,{}] 21:46:14 INFO - PROCESS | 3824 | 1465101974676 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:14 INFO - PROCESS | 3824 | 1465101974677 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:14 INFO - PROCESS | 3824 | 1465101974791 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 21:46:14 INFO - PROCESS | 3824 | 1465101974797 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:14 INFO - PROCESS | 3824 | 1465101974799 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:14 INFO - PROCESS | 3824 | ++DOCSHELL 0DD57C00 == 34 [pid = 3824] [id = 561] 21:46:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (18D4DC00) [pid = 3824] [serial = 1683] [outer = 00000000] 21:46:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18DAB800) [pid = 3824] [serial = 1684] [outer = 18D4DC00] 21:46:14 INFO - PROCESS | 3824 | 1465101974841 Marionette DEBUG loaded listener.js 21:46:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18DACC00) [pid = 3824] [serial = 1685] [outer = 18D4DC00] 21:46:15 INFO - PROCESS | 3824 | 1465101975344 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 21:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 21:46:15 INFO - PROCESS | 3824 | 1465101975402 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 21:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:46:15 INFO - PROCESS | 3824 | 1465101975404 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 21:46:15 INFO - PROCESS | 3824 | 1465101975407 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:46:15 INFO - PROCESS | 3824 | 1465101975409 Marionette TRACE conn5 <- [1,2210,null,{}] 21:46:15 INFO - PROCESS | 3824 | 1465101975418 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:15 INFO - PROCESS | 3824 | 1465101975420 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:15 INFO - PROCESS | 3824 | 1465101975537 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 21:46:15 INFO - PROCESS | 3824 | 1465101975548 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:15 INFO - PROCESS | 3824 | 1465101975550 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:15 INFO - PROCESS | 3824 | ++DOCSHELL 16923800 == 35 [pid = 3824] [id = 562] 21:46:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18DAA000) [pid = 3824] [serial = 1686] [outer = 00000000] 21:46:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19742C00) [pid = 3824] [serial = 1687] [outer = 18DAA000] 21:46:15 INFO - PROCESS | 3824 | 1465101975592 Marionette DEBUG loaded listener.js 21:46:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19B3E400) [pid = 3824] [serial = 1688] [outer = 18DAA000] 21:46:16 INFO - PROCESS | 3824 | 1465101976060 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 21:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:46:16 INFO - PROCESS | 3824 | 1465101976078 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 21:46:16 INFO - PROCESS | 3824 | 1465101976080 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 21:46:16 INFO - PROCESS | 3824 | 1465101976083 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:46:16 INFO - PROCESS | 3824 | 1465101976085 Marionette TRACE conn5 <- [1,2214,null,{}] 21:46:16 INFO - PROCESS | 3824 | 1465101976089 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:16 INFO - PROCESS | 3824 | 1465101976091 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:16 INFO - PROCESS | 3824 | 1465101976253 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 21:46:16 INFO - PROCESS | 3824 | 1465101976267 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:16 INFO - PROCESS | 3824 | 1465101976269 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:16 INFO - PROCESS | 3824 | ++DOCSHELL 14EAAC00 == 36 [pid = 3824] [id = 563] 21:46:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19DCA800) [pid = 3824] [serial = 1689] [outer = 00000000] 21:46:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19E0B400) [pid = 3824] [serial = 1690] [outer = 19DCA800] 21:46:16 INFO - PROCESS | 3824 | 1465101976369 Marionette DEBUG loaded listener.js 21:46:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19ECE400) [pid = 3824] [serial = 1691] [outer = 19DCA800] 21:46:16 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0CF15000) [pid = 3824] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:46:16 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0E75F000) [pid = 3824] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:46:16 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0DBD0400) [pid = 3824] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:46:16 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (152CD000) [pid = 3824] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:46:16 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15A5F000) [pid = 3824] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:46:16 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D927800) [pid = 3824] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:46:16 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D755400) [pid = 3824] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:46:16 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0C8F7800) [pid = 3824] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:46:16 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19DCC000) [pid = 3824] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:46:16 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19DC7000) [pid = 3824] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:46:16 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (14EB2000) [pid = 3824] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:46:16 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D91E800) [pid = 3824] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:46:16 INFO - PROCESS | 3824 | 1465101976837 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 21:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 770ms 21:46:16 INFO - PROCESS | 3824 | 1465101976864 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 21:46:16 INFO - PROCESS | 3824 | 1465101976866 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 21:46:16 INFO - PROCESS | 3824 | 1465101976869 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:46:16 INFO - PROCESS | 3824 | 1465101976871 Marionette TRACE conn5 <- [1,2218,null,{}] 21:46:16 INFO - PROCESS | 3824 | 1465101976874 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:16 INFO - PROCESS | 3824 | 1465101976876 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:16 INFO - PROCESS | 3824 | 1465101977003 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 21:46:17 INFO - PROCESS | 3824 | 1465101977061 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:17 INFO - PROCESS | 3824 | 1465101977063 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:17 INFO - PROCESS | 3824 | ++DOCSHELL 0E6DEC00 == 37 [pid = 3824] [id = 564] 21:46:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0E75D400) [pid = 3824] [serial = 1692] [outer = 00000000] 21:46:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15552C00) [pid = 3824] [serial = 1693] [outer = 0E75D400] 21:46:17 INFO - PROCESS | 3824 | 1465101977109 Marionette DEBUG loaded listener.js 21:46:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15946C00) [pid = 3824] [serial = 1694] [outer = 0E75D400] 21:46:17 INFO - PROCESS | 3824 | 1465101977460 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 21:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 21:46:17 INFO - PROCESS | 3824 | 1465101977505 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 21:46:17 INFO - PROCESS | 3824 | 1465101977507 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 21:46:17 INFO - PROCESS | 3824 | 1465101977522 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:46:17 INFO - PROCESS | 3824 | 1465101977524 Marionette TRACE conn5 <- [1,2222,null,{}] 21:46:17 INFO - PROCESS | 3824 | 1465101977527 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:17 INFO - PROCESS | 3824 | 1465101977529 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:17 INFO - PROCESS | 3824 | 1465101977608 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 21:46:17 INFO - PROCESS | 3824 | 1465101977614 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:17 INFO - PROCESS | 3824 | 1465101977615 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:17 INFO - PROCESS | 3824 | ++DOCSHELL 1555B800 == 38 [pid = 3824] [id = 565] 21:46:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15A63800) [pid = 3824] [serial = 1695] [outer = 00000000] 21:46:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19ED2C00) [pid = 3824] [serial = 1696] [outer = 15A63800] 21:46:17 INFO - PROCESS | 3824 | 1465101977658 Marionette DEBUG loaded listener.js 21:46:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AAFE400) [pid = 3824] [serial = 1697] [outer = 15A63800] 21:46:18 INFO - PROCESS | 3824 | 1465101978101 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 21:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 21:46:18 INFO - PROCESS | 3824 | 1465101978163 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 21:46:18 INFO - PROCESS | 3824 | 1465101978165 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 21:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:46:18 INFO - PROCESS | 3824 | 1465101978168 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:46:18 INFO - PROCESS | 3824 | 1465101978170 Marionette TRACE conn5 <- [1,2226,null,{}] 21:46:18 INFO - PROCESS | 3824 | 1465101978173 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:18 INFO - PROCESS | 3824 | 1465101978175 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:18 INFO - PROCESS | 3824 | 1465101978256 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 21:46:18 INFO - PROCESS | 3824 | 1465101978264 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:18 INFO - PROCESS | 3824 | 1465101978265 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:18 INFO - PROCESS | 3824 | ++DOCSHELL 1527F400 == 39 [pid = 3824] [id = 566] 21:46:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19DCFC00) [pid = 3824] [serial = 1698] [outer = 00000000] 21:46:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1AC72C00) [pid = 3824] [serial = 1699] [outer = 19DCFC00] 21:46:18 INFO - PROCESS | 3824 | 1465101978310 Marionette DEBUG loaded listener.js 21:46:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1ACF4800) [pid = 3824] [serial = 1700] [outer = 19DCFC00] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 0D072800 == 38 [pid = 3824] [id = 553] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 1691B000 == 37 [pid = 3824] [id = 552] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 14EAB000 == 36 [pid = 3824] [id = 557] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 15832800 == 35 [pid = 3824] [id = 560] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 0DF43400 == 34 [pid = 3824] [id = 556] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 15833400 == 33 [pid = 3824] [id = 558] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 1555B800 == 32 [pid = 3824] [id = 565] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 0D82A400 == 31 [pid = 3824] [id = 554] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 0E6DEC00 == 30 [pid = 3824] [id = 564] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 16919800 == 29 [pid = 3824] [id = 559] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 0DD57C00 == 28 [pid = 3824] [id = 561] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 14EAAC00 == 27 [pid = 3824] [id = 563] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 0DD99800 == 26 [pid = 3824] [id = 555] 21:46:19 INFO - PROCESS | 3824 | --DOCSHELL 16923800 == 25 [pid = 3824] [id = 562] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0E754C00) [pid = 3824] [serial = 1642] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (14EBF400) [pid = 3824] [serial = 1646] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (14EAD400) [pid = 3824] [serial = 1645] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15944800) [pid = 3824] [serial = 1651] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1555BC00) [pid = 3824] [serial = 1648] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1691BC00) [pid = 3824] [serial = 1654] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1588E400) [pid = 3824] [serial = 1649] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0DB35800) [pid = 3824] [serial = 1639] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D802C00) [pid = 3824] [serial = 1636] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0D80FC00) [pid = 3824] [serial = 1637] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0C93E800) [pid = 3824] [serial = 1633] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0C99D400) [pid = 3824] [serial = 1634] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1ADBB800) [pid = 3824] [serial = 1631] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1ADB9800) [pid = 3824] [serial = 1630] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1AAC1800) [pid = 3824] [serial = 1628] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19E03400) [pid = 3824] [serial = 1627] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (179EAC00) [pid = 3824] [serial = 1657] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (16E0AC00) [pid = 3824] [serial = 1655] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (15951400) [pid = 3824] [serial = 1625] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (158D3000) [pid = 3824] [serial = 1624] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0E747400) [pid = 3824] [serial = 1622] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (0E0A1C00) [pid = 3824] [serial = 1621] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (0E80AC00) [pid = 3824] [serial = 1643] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (15A23C00) [pid = 3824] [serial = 1652] [outer = 00000000] [url = about:blank] 21:46:19 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (0DBD0000) [pid = 3824] [serial = 1640] [outer = 00000000] [url = about:blank] 21:46:20 INFO - PROCESS | 3824 | 1465101980109 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1970ms 21:46:20 INFO - PROCESS | 3824 | 1465101980142 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 21:46:20 INFO - PROCESS | 3824 | 1465101980147 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 21:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:46:20 INFO - PROCESS | 3824 | 1465101980152 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:46:20 INFO - PROCESS | 3824 | 1465101980155 Marionette TRACE conn5 <- [1,2230,null,{}] 21:46:20 INFO - PROCESS | 3824 | 1465101980162 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:20 INFO - PROCESS | 3824 | 1465101980165 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:20 INFO - PROCESS | 3824 | 1465101980261 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 21:46:20 INFO - PROCESS | 3824 | 1465101980268 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:20 INFO - PROCESS | 3824 | 1465101980271 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:20 INFO - PROCESS | 3824 | ++DOCSHELL 0CF0AC00 == 26 [pid = 3824] [id = 567] 21:46:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0CF0B800) [pid = 3824] [serial = 1701] [outer = 00000000] 21:46:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0CF10000) [pid = 3824] [serial = 1702] [outer = 0CF0B800] 21:46:20 INFO - PROCESS | 3824 | 1465101980321 Marionette DEBUG loaded listener.js 21:46:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0CF14C00) [pid = 3824] [serial = 1703] [outer = 0CF0B800] 21:46:20 INFO - PROCESS | 3824 | 1465101980823 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 21:46:20 INFO - PROCESS | 3824 | 1465101980887 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 21:46:20 INFO - PROCESS | 3824 | 1465101980892 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 21:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:46:20 INFO - PROCESS | 3824 | 1465101980898 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:46:20 INFO - PROCESS | 3824 | 1465101980900 Marionette TRACE conn5 <- [1,2234,null,{}] 21:46:20 INFO - PROCESS | 3824 | 1465101980904 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:20 INFO - PROCESS | 3824 | 1465101980907 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:20 INFO - PROCESS | 3824 | 1465101980999 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 21:46:21 INFO - PROCESS | 3824 | 1465101981100 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:21 INFO - PROCESS | 3824 | 1465101981102 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:21 INFO - PROCESS | 3824 | ++DOCSHELL 0D813000 == 27 [pid = 3824] [id = 568] 21:46:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0D813800) [pid = 3824] [serial = 1704] [outer = 00000000] 21:46:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0D819800) [pid = 3824] [serial = 1705] [outer = 0D813800] 21:46:21 INFO - PROCESS | 3824 | 1465101981150 Marionette DEBUG loaded listener.js 21:46:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D822C00) [pid = 3824] [serial = 1706] [outer = 0D813800] 21:46:21 INFO - PROCESS | 3824 | 1465101981517 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 21:46:21 INFO - PROCESS | 3824 | 1465101981571 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 21:46:21 INFO - PROCESS | 3824 | 1465101981574 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 21:46:21 INFO - PROCESS | 3824 | 1465101981577 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:46:21 INFO - PROCESS | 3824 | 1465101981580 Marionette TRACE conn5 <- [1,2238,null,{}] 21:46:21 INFO - PROCESS | 3824 | 1465101981591 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:21 INFO - PROCESS | 3824 | 1465101981596 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:21 INFO - PROCESS | 3824 | 1465101981709 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 21:46:21 INFO - PROCESS | 3824 | 1465101981725 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:21 INFO - PROCESS | 3824 | 1465101981728 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:21 INFO - PROCESS | 3824 | ++DOCSHELL 0DBCE800 == 28 [pid = 3824] [id = 569] 21:46:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0DBCF800) [pid = 3824] [serial = 1707] [outer = 00000000] 21:46:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0DD4BC00) [pid = 3824] [serial = 1708] [outer = 0DBCF800] 21:46:21 INFO - PROCESS | 3824 | 1465101981776 Marionette DEBUG loaded listener.js 21:46:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0DD54800) [pid = 3824] [serial = 1709] [outer = 0DBCF800] 21:46:22 INFO - PROCESS | 3824 | 1465101982241 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 21:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 21:46:22 INFO - PROCESS | 3824 | 1465101982311 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 21:46:22 INFO - PROCESS | 3824 | 1465101982314 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 21:46:22 INFO - PROCESS | 3824 | 1465101982317 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:46:22 INFO - PROCESS | 3824 | 1465101982319 Marionette TRACE conn5 <- [1,2242,null,{}] 21:46:22 INFO - PROCESS | 3824 | 1465101982322 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:22 INFO - PROCESS | 3824 | 1465101982324 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:22 INFO - PROCESS | 3824 | 1465101982410 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 21:46:22 INFO - PROCESS | 3824 | 1465101982415 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:22 INFO - PROCESS | 3824 | 1465101982417 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:22 INFO - PROCESS | 3824 | ++DOCSHELL 0DD57400 == 29 [pid = 3824] [id = 570] 21:46:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0E6EB000) [pid = 3824] [serial = 1710] [outer = 00000000] 21:46:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E751000) [pid = 3824] [serial = 1711] [outer = 0E6EB000] 21:46:22 INFO - PROCESS | 3824 | 1465101982461 Marionette DEBUG loaded listener.js 21:46:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E75E000) [pid = 3824] [serial = 1712] [outer = 0E6EB000] 21:46:22 INFO - PROCESS | 3824 | 1465101982887 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 21:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 21:46:22 INFO - PROCESS | 3824 | 1465101982951 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 21:46:22 INFO - PROCESS | 3824 | 1465101982953 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 21:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:46:22 INFO - PROCESS | 3824 | 1465101982956 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:46:22 INFO - PROCESS | 3824 | 1465101982958 Marionette TRACE conn5 <- [1,2246,null,{}] 21:46:22 INFO - PROCESS | 3824 | 1465101982962 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:22 INFO - PROCESS | 3824 | 1465101982964 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:23 INFO - PROCESS | 3824 | 1465101983042 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 21:46:23 INFO - PROCESS | 3824 | 1465101983077 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:23 INFO - PROCESS | 3824 | 1465101983079 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:23 INFO - PROCESS | 3824 | ++DOCSHELL 0EA0AC00 == 30 [pid = 3824] [id = 571] 21:46:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0EA10C00) [pid = 3824] [serial = 1713] [outer = 00000000] 21:46:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14EA7C00) [pid = 3824] [serial = 1714] [outer = 0EA10C00] 21:46:23 INFO - PROCESS | 3824 | 1465101983126 Marionette DEBUG loaded listener.js 21:46:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14EAF400) [pid = 3824] [serial = 1715] [outer = 0EA10C00] 21:46:23 INFO - PROCESS | 3824 | 1465101983596 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 21:46:23 INFO - PROCESS | 3824 | 1465101983627 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 21:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:46:23 INFO - PROCESS | 3824 | 1465101983629 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 21:46:23 INFO - PROCESS | 3824 | 1465101983633 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:46:23 INFO - PROCESS | 3824 | 1465101983634 Marionette TRACE conn5 <- [1,2250,null,{}] 21:46:23 INFO - PROCESS | 3824 | 1465101983638 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:23 INFO - PROCESS | 3824 | 1465101983643 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:23 INFO - PROCESS | 3824 | 1465101983748 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 21:46:23 INFO - PROCESS | 3824 | 1465101983753 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:23 INFO - PROCESS | 3824 | 1465101983755 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:23 INFO - PROCESS | 3824 | ++DOCSHELL 15285000 == 31 [pid = 3824] [id = 572] 21:46:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (152C8800) [pid = 3824] [serial = 1716] [outer = 00000000] 21:46:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1555D800) [pid = 3824] [serial = 1717] [outer = 152C8800] 21:46:23 INFO - PROCESS | 3824 | 1465101983799 Marionette DEBUG loaded listener.js 21:46:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15832800) [pid = 3824] [serial = 1718] [outer = 152C8800] 21:46:24 INFO - PROCESS | 3824 | 1465101984230 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 21:46:24 INFO - PROCESS | 3824 | 1465101984275 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 21:46:24 INFO - PROCESS | 3824 | 1465101984277 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 21:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:46:24 INFO - PROCESS | 3824 | 1465101984281 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:46:24 INFO - PROCESS | 3824 | 1465101984283 Marionette TRACE conn5 <- [1,2254,null,{}] 21:46:24 INFO - PROCESS | 3824 | 1465101984286 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:24 INFO - PROCESS | 3824 | 1465101984288 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:24 INFO - PROCESS | 3824 | 1465101984366 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 21:46:24 INFO - PROCESS | 3824 | 1465101984372 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:24 INFO - PROCESS | 3824 | 1465101984373 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:24 INFO - PROCESS | 3824 | ++DOCSHELL 1588E400 == 32 [pid = 3824] [id = 573] 21:46:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15890400) [pid = 3824] [serial = 1719] [outer = 00000000] 21:46:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15A29800) [pid = 3824] [serial = 1720] [outer = 15890400] 21:46:24 INFO - PROCESS | 3824 | 1465101984416 Marionette DEBUG loaded listener.js 21:46:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A29C00) [pid = 3824] [serial = 1721] [outer = 15890400] 21:46:24 INFO - PROCESS | 3824 | 1465101984878 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 21:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 631ms 21:46:24 INFO - PROCESS | 3824 | 1465101984921 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 21:46:24 INFO - PROCESS | 3824 | 1465101984923 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 21:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:46:24 INFO - PROCESS | 3824 | 1465101984931 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:46:24 INFO - PROCESS | 3824 | 1465101984932 Marionette TRACE conn5 <- [1,2258,null,{}] 21:46:24 INFO - PROCESS | 3824 | 1465101984936 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:24 INFO - PROCESS | 3824 | 1465101984938 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:24 INFO - PROCESS | 3824 | 1465101985017 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 21:46:24 INFO - PROCESS | 3824 | 1465101985022 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:24 INFO - PROCESS | 3824 | 1465101985024 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:25 INFO - PROCESS | 3824 | ++DOCSHELL 15A64400 == 33 [pid = 3824] [id = 574] 21:46:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15A6B400) [pid = 3824] [serial = 1722] [outer = 00000000] 21:46:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (16924800) [pid = 3824] [serial = 1723] [outer = 15A6B400] 21:46:25 INFO - PROCESS | 3824 | 1465101985068 Marionette DEBUG loaded listener.js 21:46:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1691B000) [pid = 3824] [serial = 1724] [outer = 15A6B400] 21:46:25 INFO - PROCESS | 3824 | 1465101985540 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 21:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 21:46:25 INFO - PROCESS | 3824 | 1465101985564 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 21:46:25 INFO - PROCESS | 3824 | 1465101985566 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 21:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:46:25 INFO - PROCESS | 3824 | 1465101985575 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:46:25 INFO - PROCESS | 3824 | 1465101985577 Marionette TRACE conn5 <- [1,2262,null,{}] 21:46:25 INFO - PROCESS | 3824 | 1465101985580 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:25 INFO - PROCESS | 3824 | 1465101985582 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:25 INFO - PROCESS | 3824 | 1465101985698 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 21:46:25 INFO - PROCESS | 3824 | 1465101985704 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:25 INFO - PROCESS | 3824 | 1465101985705 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:25 INFO - PROCESS | 3824 | ++DOCSHELL 0DB63800 == 34 [pid = 3824] [id = 575] 21:46:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (179F5400) [pid = 3824] [serial = 1725] [outer = 00000000] 21:46:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18D0B000) [pid = 3824] [serial = 1726] [outer = 179F5400] 21:46:25 INFO - PROCESS | 3824 | 1465101985748 Marionette DEBUG loaded listener.js 21:46:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18D0B800) [pid = 3824] [serial = 1727] [outer = 179F5400] 21:46:26 INFO - PROCESS | 3824 | 1465101986207 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 21:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 21:46:26 INFO - PROCESS | 3824 | 1465101986251 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 21:46:26 INFO - PROCESS | 3824 | 1465101986253 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 21:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:46:26 INFO - PROCESS | 3824 | 1465101986256 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:46:26 INFO - PROCESS | 3824 | 1465101986257 Marionette TRACE conn5 <- [1,2266,null,{}] 21:46:26 INFO - PROCESS | 3824 | 1465101986261 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:26 INFO - PROCESS | 3824 | 1465101986262 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:26 INFO - PROCESS | 3824 | 1465101986380 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 21:46:26 INFO - PROCESS | 3824 | 1465101986385 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:26 INFO - PROCESS | 3824 | 1465101986387 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:26 INFO - PROCESS | 3824 | ++DOCSHELL 18DA9C00 == 35 [pid = 3824] [id = 576] 21:46:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (18DAB000) [pid = 3824] [serial = 1728] [outer = 00000000] 21:46:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19762800) [pid = 3824] [serial = 1729] [outer = 18DAB000] 21:46:26 INFO - PROCESS | 3824 | 1465101986430 Marionette DEBUG loaded listener.js 21:46:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19DC5C00) [pid = 3824] [serial = 1730] [outer = 18DAB000] 21:46:26 INFO - PROCESS | 3824 | 1465101986890 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 21:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 21:46:26 INFO - PROCESS | 3824 | 1465101986927 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 21:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:46:26 INFO - PROCESS | 3824 | 1465101986929 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 21:46:26 INFO - PROCESS | 3824 | 1465101986932 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:46:26 INFO - PROCESS | 3824 | 1465101986935 Marionette TRACE conn5 <- [1,2270,null,{}] 21:46:26 INFO - PROCESS | 3824 | 1465101986938 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:26 INFO - PROCESS | 3824 | 1465101986940 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:27 INFO - PROCESS | 3824 | 1465101987068 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 21:46:27 INFO - PROCESS | 3824 | 1465101987166 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:27 INFO - PROCESS | 3824 | 1465101987168 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:27 INFO - PROCESS | 3824 | ++DOCSHELL 0EA06000 == 36 [pid = 3824] [id = 577] 21:46:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19E07C00) [pid = 3824] [serial = 1731] [outer = 00000000] 21:46:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1AAC7C00) [pid = 3824] [serial = 1732] [outer = 19E07C00] 21:46:27 INFO - PROCESS | 3824 | 1465101987214 Marionette DEBUG loaded listener.js 21:46:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1AB87C00) [pid = 3824] [serial = 1733] [outer = 19E07C00] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (18D4DC00) [pid = 3824] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (18DAA000) [pid = 3824] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (19DCA800) [pid = 3824] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (0E75D400) [pid = 3824] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (15A63800) [pid = 3824] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (16919C00) [pid = 3824] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1691A400) [pid = 3824] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (158D6C00) [pid = 3824] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (14EAC800) [pid = 3824] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E6E5800) [pid = 3824] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0DD9A000) [pid = 3824] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D82A800) [pid = 3824] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D073000) [pid = 3824] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:46:27 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (17641800) [pid = 3824] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:46:27 INFO - PROCESS | 3824 | 1465101987729 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 21:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 870ms 21:46:27 INFO - PROCESS | 3824 | 1465101987775 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 21:46:27 INFO - PROCESS | 3824 | 1465101987777 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 21:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:46:27 INFO - PROCESS | 3824 | 1465101987780 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:46:27 INFO - PROCESS | 3824 | 1465101987782 Marionette TRACE conn5 <- [1,2274,null,{}] 21:46:27 INFO - PROCESS | 3824 | 1465101987786 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:27 INFO - PROCESS | 3824 | 1465101987788 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:27 INFO - PROCESS | 3824 | 1465101987871 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 21:46:27 INFO - PROCESS | 3824 | 1465101987877 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:27 INFO - PROCESS | 3824 | 1465101987878 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:27 INFO - PROCESS | 3824 | ++DOCSHELL 14EAC800 == 37 [pid = 3824] [id = 578] 21:46:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1594B400) [pid = 3824] [serial = 1734] [outer = 00000000] 21:46:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (18DAE000) [pid = 3824] [serial = 1735] [outer = 1594B400] 21:46:27 INFO - PROCESS | 3824 | 1465101987921 Marionette DEBUG loaded listener.js 21:46:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16919C00) [pid = 3824] [serial = 1736] [outer = 1594B400] 21:46:28 INFO - PROCESS | 3824 | 1465101988358 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 21:46:28 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 21:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 21:46:28 INFO - PROCESS | 3824 | 1465101988413 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 21:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:46:28 INFO - PROCESS | 3824 | 1465101988415 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 21:46:28 INFO - PROCESS | 3824 | 1465101988419 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:46:28 INFO - PROCESS | 3824 | 1465101988420 Marionette TRACE conn5 <- [1,2278,null,{}] 21:46:28 INFO - PROCESS | 3824 | 1465101988424 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:28 INFO - PROCESS | 3824 | 1465101988425 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:28 INFO - PROCESS | 3824 | 1465101988505 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 21:46:28 INFO - PROCESS | 3824 | 1465101988510 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:28 INFO - PROCESS | 3824 | 1465101988512 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:28 INFO - PROCESS | 3824 | ++DOCSHELL 19ECDC00 == 38 [pid = 3824] [id = 579] 21:46:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1AC72000) [pid = 3824] [serial = 1737] [outer = 00000000] 21:46:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0D91C800) [pid = 3824] [serial = 1738] [outer = 1AC72000] 21:46:28 INFO - PROCESS | 3824 | 1465101988556 Marionette DEBUG loaded listener.js 21:46:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1ADBDC00) [pid = 3824] [serial = 1739] [outer = 1AC72000] 21:46:29 INFO - PROCESS | 3824 | 1465101989010 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 21:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 21:46:29 INFO - PROCESS | 3824 | 1465101989065 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 21:46:29 INFO - PROCESS | 3824 | 1465101989067 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 21:46:29 INFO - PROCESS | 3824 | 1465101989070 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:46:29 INFO - PROCESS | 3824 | 1465101989071 Marionette TRACE conn5 <- [1,2282,null,{}] 21:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:46:29 INFO - PROCESS | 3824 | 1465101989075 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:29 INFO - PROCESS | 3824 | 1465101989077 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:29 INFO - PROCESS | 3824 | 1465101989159 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 21:46:29 INFO - PROCESS | 3824 | 1465101989164 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:29 INFO - PROCESS | 3824 | 1465101989165 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:29 INFO - PROCESS | 3824 | ++DOCSHELL 0E72D400 == 39 [pid = 3824] [id = 580] 21:46:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (14EAE000) [pid = 3824] [serial = 1740] [outer = 00000000] 21:46:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1AE08000) [pid = 3824] [serial = 1741] [outer = 14EAE000] 21:46:29 INFO - PROCESS | 3824 | 1465101989208 Marionette DEBUG loaded listener.js 21:46:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1AE0BC00) [pid = 3824] [serial = 1742] [outer = 14EAE000] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 1527F400 == 38 [pid = 3824] [id = 566] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 0CF0AC00 == 37 [pid = 3824] [id = 567] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 15285000 == 36 [pid = 3824] [id = 572] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 0DBCE800 == 35 [pid = 3824] [id = 569] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 15A64400 == 34 [pid = 3824] [id = 574] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 19ECDC00 == 33 [pid = 3824] [id = 579] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 0DD57400 == 32 [pid = 3824] [id = 570] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 1588E400 == 31 [pid = 3824] [id = 573] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 14EAC800 == 30 [pid = 3824] [id = 578] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 0D813000 == 29 [pid = 3824] [id = 568] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 18DA9C00 == 28 [pid = 3824] [id = 576] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 0EA0AC00 == 27 [pid = 3824] [id = 571] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 0DB63800 == 26 [pid = 3824] [id = 575] 21:46:30 INFO - PROCESS | 3824 | --DOCSHELL 0EA06000 == 25 [pid = 3824] [id = 577] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1AC72C00) [pid = 3824] [serial = 1699] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (18DAB800) [pid = 3824] [serial = 1684] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19742C00) [pid = 3824] [serial = 1687] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (18DACC00) [pid = 3824] [serial = 1685] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19E0B400) [pid = 3824] [serial = 1690] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (15552C00) [pid = 3824] [serial = 1693] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (19B3E400) [pid = 3824] [serial = 1688] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (19ED2C00) [pid = 3824] [serial = 1696] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1AAFE400) [pid = 3824] [serial = 1697] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19ECE400) [pid = 3824] [serial = 1691] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (18D03400) [pid = 3824] [serial = 1681] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (16E0E000) [pid = 3824] [serial = 1678] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (177E6400) [pid = 3824] [serial = 1679] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1597B800) [pid = 3824] [serial = 1675] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15A2F400) [pid = 3824] [serial = 1676] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (14EC3000) [pid = 3824] [serial = 1672] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1520B800) [pid = 3824] [serial = 1673] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0E760000) [pid = 3824] [serial = 1669] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0EA8E800) [pid = 3824] [serial = 1670] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0DF49400) [pid = 3824] [serial = 1666] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0E6DE000) [pid = 3824] [serial = 1667] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0D82E800) [pid = 3824] [serial = 1663] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (0D920000) [pid = 3824] [serial = 1664] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0D0D1800) [pid = 3824] [serial = 1660] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (0D75AC00) [pid = 3824] [serial = 1661] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (179EFC00) [pid = 3824] [serial = 1658] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (15946C00) [pid = 3824] [serial = 1694] [outer = 00000000] [url = about:blank] 21:46:30 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (179F6000) [pid = 3824] [serial = 1682] [outer = 00000000] [url = about:blank] 21:46:31 INFO - PROCESS | 3824 | 1465101991058 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 21:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2012ms 21:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:46:31 INFO - PROCESS | 3824 | 1465101991090 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 21:46:31 INFO - PROCESS | 3824 | 1465101991094 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 21:46:31 INFO - PROCESS | 3824 | 1465101991099 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:46:31 INFO - PROCESS | 3824 | 1465101991102 Marionette TRACE conn5 <- [1,2286,null,{}] 21:46:31 INFO - PROCESS | 3824 | 1465101991109 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:31 INFO - PROCESS | 3824 | 1465101991112 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:31 INFO - PROCESS | 3824 | 1465101991204 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 21:46:31 INFO - PROCESS | 3824 | 1465101991213 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:31 INFO - PROCESS | 3824 | 1465101991218 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:31 INFO - PROCESS | 3824 | ++DOCSHELL 0CF0A800 == 26 [pid = 3824] [id = 581] 21:46:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0CF0AC00) [pid = 3824] [serial = 1743] [outer = 00000000] 21:46:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0CF10400) [pid = 3824] [serial = 1744] [outer = 0CF0AC00] 21:46:31 INFO - PROCESS | 3824 | 1465101991267 Marionette DEBUG loaded listener.js 21:46:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0D072800) [pid = 3824] [serial = 1745] [outer = 0CF0AC00] 21:46:31 INFO - PROCESS | 3824 | 1465101991747 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 21:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 21:46:31 INFO - PROCESS | 3824 | 1465101991789 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 21:46:31 INFO - PROCESS | 3824 | 1465101991795 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 21:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:46:31 INFO - PROCESS | 3824 | 1465101991801 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:46:31 INFO - PROCESS | 3824 | 1465101991804 Marionette TRACE conn5 <- [1,2290,null,{}] 21:46:31 INFO - PROCESS | 3824 | 1465101991808 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:31 INFO - PROCESS | 3824 | 1465101991811 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:31 INFO - PROCESS | 3824 | 1465101991907 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 21:46:31 INFO - PROCESS | 3824 | 1465101991916 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:31 INFO - PROCESS | 3824 | 1465101991919 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:31 INFO - PROCESS | 3824 | ++DOCSHELL 0D812400 == 27 [pid = 3824] [id = 582] 21:46:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0D812800) [pid = 3824] [serial = 1746] [outer = 00000000] 21:46:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0D818C00) [pid = 3824] [serial = 1747] [outer = 0D812800] 21:46:31 INFO - PROCESS | 3824 | 1465101991970 Marionette DEBUG loaded listener.js 21:46:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D822400) [pid = 3824] [serial = 1748] [outer = 0D812800] 21:46:32 INFO - PROCESS | 3824 | 1465101992430 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 21:46:32 INFO - PROCESS | 3824 | 1465101992475 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 21:46:32 INFO - PROCESS | 3824 | 1465101992477 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 21:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:46:32 INFO - PROCESS | 3824 | 1465101992480 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:46:32 INFO - PROCESS | 3824 | 1465101992484 Marionette TRACE conn5 <- [1,2294,null,{}] 21:46:32 INFO - PROCESS | 3824 | 1465101992495 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:32 INFO - PROCESS | 3824 | 1465101992500 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:32 INFO - PROCESS | 3824 | 1465101992587 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 21:46:32 INFO - PROCESS | 3824 | 1465101992718 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:32 INFO - PROCESS | 3824 | 1465101992721 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:32 INFO - PROCESS | 3824 | ++DOCSHELL 0DB66800 == 28 [pid = 3824] [id = 583] 21:46:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0DB66C00) [pid = 3824] [serial = 1749] [outer = 00000000] 21:46:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0DBD4800) [pid = 3824] [serial = 1750] [outer = 0DB66C00] 21:46:32 INFO - PROCESS | 3824 | 1465101992769 Marionette DEBUG loaded listener.js 21:46:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0DD52800) [pid = 3824] [serial = 1751] [outer = 0DB66C00] 21:46:33 INFO - PROCESS | 3824 | 1465101993167 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 21:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 21:46:33 INFO - PROCESS | 3824 | 1465101993215 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 21:46:33 INFO - PROCESS | 3824 | 1465101993217 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 21:46:33 INFO - PROCESS | 3824 | 1465101993220 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:46:33 INFO - PROCESS | 3824 | 1465101993222 Marionette TRACE conn5 <- [1,2298,null,{}] 21:46:33 INFO - PROCESS | 3824 | 1465101993226 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:33 INFO - PROCESS | 3824 | 1465101993227 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:33 INFO - PROCESS | 3824 | 1465101993348 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 21:46:33 INFO - PROCESS | 3824 | 1465101993360 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:33 INFO - PROCESS | 3824 | 1465101993362 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:33 INFO - PROCESS | 3824 | ++DOCSHELL 0D80C000 == 29 [pid = 3824] [id = 584] 21:46:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D82F000) [pid = 3824] [serial = 1752] [outer = 00000000] 21:46:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E6E6000) [pid = 3824] [serial = 1753] [outer = 0D82F000] 21:46:33 INFO - PROCESS | 3824 | 1465101993407 Marionette DEBUG loaded listener.js 21:46:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E75A000) [pid = 3824] [serial = 1754] [outer = 0D82F000] 21:46:33 INFO - PROCESS | 3824 | 1465101993823 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 21:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:46:33 INFO - PROCESS | 3824 | 1465101993854 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 21:46:33 INFO - PROCESS | 3824 | 1465101993856 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 21:46:33 INFO - PROCESS | 3824 | 1465101993860 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:46:33 INFO - PROCESS | 3824 | 1465101993861 Marionette TRACE conn5 <- [1,2302,null,{}] 21:46:33 INFO - PROCESS | 3824 | 1465101993865 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:33 INFO - PROCESS | 3824 | 1465101993867 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:33 INFO - PROCESS | 3824 | 1465101993945 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 21:46:34 INFO - PROCESS | 3824 | 1465101994071 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:34 INFO - PROCESS | 3824 | 1465101994073 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:34 INFO - PROCESS | 3824 | ++DOCSHELL 0E80B800 == 30 [pid = 3824] [id = 585] 21:46:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0E80D400) [pid = 3824] [serial = 1755] [outer = 00000000] 21:46:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14E90C00) [pid = 3824] [serial = 1756] [outer = 0E80D400] 21:46:34 INFO - PROCESS | 3824 | 1465101994116 Marionette DEBUG loaded listener.js 21:46:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14EAE400) [pid = 3824] [serial = 1757] [outer = 0E80D400] 21:46:34 INFO - PROCESS | 3824 | 1465101994485 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 21:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 21:46:34 INFO - PROCESS | 3824 | 1465101994531 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 21:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:46:34 INFO - PROCESS | 3824 | 1465101994533 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 21:46:34 INFO - PROCESS | 3824 | 1465101994536 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:46:34 INFO - PROCESS | 3824 | 1465101994538 Marionette TRACE conn5 <- [1,2306,null,{}] 21:46:34 INFO - PROCESS | 3824 | 1465101994541 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:34 INFO - PROCESS | 3824 | 1465101994547 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:34 INFO - PROCESS | 3824 | 1465101994651 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 21:46:34 INFO - PROCESS | 3824 | 1465101994656 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:34 INFO - PROCESS | 3824 | 1465101994658 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:34 INFO - PROCESS | 3824 | ++DOCSHELL 14EC7C00 == 31 [pid = 3824] [id = 586] 21:46:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (14EC8400) [pid = 3824] [serial = 1758] [outer = 00000000] 21:46:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (152CBC00) [pid = 3824] [serial = 1759] [outer = 14EC8400] 21:46:34 INFO - PROCESS | 3824 | 1465101994703 Marionette DEBUG loaded listener.js 21:46:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1588C000) [pid = 3824] [serial = 1760] [outer = 14EC8400] 21:46:35 INFO - PROCESS | 3824 | 1465101995202 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 21:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:46:35 INFO - PROCESS | 3824 | 1465101995268 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 21:46:35 INFO - PROCESS | 3824 | 1465101995272 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:46:35 INFO - PROCESS | 3824 | 1465101995274 Marionette TRACE conn5 <- [1,2310,null,{}] 21:46:35 INFO - PROCESS | 3824 | 1465101995277 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:35 INFO - PROCESS | 3824 | 1465101995279 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:35 INFO - PROCESS | 3824 | 1465101995388 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 21:46:35 INFO - PROCESS | 3824 | 1465101995400 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:35 INFO - PROCESS | 3824 | 1465101995402 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:35 INFO - PROCESS | 3824 | ++DOCSHELL 15945C00 == 32 [pid = 3824] [id = 587] 21:46:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15946800) [pid = 3824] [serial = 1761] [outer = 00000000] 21:46:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15A6D000) [pid = 3824] [serial = 1762] [outer = 15946800] 21:46:35 INFO - PROCESS | 3824 | 1465101995446 Marionette DEBUG loaded listener.js 21:46:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A6D800) [pid = 3824] [serial = 1763] [outer = 15946800] 21:46:35 INFO - PROCESS | 3824 | 1465101995861 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 21:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 631ms 21:46:35 INFO - PROCESS | 3824 | 1465101995915 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 21:46:35 INFO - PROCESS | 3824 | 1465101995917 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 21:46:35 INFO - PROCESS | 3824 | 1465101995920 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:46:35 INFO - PROCESS | 3824 | 1465101995922 Marionette TRACE conn5 <- [1,2314,null,{}] 21:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:46:35 INFO - PROCESS | 3824 | 1465101995925 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:35 INFO - PROCESS | 3824 | 1465101995927 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:36 INFO - PROCESS | 3824 | 1465101996005 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 21:46:36 INFO - PROCESS | 3824 | 1465101996011 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:36 INFO - PROCESS | 3824 | 1465101996012 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:36 INFO - PROCESS | 3824 | ++DOCSHELL 16927400 == 33 [pid = 3824] [id = 588] 21:46:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16E03800) [pid = 3824] [serial = 1764] [outer = 00000000] 21:46:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (17973400) [pid = 3824] [serial = 1765] [outer = 16E03800] 21:46:36 INFO - PROCESS | 3824 | 1465101996056 Marionette DEBUG loaded listener.js 21:46:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (17973C00) [pid = 3824] [serial = 1766] [outer = 16E03800] 21:46:36 INFO - PROCESS | 3824 | 1465101996493 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 21:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 631ms 21:46:36 INFO - PROCESS | 3824 | 1465101996556 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 21:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:46:36 INFO - PROCESS | 3824 | 1465101996558 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 21:46:36 INFO - PROCESS | 3824 | 1465101996562 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:46:36 INFO - PROCESS | 3824 | 1465101996563 Marionette TRACE conn5 <- [1,2318,null,{}] 21:46:36 INFO - PROCESS | 3824 | 1465101996573 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:36 INFO - PROCESS | 3824 | 1465101996575 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:36 INFO - PROCESS | 3824 | 1465101996687 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 21:46:36 INFO - PROCESS | 3824 | 1465101996699 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:36 INFO - PROCESS | 3824 | 1465101996701 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:36 INFO - PROCESS | 3824 | ++DOCSHELL 0D92B400 == 34 [pid = 3824] [id = 589] 21:46:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (18D0A000) [pid = 3824] [serial = 1767] [outer = 00000000] 21:46:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18D42C00) [pid = 3824] [serial = 1768] [outer = 18D0A000] 21:46:36 INFO - PROCESS | 3824 | 1465101996743 Marionette DEBUG loaded listener.js 21:46:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18D44800) [pid = 3824] [serial = 1769] [outer = 18D0A000] 21:46:37 INFO - PROCESS | 3824 | 1465101997224 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 21:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 690ms 21:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:46:37 INFO - PROCESS | 3824 | 1465101997253 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 21:46:37 INFO - PROCESS | 3824 | 1465101997255 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 21:46:37 INFO - PROCESS | 3824 | 1465101997258 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:46:37 INFO - PROCESS | 3824 | 1465101997260 Marionette TRACE conn5 <- [1,2322,null,{}] 21:46:37 INFO - PROCESS | 3824 | 1465101997263 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:37 INFO - PROCESS | 3824 | 1465101997265 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:37 INFO - PROCESS | 3824 | 1465101997385 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 21:46:37 INFO - PROCESS | 3824 | 1465101997390 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:37 INFO - PROCESS | 3824 | 1465101997392 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:37 INFO - PROCESS | 3824 | ++DOCSHELL 0DD51400 == 35 [pid = 3824] [id = 590] 21:46:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (18D0D000) [pid = 3824] [serial = 1770] [outer = 00000000] 21:46:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (18DE6800) [pid = 3824] [serial = 1771] [outer = 18D0D000] 21:46:37 INFO - PROCESS | 3824 | 1465101997434 Marionette DEBUG loaded listener.js 21:46:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1975E400) [pid = 3824] [serial = 1772] [outer = 18D0D000] 21:46:37 INFO - PROCESS | 3824 | 1465101997888 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 21:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 21:46:37 INFO - PROCESS | 3824 | 1465101997934 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 21:46:37 INFO - PROCESS | 3824 | 1465101997936 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 21:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:46:37 INFO - PROCESS | 3824 | 1465101997939 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:46:37 INFO - PROCESS | 3824 | 1465101997941 Marionette TRACE conn5 <- [1,2326,null,{}] 21:46:37 INFO - PROCESS | 3824 | 1465101997945 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:37 INFO - PROCESS | 3824 | 1465101997947 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:38 INFO - PROCESS | 3824 | 1465101998105 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 21:46:38 INFO - PROCESS | 3824 | 1465101998177 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:38 INFO - PROCESS | 3824 | 1465101998179 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:38 INFO - PROCESS | 3824 | ++DOCSHELL 0E75F400 == 36 [pid = 3824] [id = 591] 21:46:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19DCD000) [pid = 3824] [serial = 1773] [outer = 00000000] 21:46:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (19EC9C00) [pid = 3824] [serial = 1774] [outer = 19DCD000] 21:46:38 INFO - PROCESS | 3824 | 1465101998230 Marionette DEBUG loaded listener.js 21:46:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1AAEF400) [pid = 3824] [serial = 1775] [outer = 19DCD000] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (1AC72000) [pid = 3824] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (179F5400) [pid = 3824] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (18DAB000) [pid = 3824] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (19E07C00) [pid = 3824] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (15A6B400) [pid = 3824] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (15890400) [pid = 3824] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (152C8800) [pid = 3824] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0EA10C00) [pid = 3824] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0E6EB000) [pid = 3824] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0DBCF800) [pid = 3824] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D813800) [pid = 3824] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0CF0B800) [pid = 3824] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (19DCFC00) [pid = 3824] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:46:38 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1594B400) [pid = 3824] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:46:38 INFO - PROCESS | 3824 | 1465101998779 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 870ms 21:46:38 INFO - PROCESS | 3824 | 1465101998814 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 21:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:46:38 INFO - PROCESS | 3824 | 1465101998815 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 21:46:38 INFO - PROCESS | 3824 | 1465101998819 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:46:38 INFO - PROCESS | 3824 | 1465101998820 Marionette TRACE conn5 <- [1,2330,null,{}] 21:46:38 INFO - PROCESS | 3824 | 1465101998824 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:38 INFO - PROCESS | 3824 | 1465101998826 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:38 INFO - PROCESS | 3824 | 1465101998949 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 21:46:39 INFO - PROCESS | 3824 | 1465101999007 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:39 INFO - PROCESS | 3824 | 1465101999009 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:39 INFO - PROCESS | 3824 | ++DOCSHELL 14EB2400 == 37 [pid = 3824] [id = 592] 21:46:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1527EC00) [pid = 3824] [serial = 1776] [outer = 00000000] 21:46:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A6B000) [pid = 3824] [serial = 1777] [outer = 1527EC00] 21:46:39 INFO - PROCESS | 3824 | 1465101999052 Marionette DEBUG loaded listener.js 21:46:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18DAA400) [pid = 3824] [serial = 1778] [outer = 1527EC00] 21:46:39 INFO - PROCESS | 3824 | 1465101999403 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 21:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 631ms 21:46:39 INFO - PROCESS | 3824 | 1465101999462 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 21:46:39 INFO - PROCESS | 3824 | 1465101999464 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 21:46:39 INFO - PROCESS | 3824 | 1465101999467 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:46:39 INFO - PROCESS | 3824 | 1465101999469 Marionette TRACE conn5 <- [1,2334,null,{}] 21:46:39 INFO - PROCESS | 3824 | 1465101999472 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:39 INFO - PROCESS | 3824 | 1465101999474 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:39 INFO - PROCESS | 3824 | 1465101999557 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 21:46:39 INFO - PROCESS | 3824 | 1465101999563 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:39 INFO - PROCESS | 3824 | 1465101999565 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:39 INFO - PROCESS | 3824 | ++DOCSHELL 19DC7800 == 38 [pid = 3824] [id = 593] 21:46:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19DCFC00) [pid = 3824] [serial = 1779] [outer = 00000000] 21:46:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1AB86000) [pid = 3824] [serial = 1780] [outer = 19DCFC00] 21:46:39 INFO - PROCESS | 3824 | 1465101999608 Marionette DEBUG loaded listener.js 21:46:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1ADB7800) [pid = 3824] [serial = 1781] [outer = 19DCFC00] 21:46:40 INFO - PROCESS | 3824 | 1465102000067 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 21:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 21:46:40 INFO - PROCESS | 3824 | 1465102000102 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 21:46:40 INFO - PROCESS | 3824 | 1465102000104 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 21:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:46:40 INFO - PROCESS | 3824 | 1465102000107 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:46:40 INFO - PROCESS | 3824 | 1465102000109 Marionette TRACE conn5 <- [1,2338,null,{}] 21:46:40 INFO - PROCESS | 3824 | 1465102000112 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:40 INFO - PROCESS | 3824 | 1465102000114 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:40 INFO - PROCESS | 3824 | 1465102000244 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 21:46:40 INFO - PROCESS | 3824 | 1465102000253 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:40 INFO - PROCESS | 3824 | 1465102000254 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:40 INFO - PROCESS | 3824 | ++DOCSHELL 1AAF2800 == 39 [pid = 3824] [id = 594] 21:46:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1ADB9C00) [pid = 3824] [serial = 1782] [outer = 00000000] 21:46:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1AE06C00) [pid = 3824] [serial = 1783] [outer = 1ADB9C00] 21:46:40 INFO - PROCESS | 3824 | 1465102000298 Marionette DEBUG loaded listener.js 21:46:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1AE0AC00) [pid = 3824] [serial = 1784] [outer = 1ADB9C00] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 0E72D400 == 38 [pid = 3824] [id = 580] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 0CF0A800 == 37 [pid = 3824] [id = 581] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 0E80B800 == 36 [pid = 3824] [id = 585] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 0D80C000 == 35 [pid = 3824] [id = 584] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 0DB66800 == 34 [pid = 3824] [id = 583] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 19DC7800 == 33 [pid = 3824] [id = 593] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 14EB2400 == 32 [pid = 3824] [id = 592] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 14EC7C00 == 31 [pid = 3824] [id = 586] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 15945C00 == 30 [pid = 3824] [id = 587] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 16927400 == 29 [pid = 3824] [id = 588] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 0DD51400 == 28 [pid = 3824] [id = 590] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 0E75F400 == 27 [pid = 3824] [id = 591] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 0D812400 == 26 [pid = 3824] [id = 582] 21:46:41 INFO - PROCESS | 3824 | --DOCSHELL 0D92B400 == 25 [pid = 3824] [id = 589] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1ADBDC00) [pid = 3824] [serial = 1739] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1AE08000) [pid = 3824] [serial = 1741] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (18D0B000) [pid = 3824] [serial = 1726] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19762800) [pid = 3824] [serial = 1729] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (18D0B800) [pid = 3824] [serial = 1727] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1AAC7C00) [pid = 3824] [serial = 1732] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (19DC5C00) [pid = 3824] [serial = 1730] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D91C800) [pid = 3824] [serial = 1738] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (16924800) [pid = 3824] [serial = 1723] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15A29800) [pid = 3824] [serial = 1720] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15A29C00) [pid = 3824] [serial = 1721] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1555D800) [pid = 3824] [serial = 1717] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15832800) [pid = 3824] [serial = 1718] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (14EA7C00) [pid = 3824] [serial = 1714] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (14EAF400) [pid = 3824] [serial = 1715] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0E751000) [pid = 3824] [serial = 1711] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0E75E000) [pid = 3824] [serial = 1712] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0DD4BC00) [pid = 3824] [serial = 1708] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0DD54800) [pid = 3824] [serial = 1709] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0D819800) [pid = 3824] [serial = 1705] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0D822C00) [pid = 3824] [serial = 1706] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0CF10000) [pid = 3824] [serial = 1702] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (0CF14C00) [pid = 3824] [serial = 1703] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (1ACF4800) [pid = 3824] [serial = 1700] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (18DAE000) [pid = 3824] [serial = 1735] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (16919C00) [pid = 3824] [serial = 1736] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (1691B000) [pid = 3824] [serial = 1724] [outer = 00000000] [url = about:blank] 21:46:41 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (1AB87C00) [pid = 3824] [serial = 1733] [outer = 00000000] [url = about:blank] 21:46:42 INFO - PROCESS | 3824 | 1465102002093 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 21:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2022ms 21:46:42 INFO - PROCESS | 3824 | 1465102002130 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 21:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:46:42 INFO - PROCESS | 3824 | 1465102002134 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 21:46:42 INFO - PROCESS | 3824 | 1465102002139 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:46:42 INFO - PROCESS | 3824 | 1465102002143 Marionette TRACE conn5 <- [1,2342,null,{}] 21:46:42 INFO - PROCESS | 3824 | 1465102002149 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:42 INFO - PROCESS | 3824 | 1465102002152 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:42 INFO - PROCESS | 3824 | 1465102002244 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 21:46:42 INFO - PROCESS | 3824 | 1465102002252 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:42 INFO - PROCESS | 3824 | 1465102002256 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:42 INFO - PROCESS | 3824 | ++DOCSHELL 0CF07C00 == 26 [pid = 3824] [id = 595] 21:46:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0CF08C00) [pid = 3824] [serial = 1785] [outer = 00000000] 21:46:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0CF0C800) [pid = 3824] [serial = 1786] [outer = 0CF08C00] 21:46:42 INFO - PROCESS | 3824 | 1465102002305 Marionette DEBUG loaded listener.js 21:46:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0CF12400) [pid = 3824] [serial = 1787] [outer = 0CF08C00] 21:46:42 INFO - PROCESS | 3824 | 1465102002812 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 21:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 732ms 21:46:42 INFO - PROCESS | 3824 | 1465102002872 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 21:46:42 INFO - PROCESS | 3824 | 1465102002877 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 21:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:46:42 INFO - PROCESS | 3824 | 1465102002884 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:46:42 INFO - PROCESS | 3824 | 1465102002886 Marionette TRACE conn5 <- [1,2346,null,{}] 21:46:42 INFO - PROCESS | 3824 | 1465102002890 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:42 INFO - PROCESS | 3824 | 1465102002893 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:42 INFO - PROCESS | 3824 | 1465102002982 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 21:46:43 INFO - PROCESS | 3824 | 1465102003083 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:43 INFO - PROCESS | 3824 | 1465102003086 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:43 INFO - PROCESS | 3824 | ++DOCSHELL 0D811C00 == 27 [pid = 3824] [id = 596] 21:46:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0D812000) [pid = 3824] [serial = 1788] [outer = 00000000] 21:46:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0D816C00) [pid = 3824] [serial = 1789] [outer = 0D812000] 21:46:43 INFO - PROCESS | 3824 | 1465102003133 Marionette DEBUG loaded listener.js 21:46:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D81C800) [pid = 3824] [serial = 1790] [outer = 0D812000] 21:46:43 INFO - PROCESS | 3824 | 1465102003518 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 21:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 21:46:43 INFO - PROCESS | 3824 | 1465102003557 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 21:46:43 INFO - PROCESS | 3824 | 1465102003559 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 21:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:46:43 INFO - PROCESS | 3824 | 1465102003563 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:46:43 INFO - PROCESS | 3824 | 1465102003566 Marionette TRACE conn5 <- [1,2350,null,{}] 21:46:43 INFO - PROCESS | 3824 | 1465102003577 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:43 INFO - PROCESS | 3824 | 1465102003582 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:43 INFO - PROCESS | 3824 | 1465102003701 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 21:46:43 INFO - PROCESS | 3824 | 1465102003721 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:43 INFO - PROCESS | 3824 | 1465102003724 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:43 INFO - PROCESS | 3824 | ++DOCSHELL 0DBD3800 == 28 [pid = 3824] [id = 597] 21:46:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0DBD3C00) [pid = 3824] [serial = 1791] [outer = 00000000] 21:46:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0DD4D800) [pid = 3824] [serial = 1792] [outer = 0DBD3C00] 21:46:43 INFO - PROCESS | 3824 | 1465102003774 Marionette DEBUG loaded listener.js 21:46:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0DD56000) [pid = 3824] [serial = 1793] [outer = 0DBD3C00] 21:46:44 INFO - PROCESS | 3824 | 1465102004231 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 21:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 21:46:44 INFO - PROCESS | 3824 | 1465102004297 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 21:46:44 INFO - PROCESS | 3824 | 1465102004300 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 21:46:44 INFO - PROCESS | 3824 | 1465102004303 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:46:44 INFO - PROCESS | 3824 | 1465102004305 Marionette TRACE conn5 <- [1,2354,null,{}] 21:46:44 INFO - PROCESS | 3824 | 1465102004309 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:44 INFO - PROCESS | 3824 | 1465102004310 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:44 INFO - PROCESS | 3824 | 1465102004397 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 21:46:44 INFO - PROCESS | 3824 | 1465102004404 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:44 INFO - PROCESS | 3824 | 1465102004406 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:44 INFO - PROCESS | 3824 | ++DOCSHELL 0E6DF400 == 29 [pid = 3824] [id = 598] 21:46:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0E6E4000) [pid = 3824] [serial = 1794] [outer = 00000000] 21:46:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E746800) [pid = 3824] [serial = 1795] [outer = 0E6E4000] 21:46:44 INFO - PROCESS | 3824 | 1465102004450 Marionette DEBUG loaded listener.js 21:46:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E757800) [pid = 3824] [serial = 1796] [outer = 0E6E4000] 21:46:44 INFO - PROCESS | 3824 | 1465102004891 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 21:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 21:46:44 INFO - PROCESS | 3824 | 1465102004937 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 21:46:44 INFO - PROCESS | 3824 | 1465102004939 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 21:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:46:44 INFO - PROCESS | 3824 | 1465102004942 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:46:44 INFO - PROCESS | 3824 | 1465102004944 Marionette TRACE conn5 <- [1,2358,null,{}] 21:46:44 INFO - PROCESS | 3824 | 1465102004947 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:44 INFO - PROCESS | 3824 | 1465102004949 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:45 INFO - PROCESS | 3824 | 1465102005028 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 21:46:45 INFO - PROCESS | 3824 | 1465102005033 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:45 INFO - PROCESS | 3824 | 1465102005035 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:45 INFO - PROCESS | 3824 | ++DOCSHELL 0E75C800 == 30 [pid = 3824] [id = 599] 21:46:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0E75F800) [pid = 3824] [serial = 1797] [outer = 00000000] 21:46:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0E80B800) [pid = 3824] [serial = 1798] [outer = 0E75F800] 21:46:45 INFO - PROCESS | 3824 | 1465102005081 Marionette DEBUG loaded listener.js 21:46:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14EA5C00) [pid = 3824] [serial = 1799] [outer = 0E75F800] 21:46:45 INFO - PROCESS | 3824 | 1465102005556 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 21:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 21:46:45 INFO - PROCESS | 3824 | 1465102005613 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 21:46:45 INFO - PROCESS | 3824 | 1465102005615 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 21:46:45 INFO - PROCESS | 3824 | 1465102005619 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:46:45 INFO - PROCESS | 3824 | 1465102005620 Marionette TRACE conn5 <- [1,2362,null,{}] 21:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:46:45 INFO - PROCESS | 3824 | 1465102005624 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:45 INFO - PROCESS | 3824 | 1465102005630 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:45 INFO - PROCESS | 3824 | 1465102005742 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 21:46:45 INFO - PROCESS | 3824 | 1465102005753 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:45 INFO - PROCESS | 3824 | 1465102005755 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:45 INFO - PROCESS | 3824 | ++DOCSHELL 15279400 == 31 [pid = 3824] [id = 600] 21:46:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (152C0000) [pid = 3824] [serial = 1800] [outer = 00000000] 21:46:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (15362C00) [pid = 3824] [serial = 1801] [outer = 152C0000] 21:46:45 INFO - PROCESS | 3824 | 1465102005799 Marionette DEBUG loaded listener.js 21:46:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15592000) [pid = 3824] [serial = 1802] [outer = 152C0000] 21:46:46 INFO - PROCESS | 3824 | 1465102006273 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 21:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 21:46:46 INFO - PROCESS | 3824 | 1465102006293 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 21:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:46:46 INFO - PROCESS | 3824 | 1465102006295 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 21:46:46 INFO - PROCESS | 3824 | 1465102006298 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:46:46 INFO - PROCESS | 3824 | 1465102006300 Marionette TRACE conn5 <- [1,2366,null,{}] 21:46:46 INFO - PROCESS | 3824 | 1465102006303 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:46 INFO - PROCESS | 3824 | 1465102006305 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:46 INFO - PROCESS | 3824 | 1465102006382 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 21:46:46 INFO - PROCESS | 3824 | 1465102006418 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:46 INFO - PROCESS | 3824 | 1465102006420 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:46 INFO - PROCESS | 3824 | ++DOCSHELL 0E6E7C00 == 32 [pid = 3824] [id = 601] 21:46:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15883400) [pid = 3824] [serial = 1803] [outer = 00000000] 21:46:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1597B800) [pid = 3824] [serial = 1804] [outer = 15883400] 21:46:46 INFO - PROCESS | 3824 | 1465102006463 Marionette DEBUG loaded listener.js 21:46:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A23C00) [pid = 3824] [serial = 1805] [outer = 15883400] 21:46:46 INFO - PROCESS | 3824 | 1465102006904 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 21:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 21:46:46 INFO - PROCESS | 3824 | 1465102006943 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 21:46:46 INFO - PROCESS | 3824 | 1465102006945 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 21:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:46:46 INFO - PROCESS | 3824 | 1465102006949 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:46:46 INFO - PROCESS | 3824 | 1465102006950 Marionette TRACE conn5 <- [1,2370,null,{}] 21:46:46 INFO - PROCESS | 3824 | 1465102006954 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:46 INFO - PROCESS | 3824 | 1465102006956 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:47 INFO - PROCESS | 3824 | 1465102007033 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 21:46:47 INFO - PROCESS | 3824 | 1465102007039 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:47 INFO - PROCESS | 3824 | 1465102007041 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:47 INFO - PROCESS | 3824 | ++DOCSHELL 15A2E400 == 33 [pid = 3824] [id = 602] 21:46:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15A5F000) [pid = 3824] [serial = 1806] [outer = 00000000] 21:46:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15A69800) [pid = 3824] [serial = 1807] [outer = 15A5F000] 21:46:47 INFO - PROCESS | 3824 | 1465102007087 Marionette DEBUG loaded listener.js 21:46:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15A66800) [pid = 3824] [serial = 1808] [outer = 15A5F000] 21:46:47 INFO - PROCESS | 3824 | 1465102007559 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 21:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 21:46:47 INFO - PROCESS | 3824 | 1465102007580 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 21:46:47 INFO - PROCESS | 3824 | 1465102007582 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 21:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:46:47 INFO - PROCESS | 3824 | 1465102007585 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:46:47 INFO - PROCESS | 3824 | 1465102007587 Marionette TRACE conn5 <- [1,2374,null,{}] 21:46:47 INFO - PROCESS | 3824 | 1465102007598 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:47 INFO - PROCESS | 3824 | 1465102007600 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:47 INFO - PROCESS | 3824 | 1465102007712 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 21:46:47 INFO - PROCESS | 3824 | 1465102007719 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:47 INFO - PROCESS | 3824 | 1465102007721 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:47 INFO - PROCESS | 3824 | ++DOCSHELL 0DBD3400 == 34 [pid = 3824] [id = 603] 21:46:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (17643C00) [pid = 3824] [serial = 1809] [outer = 00000000] 21:46:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (17974000) [pid = 3824] [serial = 1810] [outer = 17643C00] 21:46:47 INFO - PROCESS | 3824 | 1465102007763 Marionette DEBUG loaded listener.js 21:46:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (17976400) [pid = 3824] [serial = 1811] [outer = 17643C00] 21:46:48 INFO - PROCESS | 3824 | 1465102008265 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 21:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 21:46:48 INFO - PROCESS | 3824 | 1465102008318 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 21:46:48 INFO - PROCESS | 3824 | 1465102008320 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 21:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:46:48 INFO - PROCESS | 3824 | 1465102008323 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:46:48 INFO - PROCESS | 3824 | 1465102008325 Marionette TRACE conn5 <- [1,2378,null,{}] 21:46:48 INFO - PROCESS | 3824 | 1465102008328 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:48 INFO - PROCESS | 3824 | 1465102008330 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:48 INFO - PROCESS | 3824 | 1465102008459 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 21:46:48 INFO - PROCESS | 3824 | 1465102008468 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:48 INFO - PROCESS | 3824 | 1465102008470 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:48 INFO - PROCESS | 3824 | ++DOCSHELL 0EAAF800 == 35 [pid = 3824] [id = 604] 21:46:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1535FC00) [pid = 3824] [serial = 1812] [outer = 00000000] 21:46:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (18D46800) [pid = 3824] [serial = 1813] [outer = 1535FC00] 21:46:48 INFO - PROCESS | 3824 | 1465102008513 Marionette DEBUG loaded listener.js 21:46:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (18DA9400) [pid = 3824] [serial = 1814] [outer = 1535FC00] 21:46:48 INFO - PROCESS | 3824 | 1465102008974 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 21:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 21:46:49 INFO - PROCESS | 3824 | 1465102009000 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 21:46:49 INFO - PROCESS | 3824 | 1465102009003 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 21:46:49 INFO - PROCESS | 3824 | 1465102009006 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:46:49 INFO - PROCESS | 3824 | 1465102009008 Marionette TRACE conn5 <- [1,2382,null,{}] 21:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:46:49 INFO - PROCESS | 3824 | 1465102009011 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:49 INFO - PROCESS | 3824 | 1465102009014 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:49 INFO - PROCESS | 3824 | 1465102009174 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 21:46:49 INFO - PROCESS | 3824 | 1465102009199 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:49 INFO - PROCESS | 3824 | 1465102009202 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:49 INFO - PROCESS | 3824 | ++DOCSHELL 0E75B800 == 36 [pid = 3824] [id = 605] 21:46:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19DC2400) [pid = 3824] [serial = 1815] [outer = 00000000] 21:46:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (19DCF400) [pid = 3824] [serial = 1816] [outer = 19DC2400] 21:46:49 INFO - PROCESS | 3824 | 1465102009248 Marionette DEBUG loaded listener.js 21:46:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (19EC8000) [pid = 3824] [serial = 1817] [outer = 19DC2400] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (18D0A000) [pid = 3824] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (18D0D000) [pid = 3824] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (19DCD000) [pid = 3824] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1527EC00) [pid = 3824] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (19DCFC00) [pid = 3824] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (16E03800) [pid = 3824] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (15946800) [pid = 3824] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (14EC8400) [pid = 3824] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0E80D400) [pid = 3824] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D82F000) [pid = 3824] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0DB66C00) [pid = 3824] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D812800) [pid = 3824] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0CF0AC00) [pid = 3824] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:46:49 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (14EAE000) [pid = 3824] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:46:49 INFO - PROCESS | 3824 | 1465102009868 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 930ms 21:46:49 INFO - PROCESS | 3824 | 1465102009941 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 21:46:49 INFO - PROCESS | 3824 | 1465102009943 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 21:46:49 INFO - PROCESS | 3824 | 1465102009947 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:46:49 INFO - PROCESS | 3824 | 1465102009949 Marionette TRACE conn5 <- [1,2386,null,{}] 21:46:49 INFO - PROCESS | 3824 | 1465102009952 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:49 INFO - PROCESS | 3824 | 1465102009954 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:50 INFO - PROCESS | 3824 | 1465102010035 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 21:46:50 INFO - PROCESS | 3824 | 1465102010040 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:50 INFO - PROCESS | 3824 | 1465102010042 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:50 INFO - PROCESS | 3824 | ++DOCSHELL 0E74D800 == 37 [pid = 3824] [id = 606] 21:46:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (14EA8000) [pid = 3824] [serial = 1818] [outer = 00000000] 21:46:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (179F7800) [pid = 3824] [serial = 1819] [outer = 14EA8000] 21:46:50 INFO - PROCESS | 3824 | 1465102010088 Marionette DEBUG loaded listener.js 21:46:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (18DA5C00) [pid = 3824] [serial = 1820] [outer = 14EA8000] 21:46:50 INFO - PROCESS | 3824 | 1465102010510 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 21:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 21:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:46:50 INFO - PROCESS | 3824 | 1465102010581 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 21:46:50 INFO - PROCESS | 3824 | 1465102010583 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 21:46:50 INFO - PROCESS | 3824 | 1465102010586 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:46:50 INFO - PROCESS | 3824 | 1465102010588 Marionette TRACE conn5 <- [1,2390,null,{}] 21:46:50 INFO - PROCESS | 3824 | 1465102010591 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:50 INFO - PROCESS | 3824 | 1465102010593 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:50 INFO - PROCESS | 3824 | 1465102010674 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 21:46:50 INFO - PROCESS | 3824 | 1465102010679 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:50 INFO - PROCESS | 3824 | 1465102010681 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:50 INFO - PROCESS | 3824 | ++DOCSHELL 19DC5000 == 38 [pid = 3824] [id = 607] 21:46:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (19DCFC00) [pid = 3824] [serial = 1821] [outer = 00000000] 21:46:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1AAF0800) [pid = 3824] [serial = 1822] [outer = 19DCFC00] 21:46:50 INFO - PROCESS | 3824 | 1465102010725 Marionette DEBUG loaded listener.js 21:46:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AB7F000) [pid = 3824] [serial = 1823] [outer = 19DCFC00] 21:46:51 INFO - PROCESS | 3824 | 1465102011178 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 21:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 21:46:51 INFO - PROCESS | 3824 | 1465102011232 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 21:46:51 INFO - PROCESS | 3824 | 1465102011234 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 21:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:46:51 INFO - PROCESS | 3824 | 1465102011237 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:46:51 INFO - PROCESS | 3824 | 1465102011239 Marionette TRACE conn5 <- [1,2394,null,{}] 21:46:51 INFO - PROCESS | 3824 | 1465102011243 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:51 INFO - PROCESS | 3824 | 1465102011244 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:51 INFO - PROCESS | 3824 | 1465102011326 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 21:46:51 INFO - PROCESS | 3824 | 1465102011332 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:51 INFO - PROCESS | 3824 | 1465102011334 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:51 INFO - PROCESS | 3824 | ++DOCSHELL 0E80AC00 == 39 [pid = 3824] [id = 608] 21:46:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AB84800) [pid = 3824] [serial = 1824] [outer = 00000000] 21:46:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1ACF4800) [pid = 3824] [serial = 1825] [outer = 1AB84800] 21:46:51 INFO - PROCESS | 3824 | 1465102011377 Marionette DEBUG loaded listener.js 21:46:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1ADC1800) [pid = 3824] [serial = 1826] [outer = 1AB84800] 21:46:52 INFO - PROCESS | 3824 | 1465102012153 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 21:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 970ms 21:46:52 INFO - PROCESS | 3824 | 1465102012209 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 21:46:52 INFO - PROCESS | 3824 | 1465102012213 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 21:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:46:52 INFO - PROCESS | 3824 | 1465102012218 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:46:52 INFO - PROCESS | 3824 | 1465102012222 Marionette TRACE conn5 <- [1,2398,null,{}] 21:46:52 INFO - PROCESS | 3824 | 1465102012228 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:52 INFO - PROCESS | 3824 | 1465102012231 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:52 INFO - PROCESS | 3824 | 1465102012365 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 21:46:52 INFO - PROCESS | 3824 | 1465102012500 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:52 INFO - PROCESS | 3824 | 1465102012503 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:52 INFO - PROCESS | 3824 | ++DOCSHELL 0CB66800 == 40 [pid = 3824] [id = 609] 21:46:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0CF0CC00) [pid = 3824] [serial = 1827] [outer = 00000000] 21:46:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0D80BC00) [pid = 3824] [serial = 1828] [outer = 0CF0CC00] 21:46:52 INFO - PROCESS | 3824 | 1465102012560 Marionette DEBUG loaded listener.js 21:46:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0D81C400) [pid = 3824] [serial = 1829] [outer = 0CF0CC00] 21:46:53 INFO - PROCESS | 3824 | 1465102013501 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1340ms 21:46:53 INFO - PROCESS | 3824 | 1465102013558 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 21:46:53 INFO - PROCESS | 3824 | 1465102013563 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 21:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:46:53 INFO - PROCESS | 3824 | 1465102013568 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:46:53 INFO - PROCESS | 3824 | 1465102013571 Marionette TRACE conn5 <- [1,2402,null,{}] 21:46:53 INFO - PROCESS | 3824 | 1465102013577 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:53 INFO - PROCESS | 3824 | 1465102013579 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:53 INFO - PROCESS | 3824 | 1465102013714 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 21:46:53 INFO - PROCESS | 3824 | 1465102013859 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:53 INFO - PROCESS | 3824 | 1465102013863 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:53 INFO - PROCESS | 3824 | ++DOCSHELL 0D81BC00 == 41 [pid = 3824] [id = 610] 21:46:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0D81C000) [pid = 3824] [serial = 1830] [outer = 00000000] 21:46:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (0D827800) [pid = 3824] [serial = 1831] [outer = 0D81C000] 21:46:53 INFO - PROCESS | 3824 | 1465102013953 Marionette DEBUG loaded listener.js 21:46:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (0D91F800) [pid = 3824] [serial = 1832] [outer = 0D81C000] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 19DC5000 == 40 [pid = 3824] [id = 607] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 0E74D800 == 39 [pid = 3824] [id = 606] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 0E75B800 == 38 [pid = 3824] [id = 605] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 0EAAF800 == 37 [pid = 3824] [id = 604] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 0DBD3400 == 36 [pid = 3824] [id = 603] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 15A2E400 == 35 [pid = 3824] [id = 602] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 0E6E7C00 == 34 [pid = 3824] [id = 601] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 15279400 == 33 [pid = 3824] [id = 600] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 0E75C800 == 32 [pid = 3824] [id = 599] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 0E6DF400 == 31 [pid = 3824] [id = 598] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 0DBD3800 == 30 [pid = 3824] [id = 597] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (1AE06C00) [pid = 3824] [serial = 1783] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 0D811C00 == 29 [pid = 3824] [id = 596] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 0CF07C00 == 28 [pid = 3824] [id = 595] 21:46:54 INFO - PROCESS | 3824 | --DOCSHELL 1AAF2800 == 27 [pid = 3824] [id = 594] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (18D42C00) [pid = 3824] [serial = 1768] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (18DE6800) [pid = 3824] [serial = 1771] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (19EC9C00) [pid = 3824] [serial = 1774] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (15A6B000) [pid = 3824] [serial = 1777] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1AB86000) [pid = 3824] [serial = 1780] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1AAEF400) [pid = 3824] [serial = 1775] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (1ADB7800) [pid = 3824] [serial = 1781] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (17973400) [pid = 3824] [serial = 1765] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (15A6D000) [pid = 3824] [serial = 1762] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15A6D800) [pid = 3824] [serial = 1763] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (152CBC00) [pid = 3824] [serial = 1759] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1588C000) [pid = 3824] [serial = 1760] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (14E90C00) [pid = 3824] [serial = 1756] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (14EAE400) [pid = 3824] [serial = 1757] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0E6E6000) [pid = 3824] [serial = 1753] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0E75A000) [pid = 3824] [serial = 1754] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0DBD4800) [pid = 3824] [serial = 1750] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0DD52800) [pid = 3824] [serial = 1751] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0D818C00) [pid = 3824] [serial = 1747] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0D822400) [pid = 3824] [serial = 1748] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0CF10400) [pid = 3824] [serial = 1744] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0D072800) [pid = 3824] [serial = 1745] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1AE0BC00) [pid = 3824] [serial = 1742] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1975E400) [pid = 3824] [serial = 1772] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (18D44800) [pid = 3824] [serial = 1769] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (18DAA400) [pid = 3824] [serial = 1778] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (17973C00) [pid = 3824] [serial = 1766] [outer = 00000000] [url = about:blank] 21:46:54 INFO - PROCESS | 3824 | 1465102014470 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 21:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 930ms 21:46:54 INFO - PROCESS | 3824 | 1465102014499 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 21:46:54 INFO - PROCESS | 3824 | 1465102014504 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 21:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:46:54 INFO - PROCESS | 3824 | 1465102014511 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:46:54 INFO - PROCESS | 3824 | 1465102014513 Marionette TRACE conn5 <- [1,2406,null,{}] 21:46:54 INFO - PROCESS | 3824 | 1465102014517 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:54 INFO - PROCESS | 3824 | 1465102014520 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:54 INFO - PROCESS | 3824 | 1465102014609 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 21:46:54 INFO - PROCESS | 3824 | 1465102014618 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:54 INFO - PROCESS | 3824 | 1465102014620 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:54 INFO - PROCESS | 3824 | ++DOCSHELL 0D91D000 == 28 [pid = 3824] [id = 611] 21:46:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0D91EC00) [pid = 3824] [serial = 1833] [outer = 00000000] 21:46:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0D928400) [pid = 3824] [serial = 1834] [outer = 0D91EC00] 21:46:54 INFO - PROCESS | 3824 | 1465102014669 Marionette DEBUG loaded listener.js 21:46:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0DB61800) [pid = 3824] [serial = 1835] [outer = 0D91EC00] 21:46:55 INFO - PROCESS | 3824 | 1465102015208 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 21:46:55 INFO - PROCESS | 3824 | 1465102015244 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 21:46:55 INFO - PROCESS | 3824 | 1465102015246 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 21:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:46:55 INFO - PROCESS | 3824 | 1465102015280 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:46:55 INFO - PROCESS | 3824 | 1465102015283 Marionette TRACE conn5 <- [1,2410,null,{}] 21:46:55 INFO - PROCESS | 3824 | 1465102015297 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:55 INFO - PROCESS | 3824 | 1465102015301 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:55 INFO - PROCESS | 3824 | 1465102015387 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 21:46:55 INFO - PROCESS | 3824 | 1465102015487 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:55 INFO - PROCESS | 3824 | 1465102015491 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:55 INFO - PROCESS | 3824 | ++DOCSHELL 0E74A400 == 29 [pid = 3824] [id = 612] 21:46:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0E74A800) [pid = 3824] [serial = 1836] [outer = 00000000] 21:46:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E755C00) [pid = 3824] [serial = 1837] [outer = 0E74A800] 21:46:55 INFO - PROCESS | 3824 | 1465102015542 Marionette DEBUG loaded listener.js 21:46:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E75E000) [pid = 3824] [serial = 1838] [outer = 0E74A800] 21:46:55 INFO - PROCESS | 3824 | 1465102015923 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 710ms 21:46:55 INFO - PROCESS | 3824 | 1465102015963 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 21:46:55 INFO - PROCESS | 3824 | 1465102015966 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 21:46:55 INFO - PROCESS | 3824 | 1465102015969 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:46:55 INFO - PROCESS | 3824 | 1465102015971 Marionette TRACE conn5 <- [1,2414,null,{}] 21:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:46:55 INFO - PROCESS | 3824 | 1465102015974 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:55 INFO - PROCESS | 3824 | 1465102015976 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:56 INFO - PROCESS | 3824 | 1465102016073 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 21:46:56 INFO - PROCESS | 3824 | 1465102016078 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:56 INFO - PROCESS | 3824 | 1465102016080 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:56 INFO - PROCESS | 3824 | ++DOCSHELL 0EA10C00 == 30 [pid = 3824] [id = 613] 21:46:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0EAA7C00) [pid = 3824] [serial = 1839] [outer = 00000000] 21:46:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14EB3400) [pid = 3824] [serial = 1840] [outer = 0EAA7C00] 21:46:56 INFO - PROCESS | 3824 | 1465102016126 Marionette DEBUG loaded listener.js 21:46:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14EC3000) [pid = 3824] [serial = 1841] [outer = 0EAA7C00] 21:46:56 INFO - PROCESS | 3824 | 1465102016576 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 21:46:56 INFO - PROCESS | 3824 | 1465102016620 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 21:46:56 INFO - PROCESS | 3824 | 1465102016622 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 21:46:56 INFO - PROCESS | 3824 | 1465102016625 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:46:56 INFO - PROCESS | 3824 | 1465102016627 Marionette TRACE conn5 <- [1,2418,null,{}] 21:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:46:56 INFO - PROCESS | 3824 | 1465102016639 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:56 INFO - PROCESS | 3824 | 1465102016641 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:56 INFO - PROCESS | 3824 | 1465102016754 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 21:46:56 INFO - PROCESS | 3824 | 1465102016847 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:56 INFO - PROCESS | 3824 | 1465102016849 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:56 INFO - PROCESS | 3824 | ++DOCSHELL 152CB000 == 31 [pid = 3824] [id = 614] 21:46:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (152CB400) [pid = 3824] [serial = 1842] [outer = 00000000] 21:46:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1558E400) [pid = 3824] [serial = 1843] [outer = 152CB400] 21:46:56 INFO - PROCESS | 3824 | 1465102016897 Marionette DEBUG loaded listener.js 21:46:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (158D6C00) [pid = 3824] [serial = 1844] [outer = 152CB400] 21:46:57 INFO - PROCESS | 3824 | 1465102017328 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 21:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 21:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:46:57 INFO - PROCESS | 3824 | 1465102017362 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 21:46:57 INFO - PROCESS | 3824 | 1465102017364 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 21:46:57 INFO - PROCESS | 3824 | 1465102017367 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:46:57 INFO - PROCESS | 3824 | 1465102017369 Marionette TRACE conn5 <- [1,2422,null,{}] 21:46:57 INFO - PROCESS | 3824 | 1465102017372 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:57 INFO - PROCESS | 3824 | 1465102017378 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:57 INFO - PROCESS | 3824 | 1465102017522 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 21:46:57 INFO - PROCESS | 3824 | 1465102017534 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:57 INFO - PROCESS | 3824 | 1465102017536 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:57 INFO - PROCESS | 3824 | ++DOCSHELL 1594B800 == 32 [pid = 3824] [id = 615] 21:46:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15971000) [pid = 3824] [serial = 1845] [outer = 00000000] 21:46:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (16923000) [pid = 3824] [serial = 1846] [outer = 15971000] 21:46:57 INFO - PROCESS | 3824 | 1465102017581 Marionette DEBUG loaded listener.js 21:46:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1763F000) [pid = 3824] [serial = 1847] [outer = 15971000] 21:46:58 INFO - PROCESS | 3824 | 1465102018049 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 21:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 21:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:46:58 INFO - PROCESS | 3824 | 1465102018097 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 21:46:58 INFO - PROCESS | 3824 | 1465102018099 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 21:46:58 INFO - PROCESS | 3824 | 1465102018103 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:46:58 INFO - PROCESS | 3824 | 1465102018104 Marionette TRACE conn5 <- [1,2426,null,{}] 21:46:58 INFO - PROCESS | 3824 | 1465102018108 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:58 INFO - PROCESS | 3824 | 1465102018109 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:58 INFO - PROCESS | 3824 | 1465102018252 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 21:46:58 INFO - PROCESS | 3824 | 1465102018261 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:58 INFO - PROCESS | 3824 | 1465102018263 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:58 INFO - PROCESS | 3824 | ++DOCSHELL 179EF800 == 33 [pid = 3824] [id = 616] 21:46:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (179F0000) [pid = 3824] [serial = 1848] [outer = 00000000] 21:46:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (18D42C00) [pid = 3824] [serial = 1849] [outer = 179F0000] 21:46:58 INFO - PROCESS | 3824 | 1465102018364 Marionette DEBUG loaded listener.js 21:46:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (18D43000) [pid = 3824] [serial = 1850] [outer = 179F0000] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (17643C00) [pid = 3824] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (1535FC00) [pid = 3824] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1ADB9C00) [pid = 3824] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (152C0000) [pid = 3824] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D812000) [pid = 3824] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0DBD3C00) [pid = 3824] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0CF08C00) [pid = 3824] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0E75F800) [pid = 3824] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15883400) [pid = 3824] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0E6E4000) [pid = 3824] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15A5F000) [pid = 3824] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19DC2400) [pid = 3824] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19DCFC00) [pid = 3824] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:46:58 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (14EA8000) [pid = 3824] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:46:58 INFO - PROCESS | 3824 | 1465102018934 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 21:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 870ms 21:46:58 INFO - PROCESS | 3824 | 1465102018973 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 21:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:46:58 INFO - PROCESS | 3824 | 1465102018975 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 21:46:58 INFO - PROCESS | 3824 | 1465102018979 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:46:58 INFO - PROCESS | 3824 | 1465102018980 Marionette TRACE conn5 <- [1,2430,null,{}] 21:46:58 INFO - PROCESS | 3824 | 1465102018984 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:58 INFO - PROCESS | 3824 | 1465102018986 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:59 INFO - PROCESS | 3824 | 1465102019065 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 21:46:59 INFO - PROCESS | 3824 | 1465102019165 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:59 INFO - PROCESS | 3824 | 1465102019167 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:59 INFO - PROCESS | 3824 | ++DOCSHELL 0C99D400 == 34 [pid = 3824] [id = 617] 21:46:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D929800) [pid = 3824] [serial = 1851] [outer = 00000000] 21:46:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (15207400) [pid = 3824] [serial = 1852] [outer = 0D929800] 21:46:59 INFO - PROCESS | 3824 | 1465102019210 Marionette DEBUG loaded listener.js 21:46:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15978800) [pid = 3824] [serial = 1853] [outer = 0D929800] 21:46:59 INFO - PROCESS | 3824 | 1465102019553 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 21:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 21:46:59 INFO - PROCESS | 3824 | 1465102019610 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 21:46:59 INFO - PROCESS | 3824 | 1465102019612 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 21:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:46:59 INFO - PROCESS | 3824 | 1465102019615 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:46:59 INFO - PROCESS | 3824 | 1465102019617 Marionette TRACE conn5 <- [1,2434,null,{}] 21:46:59 INFO - PROCESS | 3824 | 1465102019620 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:59 INFO - PROCESS | 3824 | 1465102019622 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:59 INFO - PROCESS | 3824 | 1465102019742 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 21:46:59 INFO - PROCESS | 3824 | 1465102019750 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:59 INFO - PROCESS | 3824 | 1465102019752 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:46:59 INFO - PROCESS | 3824 | ++DOCSHELL 0E760800 == 35 [pid = 3824] [id = 618] 21:46:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15A65C00) [pid = 3824] [serial = 1854] [outer = 00000000] 21:46:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (18DB3800) [pid = 3824] [serial = 1855] [outer = 15A65C00] 21:46:59 INFO - PROCESS | 3824 | 1465102019795 Marionette DEBUG loaded listener.js 21:46:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19768C00) [pid = 3824] [serial = 1856] [outer = 15A65C00] 21:47:00 INFO - PROCESS | 3824 | 1465102020205 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 21:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 21:47:00 INFO - PROCESS | 3824 | 1465102020246 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 21:47:00 INFO - PROCESS | 3824 | 1465102020248 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 21:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:47:00 INFO - PROCESS | 3824 | 1465102020251 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:47:00 INFO - PROCESS | 3824 | 1465102020252 Marionette TRACE conn5 <- [1,2438,null,{}] 21:47:00 INFO - PROCESS | 3824 | 1465102020256 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:00 INFO - PROCESS | 3824 | 1465102020258 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:00 INFO - PROCESS | 3824 | 1465102020342 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 21:47:00 INFO - PROCESS | 3824 | 1465102020446 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:00 INFO - PROCESS | 3824 | 1465102020448 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:00 INFO - PROCESS | 3824 | ++DOCSHELL 0CF16400 == 36 [pid = 3824] [id = 619] 21:47:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0EA10800) [pid = 3824] [serial = 1857] [outer = 00000000] 21:47:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19DC9000) [pid = 3824] [serial = 1858] [outer = 0EA10800] 21:47:00 INFO - PROCESS | 3824 | 1465102020496 Marionette DEBUG loaded listener.js 21:47:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19DC9400) [pid = 3824] [serial = 1859] [outer = 0EA10800] 21:47:00 INFO - PROCESS | 3824 | 1465102020924 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 21:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 21:47:01 INFO - PROCESS | 3824 | 1465102021064 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 21:47:01 INFO - PROCESS | 3824 | 1465102021069 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 21:47:01 INFO - PROCESS | 3824 | 1465102021075 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:47:01 INFO - PROCESS | 3824 | 1465102021079 Marionette TRACE conn5 <- [1,2442,null,{}] 21:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:47:01 INFO - PROCESS | 3824 | 1465102021085 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:01 INFO - PROCESS | 3824 | 1465102021088 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:01 INFO - PROCESS | 3824 | 1465102021215 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 21:47:01 INFO - PROCESS | 3824 | 1465102021322 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:01 INFO - PROCESS | 3824 | 1465102021325 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:01 INFO - PROCESS | 3824 | ++DOCSHELL 0D0D1800 == 37 [pid = 3824] [id = 620] 21:47:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0D74D800) [pid = 3824] [serial = 1860] [outer = 00000000] 21:47:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0D80DC00) [pid = 3824] [serial = 1861] [outer = 0D74D800] 21:47:01 INFO - PROCESS | 3824 | 1465102021381 Marionette DEBUG loaded listener.js 21:47:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (0D81F800) [pid = 3824] [serial = 1862] [outer = 0D74D800] 21:47:01 INFO - PROCESS | 3824 | 1465102021969 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 21:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 910ms 21:47:02 INFO - PROCESS | 3824 | 1465102021998 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 21:47:02 INFO - PROCESS | 3824 | 1465102022002 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 21:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:47:02 INFO - PROCESS | 3824 | 1465102022009 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:47:02 INFO - PROCESS | 3824 | 1465102022012 Marionette TRACE conn5 <- [1,2446,null,{}] 21:47:02 INFO - PROCESS | 3824 | 1465102022016 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:02 INFO - PROCESS | 3824 | 1465102022019 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:02 INFO - PROCESS | 3824 | 1465102022132 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 21:47:02 INFO - PROCESS | 3824 | 1465102022246 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:02 INFO - PROCESS | 3824 | 1465102022249 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:02 INFO - PROCESS | 3824 | ++DOCSHELL 0E0A2400 == 38 [pid = 3824] [id = 621] 21:47:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0E6E6C00) [pid = 3824] [serial = 1863] [outer = 00000000] 21:47:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0E75D800) [pid = 3824] [serial = 1864] [outer = 0E6E6C00] 21:47:02 INFO - PROCESS | 3824 | 1465102022346 Marionette DEBUG loaded listener.js 21:47:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (14EAD400) [pid = 3824] [serial = 1865] [outer = 0E6E6C00] 21:47:02 INFO - PROCESS | 3824 | 1465102022945 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 21:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 21:47:02 INFO - PROCESS | 3824 | 1465102022982 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 21:47:02 INFO - PROCESS | 3824 | 1465102022985 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 21:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:47:02 INFO - PROCESS | 3824 | 1465102022989 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:47:03 INFO - PROCESS | 3824 | 1465102022993 Marionette TRACE conn5 <- [1,2450,null,{}] 21:47:03 INFO - PROCESS | 3824 | 1465102023004 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:03 INFO - PROCESS | 3824 | 1465102023009 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:03 INFO - PROCESS | 3824 | 1465102023122 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 21:47:03 INFO - PROCESS | 3824 | 1465102023268 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:03 INFO - PROCESS | 3824 | 1465102023271 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:03 INFO - PROCESS | 3824 | ++DOCSHELL 18D10800 == 39 [pid = 3824] [id = 622] 21:47:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18D46400) [pid = 3824] [serial = 1866] [outer = 00000000] 21:47:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (19DC7800) [pid = 3824] [serial = 1867] [outer = 18D46400] 21:47:03 INFO - PROCESS | 3824 | 1465102023332 Marionette DEBUG loaded listener.js 21:47:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19ECEC00) [pid = 3824] [serial = 1868] [outer = 18D46400] 21:47:03 INFO - PROCESS | 3824 | 1465102023968 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 21:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1020ms 21:47:04 INFO - PROCESS | 3824 | 1465102024012 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 21:47:04 INFO - PROCESS | 3824 | 1465102024015 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 21:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:47:04 INFO - PROCESS | 3824 | 1465102024019 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:47:04 INFO - PROCESS | 3824 | 1465102024021 Marionette TRACE conn5 <- [1,2454,null,{}] 21:47:04 INFO - PROCESS | 3824 | 1465102024025 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:04 INFO - PROCESS | 3824 | 1465102024027 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:04 INFO - PROCESS | 3824 | 1465102024138 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 21:47:04 INFO - PROCESS | 3824 | 1465102024394 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:04 INFO - PROCESS | 3824 | 1465102024397 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:04 INFO - PROCESS | 3824 | ++DOCSHELL 0CA8BC00 == 40 [pid = 3824] [id = 623] 21:47:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0CA8D400) [pid = 3824] [serial = 1869] [outer = 00000000] 21:47:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0CF14C00) [pid = 3824] [serial = 1870] [outer = 0CA8D400] 21:47:04 INFO - PROCESS | 3824 | 1465102024453 Marionette DEBUG loaded listener.js 21:47:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0D808800) [pid = 3824] [serial = 1871] [outer = 0CA8D400] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 0E760800 == 39 [pid = 3824] [id = 618] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 0C99D400 == 38 [pid = 3824] [id = 617] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 179EF800 == 37 [pid = 3824] [id = 616] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 1594B800 == 36 [pid = 3824] [id = 615] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 152CB000 == 35 [pid = 3824] [id = 614] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 0EA10C00 == 34 [pid = 3824] [id = 613] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 0E74A400 == 33 [pid = 3824] [id = 612] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 0D91D000 == 32 [pid = 3824] [id = 611] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 0D81BC00 == 31 [pid = 3824] [id = 610] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 0E80AC00 == 30 [pid = 3824] [id = 608] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 0CB66800 == 29 [pid = 3824] [id = 609] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 18D10800 == 28 [pid = 3824] [id = 622] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 0CF16400 == 27 [pid = 3824] [id = 619] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 0D0D1800 == 26 [pid = 3824] [id = 620] 21:47:05 INFO - PROCESS | 3824 | --DOCSHELL 0E0A2400 == 25 [pid = 3824] [id = 621] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (17974000) [pid = 3824] [serial = 1810] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (18D46800) [pid = 3824] [serial = 1813] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (1AE0AC00) [pid = 3824] [serial = 1784] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (15362C00) [pid = 3824] [serial = 1801] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (15592000) [pid = 3824] [serial = 1802] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0D816C00) [pid = 3824] [serial = 1789] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0D81C800) [pid = 3824] [serial = 1790] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0DD4D800) [pid = 3824] [serial = 1792] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0DD56000) [pid = 3824] [serial = 1793] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0CF0C800) [pid = 3824] [serial = 1786] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0CF12400) [pid = 3824] [serial = 1787] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0E80B800) [pid = 3824] [serial = 1798] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (14EA5C00) [pid = 3824] [serial = 1799] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1597B800) [pid = 3824] [serial = 1804] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (15A23C00) [pid = 3824] [serial = 1805] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0E746800) [pid = 3824] [serial = 1795] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0E757800) [pid = 3824] [serial = 1796] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15A69800) [pid = 3824] [serial = 1807] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19DCF400) [pid = 3824] [serial = 1816] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (18DA9400) [pid = 3824] [serial = 1814] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1AB7F000) [pid = 3824] [serial = 1823] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1ACF4800) [pid = 3824] [serial = 1825] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1AAF0800) [pid = 3824] [serial = 1822] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (17976400) [pid = 3824] [serial = 1811] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (179F7800) [pid = 3824] [serial = 1819] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (19EC8000) [pid = 3824] [serial = 1817] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (18DA5C00) [pid = 3824] [serial = 1820] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (15A66800) [pid = 3824] [serial = 1808] [outer = 00000000] [url = about:blank] 21:47:05 INFO - PROCESS | 3824 | 1465102025700 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 21:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1725ms 21:47:05 INFO - PROCESS | 3824 | 1465102025765 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 21:47:05 INFO - PROCESS | 3824 | 1465102025769 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 21:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:47:05 INFO - PROCESS | 3824 | 1465102025783 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:47:05 INFO - PROCESS | 3824 | 1465102025786 Marionette TRACE conn5 <- [1,2458,null,{}] 21:47:05 INFO - PROCESS | 3824 | 1465102025792 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:05 INFO - PROCESS | 3824 | 1465102025795 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:05 INFO - PROCESS | 3824 | 1465102025884 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 21:47:05 INFO - PROCESS | 3824 | 1465102025971 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:05 INFO - PROCESS | 3824 | 1465102025975 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:05 INFO - PROCESS | 3824 | ++DOCSHELL 0CF0D400 == 26 [pid = 3824] [id = 624] 21:47:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0CF0DC00) [pid = 3824] [serial = 1872] [outer = 00000000] 21:47:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0CF12C00) [pid = 3824] [serial = 1873] [outer = 0CF0DC00] 21:47:06 INFO - PROCESS | 3824 | 1465102026025 Marionette DEBUG loaded listener.js 21:47:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D073000) [pid = 3824] [serial = 1874] [outer = 0CF0DC00] 21:47:06 INFO - PROCESS | 3824 | 1465102026432 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 21:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 690ms 21:47:06 INFO - PROCESS | 3824 | 1465102026465 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 21:47:06 INFO - PROCESS | 3824 | 1465102026470 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 21:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:47:06 INFO - PROCESS | 3824 | 1465102026476 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:47:06 INFO - PROCESS | 3824 | 1465102026479 Marionette TRACE conn5 <- [1,2462,null,{}] 21:47:06 INFO - PROCESS | 3824 | 1465102026486 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:06 INFO - PROCESS | 3824 | 1465102026489 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:06 INFO - PROCESS | 3824 | 1465102026581 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 21:47:06 INFO - PROCESS | 3824 | 1465102026589 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:06 INFO - PROCESS | 3824 | 1465102026591 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:06 INFO - PROCESS | 3824 | ++DOCSHELL 0D920000 == 27 [pid = 3824] [id = 625] 21:47:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0D920800) [pid = 3824] [serial = 1875] [outer = 00000000] 21:47:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0D928C00) [pid = 3824] [serial = 1876] [outer = 0D920800] 21:47:06 INFO - PROCESS | 3824 | 1465102026639 Marionette DEBUG loaded listener.js 21:47:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0DB66C00) [pid = 3824] [serial = 1877] [outer = 0D920800] 21:47:07 INFO - PROCESS | 3824 | 1465102027125 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 21:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 21:47:07 INFO - PROCESS | 3824 | 1465102027150 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 21:47:07 INFO - PROCESS | 3824 | 1465102027152 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 21:47:07 INFO - PROCESS | 3824 | 1465102027156 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:47:07 INFO - PROCESS | 3824 | 1465102027159 Marionette TRACE conn5 <- [1,2466,null,{}] 21:47:07 INFO - PROCESS | 3824 | 1465102027170 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:07 INFO - PROCESS | 3824 | 1465102027175 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:07 INFO - PROCESS | 3824 | 1465102027263 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 21:47:07 INFO - PROCESS | 3824 | 1465102027408 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:07 INFO - PROCESS | 3824 | 1465102027412 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:07 INFO - PROCESS | 3824 | ++DOCSHELL 0E72B800 == 28 [pid = 3824] [id = 626] 21:47:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0E72C000) [pid = 3824] [serial = 1878] [outer = 00000000] 21:47:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E75B800) [pid = 3824] [serial = 1879] [outer = 0E72C000] 21:47:07 INFO - PROCESS | 3824 | 1465102027462 Marionette DEBUG loaded listener.js 21:47:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E760800) [pid = 3824] [serial = 1880] [outer = 0E72C000] 21:47:07 INFO - PROCESS | 3824 | 1465102027906 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 770ms 21:47:07 INFO - PROCESS | 3824 | 1465102027930 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 21:47:07 INFO - PROCESS | 3824 | 1465102027932 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 21:47:07 INFO - PROCESS | 3824 | 1465102027935 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:47:07 INFO - PROCESS | 3824 | 1465102027937 Marionette TRACE conn5 <- [1,2470,null,{}] 21:47:07 INFO - PROCESS | 3824 | 1465102027940 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:07 INFO - PROCESS | 3824 | 1465102027942 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:08 INFO - PROCESS | 3824 | 1465102028063 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 21:47:08 INFO - PROCESS | 3824 | 1465102028069 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:08 INFO - PROCESS | 3824 | 1465102028071 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:08 INFO - PROCESS | 3824 | ++DOCSHELL 0D829C00 == 29 [pid = 3824] [id = 627] 21:47:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0DB62000) [pid = 3824] [serial = 1881] [outer = 00000000] 21:47:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14EA4800) [pid = 3824] [serial = 1882] [outer = 0DB62000] 21:47:08 INFO - PROCESS | 3824 | 1465102028171 Marionette DEBUG loaded listener.js 21:47:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15282400) [pid = 3824] [serial = 1883] [outer = 0DB62000] 21:47:08 INFO - PROCESS | 3824 | 1465102028595 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 21:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 21:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:47:08 INFO - PROCESS | 3824 | 1465102028610 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 21:47:08 INFO - PROCESS | 3824 | 1465102028612 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 21:47:08 INFO - PROCESS | 3824 | 1465102028624 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:47:08 INFO - PROCESS | 3824 | 1465102028626 Marionette TRACE conn5 <- [1,2474,null,{}] 21:47:08 INFO - PROCESS | 3824 | 1465102028630 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:08 INFO - PROCESS | 3824 | 1465102028632 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:08 INFO - PROCESS | 3824 | 1465102028781 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 21:47:08 INFO - PROCESS | 3824 | 1465102028791 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:08 INFO - PROCESS | 3824 | 1465102028793 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:08 INFO - PROCESS | 3824 | ++DOCSHELL 15559400 == 30 [pid = 3824] [id = 628] 21:47:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15559C00) [pid = 3824] [serial = 1884] [outer = 00000000] 21:47:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (158D5800) [pid = 3824] [serial = 1885] [outer = 15559C00] 21:47:08 INFO - PROCESS | 3824 | 1465102028837 Marionette DEBUG loaded listener.js 21:47:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1597F800) [pid = 3824] [serial = 1886] [outer = 15559C00] 21:47:09 INFO - PROCESS | 3824 | 1465102029289 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 21:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 21:47:09 INFO - PROCESS | 3824 | 1465102029347 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 21:47:09 INFO - PROCESS | 3824 | 1465102029349 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 21:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:47:09 INFO - PROCESS | 3824 | 1465102029353 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:47:09 INFO - PROCESS | 3824 | 1465102029355 Marionette TRACE conn5 <- [1,2478,null,{}] 21:47:09 INFO - PROCESS | 3824 | 1465102029358 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:09 INFO - PROCESS | 3824 | 1465102029364 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:09 INFO - PROCESS | 3824 | 1465102029503 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 21:47:09 INFO - PROCESS | 3824 | 1465102029574 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:09 INFO - PROCESS | 3824 | 1465102029576 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:09 INFO - PROCESS | 3824 | ++DOCSHELL 15A65400 == 31 [pid = 3824] [id = 629] 21:47:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15A69000) [pid = 3824] [serial = 1887] [outer = 00000000] 21:47:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (16E0F000) [pid = 3824] [serial = 1888] [outer = 15A69000] 21:47:09 INFO - PROCESS | 3824 | 1465102029621 Marionette DEBUG loaded listener.js 21:47:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (179F0C00) [pid = 3824] [serial = 1889] [outer = 15A69000] 21:47:09 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (152CB400) [pid = 3824] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:47:09 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0EAA7C00) [pid = 3824] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:47:09 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D81C000) [pid = 3824] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:47:09 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0CF0CC00) [pid = 3824] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:47:09 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (15971000) [pid = 3824] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:47:09 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0E74A800) [pid = 3824] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:47:09 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1AB84800) [pid = 3824] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:47:09 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0D929800) [pid = 3824] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:47:09 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (179F0000) [pid = 3824] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:47:09 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (15A65C00) [pid = 3824] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:47:09 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0EA10800) [pid = 3824] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:47:10 INFO - PROCESS | 3824 | 1465102030244 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 931ms 21:47:10 INFO - PROCESS | 3824 | 1465102030288 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 21:47:10 INFO - PROCESS | 3824 | 1465102030290 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 21:47:10 INFO - PROCESS | 3824 | 1465102030293 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:47:10 INFO - PROCESS | 3824 | 1465102030295 Marionette TRACE conn5 <- [1,2482,null,{}] 21:47:10 INFO - PROCESS | 3824 | 1465102030299 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:10 INFO - PROCESS | 3824 | 1465102030300 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:10 INFO - PROCESS | 3824 | 1465102030378 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 21:47:10 INFO - PROCESS | 3824 | 1465102030383 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:10 INFO - PROCESS | 3824 | 1465102030385 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:10 INFO - PROCESS | 3824 | ++DOCSHELL 15A64800 == 32 [pid = 3824] [id = 630] 21:47:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (15A65C00) [pid = 3824] [serial = 1890] [outer = 00000000] 21:47:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (179F5C00) [pid = 3824] [serial = 1891] [outer = 15A65C00] 21:47:10 INFO - PROCESS | 3824 | 1465102030428 Marionette DEBUG loaded listener.js 21:47:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (18D02800) [pid = 3824] [serial = 1892] [outer = 15A65C00] 21:47:10 INFO - PROCESS | 3824 | 1465102030863 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 21:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 21:47:10 INFO - PROCESS | 3824 | 1465102030928 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 21:47:10 INFO - PROCESS | 3824 | 1465102030930 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 21:47:10 INFO - PROCESS | 3824 | 1465102030934 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:47:10 INFO - PROCESS | 3824 | 1465102030935 Marionette TRACE conn5 <- [1,2486,null,{}] 21:47:10 INFO - PROCESS | 3824 | 1465102030940 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:10 INFO - PROCESS | 3824 | 1465102030942 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:11 INFO - PROCESS | 3824 | 1465102031021 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 21:47:11 INFO - PROCESS | 3824 | 1465102031027 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:11 INFO - PROCESS | 3824 | 1465102031029 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:11 INFO - PROCESS | 3824 | ++DOCSHELL 179F5400 == 33 [pid = 3824] [id = 631] 21:47:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (18D0BC00) [pid = 3824] [serial = 1893] [outer = 00000000] 21:47:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (18DA8000) [pid = 3824] [serial = 1894] [outer = 18D0BC00] 21:47:11 INFO - PROCESS | 3824 | 1465102031072 Marionette DEBUG loaded listener.js 21:47:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (18DA9400) [pid = 3824] [serial = 1895] [outer = 18D0BC00] 21:47:11 INFO - PROCESS | 3824 | 1465102031527 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 21:47:11 INFO - PROCESS | 3824 | 1465102031568 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 21:47:11 INFO - PROCESS | 3824 | 1465102031570 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 21:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:47:11 INFO - PROCESS | 3824 | 1465102031573 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:47:11 INFO - PROCESS | 3824 | 1465102031575 Marionette TRACE conn5 <- [1,2490,null,{}] 21:47:11 INFO - PROCESS | 3824 | 1465102031579 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:11 INFO - PROCESS | 3824 | 1465102031581 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:11 INFO - PROCESS | 3824 | 1465102031662 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 21:47:11 INFO - PROCESS | 3824 | 1465102031667 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:11 INFO - PROCESS | 3824 | 1465102031669 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:11 INFO - PROCESS | 3824 | ++DOCSHELL 1975EC00 == 34 [pid = 3824] [id = 632] 21:47:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19B42400) [pid = 3824] [serial = 1896] [outer = 00000000] 21:47:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19DCB400) [pid = 3824] [serial = 1897] [outer = 19B42400] 21:47:11 INFO - PROCESS | 3824 | 1465102031712 Marionette DEBUG loaded listener.js 21:47:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19DCC400) [pid = 3824] [serial = 1898] [outer = 19B42400] 21:47:12 INFO - PROCESS | 3824 | 1465102032530 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 970ms 21:47:12 INFO - PROCESS | 3824 | 1465102032544 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 21:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:47:12 INFO - PROCESS | 3824 | 1465102032549 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 21:47:12 INFO - PROCESS | 3824 | 1465102032554 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:47:12 INFO - PROCESS | 3824 | 1465102032559 Marionette TRACE conn5 <- [1,2494,null,{}] 21:47:12 INFO - PROCESS | 3824 | 1465102032564 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:12 INFO - PROCESS | 3824 | 1465102032567 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:12 INFO - PROCESS | 3824 | 1465102032691 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 21:47:12 INFO - PROCESS | 3824 | 1465102032812 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:12 INFO - PROCESS | 3824 | 1465102032815 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:12 INFO - PROCESS | 3824 | ++DOCSHELL 0D0D2800 == 35 [pid = 3824] [id = 633] 21:47:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0D80B400) [pid = 3824] [serial = 1899] [outer = 00000000] 21:47:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0DBD0800) [pid = 3824] [serial = 1900] [outer = 0D80B400] 21:47:12 INFO - PROCESS | 3824 | 1465102032913 Marionette DEBUG loaded listener.js 21:47:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (0DD55400) [pid = 3824] [serial = 1901] [outer = 0D80B400] 21:47:13 INFO - PROCESS | 3824 | 1465102033631 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1136ms 21:47:13 INFO - PROCESS | 3824 | 1465102033691 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 21:47:13 INFO - PROCESS | 3824 | 1465102033696 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 21:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:47:13 INFO - PROCESS | 3824 | 1465102033702 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:47:13 INFO - PROCESS | 3824 | 1465102033705 Marionette TRACE conn5 <- [1,2498,null,{}] 21:47:13 INFO - PROCESS | 3824 | 1465102033709 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:13 INFO - PROCESS | 3824 | 1465102033712 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:13 INFO - PROCESS | 3824 | 1465102033850 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 21:47:14 INFO - PROCESS | 3824 | 1465102034075 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:14 INFO - PROCESS | 3824 | 1465102034078 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:14 INFO - PROCESS | 3824 | ++DOCSHELL 0C8F9000 == 36 [pid = 3824] [id = 634] 21:47:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0C8F9400) [pid = 3824] [serial = 1902] [outer = 00000000] 21:47:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0CA40400) [pid = 3824] [serial = 1903] [outer = 0C8F9400] 21:47:14 INFO - PROCESS | 3824 | 1465102034139 Marionette DEBUG loaded listener.js 21:47:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0D75B000) [pid = 3824] [serial = 1904] [outer = 0C8F9400] 21:47:14 INFO - PROCESS | 3824 | --DOCSHELL 179F5400 == 35 [pid = 3824] [id = 631] 21:47:14 INFO - PROCESS | 3824 | --DOCSHELL 15A64800 == 34 [pid = 3824] [id = 630] 21:47:14 INFO - PROCESS | 3824 | --DOCSHELL 15A65400 == 33 [pid = 3824] [id = 629] 21:47:14 INFO - PROCESS | 3824 | --DOCSHELL 15559400 == 32 [pid = 3824] [id = 628] 21:47:14 INFO - PROCESS | 3824 | --DOCSHELL 0D829C00 == 31 [pid = 3824] [id = 627] 21:47:14 INFO - PROCESS | 3824 | --DOCSHELL 0E72B800 == 30 [pid = 3824] [id = 626] 21:47:14 INFO - PROCESS | 3824 | --DOCSHELL 0D920000 == 29 [pid = 3824] [id = 625] 21:47:14 INFO - PROCESS | 3824 | --DOCSHELL 0CF0D400 == 28 [pid = 3824] [id = 624] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1558E400) [pid = 3824] [serial = 1843] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (158D6C00) [pid = 3824] [serial = 1844] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (14EB3400) [pid = 3824] [serial = 1840] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D827800) [pid = 3824] [serial = 1831] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D91F800) [pid = 3824] [serial = 1832] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D928400) [pid = 3824] [serial = 1834] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D80BC00) [pid = 3824] [serial = 1828] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (16923000) [pid = 3824] [serial = 1846] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D81C400) [pid = 3824] [serial = 1829] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0E755C00) [pid = 3824] [serial = 1837] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0E75E000) [pid = 3824] [serial = 1838] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1ADC1800) [pid = 3824] [serial = 1826] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15207400) [pid = 3824] [serial = 1852] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (18D42C00) [pid = 3824] [serial = 1849] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (18DB3800) [pid = 3824] [serial = 1855] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19768C00) [pid = 3824] [serial = 1856] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (18D43000) [pid = 3824] [serial = 1850] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (1763F000) [pid = 3824] [serial = 1847] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (14EC3000) [pid = 3824] [serial = 1841] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (19DC9400) [pid = 3824] [serial = 1859] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (15978800) [pid = 3824] [serial = 1853] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (19DC9000) [pid = 3824] [serial = 1858] [outer = 00000000] [url = about:blank] 21:47:14 INFO - PROCESS | 3824 | 1465102034806 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 21:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1124ms 21:47:14 INFO - PROCESS | 3824 | 1465102034830 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 21:47:14 INFO - PROCESS | 3824 | 1465102034834 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 21:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:47:14 INFO - PROCESS | 3824 | 1465102034838 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:47:14 INFO - PROCESS | 3824 | 1465102034840 Marionette TRACE conn5 <- [1,2502,null,{}] 21:47:14 INFO - PROCESS | 3824 | 1465102034846 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:14 INFO - PROCESS | 3824 | 1465102034850 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:14 INFO - PROCESS | 3824 | 1465102034941 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 21:47:15 INFO - PROCESS | 3824 | 1465102035038 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:15 INFO - PROCESS | 3824 | 1465102035041 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:15 INFO - PROCESS | 3824 | ++DOCSHELL 0CA8B400 == 29 [pid = 3824] [id = 635] 21:47:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0CBEF800) [pid = 3824] [serial = 1905] [outer = 00000000] 21:47:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0D827800) [pid = 3824] [serial = 1906] [outer = 0CBEF800] 21:47:15 INFO - PROCESS | 3824 | 1465102035088 Marionette DEBUG loaded listener.js 21:47:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D920000) [pid = 3824] [serial = 1907] [outer = 0CBEF800] 21:47:15 INFO - PROCESS | 3824 | 1465102035542 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 21:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 21:47:15 INFO - PROCESS | 3824 | 1465102035571 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 21:47:15 INFO - PROCESS | 3824 | 1465102035575 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 21:47:15 INFO - PROCESS | 3824 | 1465102035579 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:47:15 INFO - PROCESS | 3824 | 1465102035581 Marionette TRACE conn5 <- [1,2506,null,{}] 21:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:47:15 INFO - PROCESS | 3824 | 1465102035585 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:15 INFO - PROCESS | 3824 | 1465102035587 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:15 INFO - PROCESS | 3824 | 1465102035681 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 21:47:15 INFO - PROCESS | 3824 | 1465102035688 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:15 INFO - PROCESS | 3824 | 1465102035690 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:15 INFO - PROCESS | 3824 | ++DOCSHELL 0DBCBC00 == 30 [pid = 3824] [id = 636] 21:47:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0DD55C00) [pid = 3824] [serial = 1908] [outer = 00000000] 21:47:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0E758C00) [pid = 3824] [serial = 1909] [outer = 0DD55C00] 21:47:15 INFO - PROCESS | 3824 | 1465102035736 Marionette DEBUG loaded listener.js 21:47:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0E803800) [pid = 3824] [serial = 1910] [outer = 0DD55C00] 21:47:16 INFO - PROCESS | 3824 | 1465102036215 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 21:47:16 INFO - PROCESS | 3824 | 1465102036254 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 21:47:16 INFO - PROCESS | 3824 | 1465102036257 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 21:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:47:16 INFO - PROCESS | 3824 | 1465102036262 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:47:16 INFO - PROCESS | 3824 | 1465102036268 Marionette TRACE conn5 <- [1,2510,null,{}] 21:47:16 INFO - PROCESS | 3824 | 1465102036277 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:16 INFO - PROCESS | 3824 | 1465102036281 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:16 INFO - PROCESS | 3824 | 1465102036373 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 21:47:16 INFO - PROCESS | 3824 | 1465102036383 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:16 INFO - PROCESS | 3824 | 1465102036385 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:16 INFO - PROCESS | 3824 | ++DOCSHELL 152C4800 == 31 [pid = 3824] [id = 637] 21:47:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (152C8800) [pid = 3824] [serial = 1911] [outer = 00000000] 21:47:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (15826800) [pid = 3824] [serial = 1912] [outer = 152C8800] 21:47:16 INFO - PROCESS | 3824 | 1465102036429 Marionette DEBUG loaded listener.js 21:47:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (158D5400) [pid = 3824] [serial = 1913] [outer = 152C8800] 21:47:16 INFO - PROCESS | 3824 | 1465102036920 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 690ms 21:47:16 INFO - PROCESS | 3824 | 1465102036954 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 21:47:16 INFO - PROCESS | 3824 | 1465102036957 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 21:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:47:16 INFO - PROCESS | 3824 | 1465102036960 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:47:16 INFO - PROCESS | 3824 | 1465102036961 Marionette TRACE conn5 <- [1,2514,null,{}] 21:47:16 INFO - PROCESS | 3824 | 1465102036965 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:16 INFO - PROCESS | 3824 | 1465102036967 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:17 INFO - PROCESS | 3824 | 1465102037115 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 21:47:17 INFO - PROCESS | 3824 | 1465102037176 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:17 INFO - PROCESS | 3824 | 1465102037178 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:17 INFO - PROCESS | 3824 | ++DOCSHELL 15949C00 == 32 [pid = 3824] [id = 638] 21:47:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1597B800) [pid = 3824] [serial = 1914] [outer = 00000000] 21:47:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15A6A400) [pid = 3824] [serial = 1915] [outer = 1597B800] 21:47:17 INFO - PROCESS | 3824 | 1465102037222 Marionette DEBUG loaded listener.js 21:47:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (16927400) [pid = 3824] [serial = 1916] [outer = 1597B800] 21:47:17 INFO - PROCESS | 3824 | 1465102037642 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 21:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 731ms 21:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:47:17 INFO - PROCESS | 3824 | 1465102037691 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 21:47:17 INFO - PROCESS | 3824 | 1465102037693 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 21:47:17 INFO - PROCESS | 3824 | 1465102037697 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:47:17 INFO - PROCESS | 3824 | 1465102037699 Marionette TRACE conn5 <- [1,2518,null,{}] 21:47:17 INFO - PROCESS | 3824 | 1465102037707 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:17 INFO - PROCESS | 3824 | 1465102037709 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:17 INFO - PROCESS | 3824 | 1465102037823 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 21:47:17 INFO - PROCESS | 3824 | 1465102037829 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:17 INFO - PROCESS | 3824 | 1465102037835 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:17 INFO - PROCESS | 3824 | ++DOCSHELL 0DBD4800 == 33 [pid = 3824] [id = 639] 21:47:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (17642C00) [pid = 3824] [serial = 1917] [outer = 00000000] 21:47:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (179ED400) [pid = 3824] [serial = 1918] [outer = 17642C00] 21:47:17 INFO - PROCESS | 3824 | 1465102037894 Marionette DEBUG loaded listener.js 21:47:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18D47000) [pid = 3824] [serial = 1919] [outer = 17642C00] 21:47:18 INFO - PROCESS | 3824 | 1465102038380 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 21:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 21:47:18 INFO - PROCESS | 3824 | 1465102038454 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 21:47:18 INFO - PROCESS | 3824 | 1465102038456 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 21:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:47:18 INFO - PROCESS | 3824 | 1465102038468 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:47:18 INFO - PROCESS | 3824 | 1465102038469 Marionette TRACE conn5 <- [1,2522,null,{}] 21:47:18 INFO - PROCESS | 3824 | 1465102038473 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:18 INFO - PROCESS | 3824 | 1465102038475 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:18 INFO - PROCESS | 3824 | 1465102038603 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 21:47:18 INFO - PROCESS | 3824 | 1465102038618 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:18 INFO - PROCESS | 3824 | 1465102038620 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:18 INFO - PROCESS | 3824 | ++DOCSHELL 18DED000 == 34 [pid = 3824] [id = 640] 21:47:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (18DF4400) [pid = 3824] [serial = 1920] [outer = 00000000] 21:47:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19DCC000) [pid = 3824] [serial = 1921] [outer = 18DF4400] 21:47:18 INFO - PROCESS | 3824 | 1465102038723 Marionette DEBUG loaded listener.js 21:47:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0E765C00) [pid = 3824] [serial = 1922] [outer = 18DF4400] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D91EC00) [pid = 3824] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D920800) [pid = 3824] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0CF0DC00) [pid = 3824] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0E72C000) [pid = 3824] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0CA8D400) [pid = 3824] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0DB62000) [pid = 3824] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15559C00) [pid = 3824] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (15A69000) [pid = 3824] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0D74D800) [pid = 3824] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (18D0BC00) [pid = 3824] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0E6E6C00) [pid = 3824] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (18D46400) [pid = 3824] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:47:19 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (15A65C00) [pid = 3824] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:47:19 INFO - PROCESS | 3824 | 1465102039194 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 21:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 790ms 21:47:19 INFO - PROCESS | 3824 | 1465102039254 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 21:47:19 INFO - PROCESS | 3824 | 1465102039256 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 21:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:47:19 INFO - PROCESS | 3824 | 1465102039266 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:47:19 INFO - PROCESS | 3824 | 1465102039267 Marionette TRACE conn5 <- [1,2526,null,{}] 21:47:19 INFO - PROCESS | 3824 | 1465102039272 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:19 INFO - PROCESS | 3824 | 1465102039274 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:19 INFO - PROCESS | 3824 | 1465102039354 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 21:47:19 INFO - PROCESS | 3824 | 1465102039362 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:19 INFO - PROCESS | 3824 | 1465102039364 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:19 INFO - PROCESS | 3824 | ++DOCSHELL 0E725C00 == 35 [pid = 3824] [id = 641] 21:47:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0E72C000) [pid = 3824] [serial = 1923] [outer = 00000000] 21:47:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15A25000) [pid = 3824] [serial = 1924] [outer = 0E72C000] 21:47:19 INFO - PROCESS | 3824 | 1465102039407 Marionette DEBUG loaded listener.js 21:47:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (16E03800) [pid = 3824] [serial = 1925] [outer = 0E72C000] 21:47:19 INFO - PROCESS | 3824 | 1465102039846 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 21:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:47:19 INFO - PROCESS | 3824 | 1465102039898 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 21:47:19 INFO - PROCESS | 3824 | 1465102039900 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 21:47:19 INFO - PROCESS | 3824 | 1465102039903 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:47:19 INFO - PROCESS | 3824 | 1465102039905 Marionette TRACE conn5 <- [1,2530,null,{}] 21:47:19 INFO - PROCESS | 3824 | 1465102039909 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:19 INFO - PROCESS | 3824 | 1465102039911 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:20 INFO - PROCESS | 3824 | 1465102039993 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 21:47:20 INFO - PROCESS | 3824 | 1465102040001 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:20 INFO - PROCESS | 3824 | 1465102040003 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:20 INFO - PROCESS | 3824 | ++DOCSHELL 15210000 == 36 [pid = 3824] [id = 642] 21:47:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (16919400) [pid = 3824] [serial = 1926] [outer = 00000000] 21:47:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (19ECAC00) [pid = 3824] [serial = 1927] [outer = 16919400] 21:47:20 INFO - PROCESS | 3824 | 1465102040046 Marionette DEBUG loaded listener.js 21:47:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (19ECB800) [pid = 3824] [serial = 1928] [outer = 16919400] 21:47:20 INFO - PROCESS | 3824 | 1465102040504 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 21:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 21:47:20 INFO - PROCESS | 3824 | 1465102040535 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 21:47:20 INFO - PROCESS | 3824 | 1465102040546 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 21:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:47:20 INFO - PROCESS | 3824 | 1465102040567 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:47:20 INFO - PROCESS | 3824 | 1465102040569 Marionette TRACE conn5 <- [1,2534,null,{}] 21:47:20 INFO - PROCESS | 3824 | 1465102040572 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:20 INFO - PROCESS | 3824 | 1465102040574 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:20 INFO - PROCESS | 3824 | 1465102040658 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 21:47:20 INFO - PROCESS | 3824 | 1465102040663 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:20 INFO - PROCESS | 3824 | 1465102040665 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:20 INFO - PROCESS | 3824 | ++DOCSHELL 19ECA400 == 37 [pid = 3824] [id = 643] 21:47:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1AAF5000) [pid = 3824] [serial = 1929] [outer = 00000000] 21:47:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1AB87C00) [pid = 3824] [serial = 1930] [outer = 1AAF5000] 21:47:20 INFO - PROCESS | 3824 | 1465102040708 Marionette DEBUG loaded listener.js 21:47:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1ACFC400) [pid = 3824] [serial = 1931] [outer = 1AAF5000] 21:47:21 INFO - PROCESS | 3824 | --DOCSHELL 0CA8BC00 == 36 [pid = 3824] [id = 623] 21:47:21 INFO - PROCESS | 3824 | --DOCSHELL 0CA8B400 == 35 [pid = 3824] [id = 635] 21:47:21 INFO - PROCESS | 3824 | --DOCSHELL 0C8F9000 == 34 [pid = 3824] [id = 634] 21:47:21 INFO - PROCESS | 3824 | --DOCSHELL 1975EC00 == 33 [pid = 3824] [id = 632] 21:47:21 INFO - PROCESS | 3824 | --DOCSHELL 0D0D2800 == 32 [pid = 3824] [id = 633] 21:47:22 INFO - PROCESS | 3824 | --DOCSHELL 15210000 == 31 [pid = 3824] [id = 642] 21:47:22 INFO - PROCESS | 3824 | --DOCSHELL 0DBD4800 == 30 [pid = 3824] [id = 639] 21:47:22 INFO - PROCESS | 3824 | --DOCSHELL 15949C00 == 29 [pid = 3824] [id = 638] 21:47:22 INFO - PROCESS | 3824 | --DOCSHELL 152C4800 == 28 [pid = 3824] [id = 637] 21:47:22 INFO - PROCESS | 3824 | --DOCSHELL 18DED000 == 27 [pid = 3824] [id = 640] 21:47:22 INFO - PROCESS | 3824 | --DOCSHELL 0E725C00 == 26 [pid = 3824] [id = 641] 21:47:22 INFO - PROCESS | 3824 | --DOCSHELL 0DBCBC00 == 25 [pid = 3824] [id = 636] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0DB61800) [pid = 3824] [serial = 1835] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0D928C00) [pid = 3824] [serial = 1876] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0DB66C00) [pid = 3824] [serial = 1877] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0CF12C00) [pid = 3824] [serial = 1873] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0D073000) [pid = 3824] [serial = 1874] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0E75B800) [pid = 3824] [serial = 1879] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0D808800) [pid = 3824] [serial = 1871] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0CF14C00) [pid = 3824] [serial = 1870] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (14EA4800) [pid = 3824] [serial = 1882] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (158D5800) [pid = 3824] [serial = 1885] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (16E0F000) [pid = 3824] [serial = 1888] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (0D81F800) [pid = 3824] [serial = 1862] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0D80DC00) [pid = 3824] [serial = 1861] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (18DA8000) [pid = 3824] [serial = 1894] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (14EAD400) [pid = 3824] [serial = 1865] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (0E75D800) [pid = 3824] [serial = 1864] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (19ECEC00) [pid = 3824] [serial = 1868] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (19DC7800) [pid = 3824] [serial = 1867] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (179F0C00) [pid = 3824] [serial = 1889] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (1597F800) [pid = 3824] [serial = 1886] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (179F5C00) [pid = 3824] [serial = 1891] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (0E760800) [pid = 3824] [serial = 1880] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 53 (19DCB400) [pid = 3824] [serial = 1897] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 52 (15282400) [pid = 3824] [serial = 1883] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 51 (18D02800) [pid = 3824] [serial = 1892] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | --DOMWINDOW == 50 (18DA9400) [pid = 3824] [serial = 1895] [outer = 00000000] [url = about:blank] 21:47:22 INFO - PROCESS | 3824 | 1465102042532 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 21:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2016ms 21:47:22 INFO - PROCESS | 3824 | 1465102042588 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 21:47:22 INFO - PROCESS | 3824 | 1465102042591 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 21:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:47:22 INFO - PROCESS | 3824 | 1465102042596 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:47:22 INFO - PROCESS | 3824 | 1465102042600 Marionette TRACE conn5 <- [1,2538,null,{}] 21:47:22 INFO - PROCESS | 3824 | 1465102042606 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:22 INFO - PROCESS | 3824 | 1465102042609 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:22 INFO - PROCESS | 3824 | 1465102042703 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 21:47:22 INFO - PROCESS | 3824 | 1465102042712 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:22 INFO - PROCESS | 3824 | 1465102042717 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:22 INFO - PROCESS | 3824 | ++DOCSHELL 0D0D2800 == 26 [pid = 3824] [id = 644] 21:47:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 51 (0D0DBC00) [pid = 3824] [serial = 1932] [outer = 00000000] 21:47:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 52 (0D775C00) [pid = 3824] [serial = 1933] [outer = 0D0DBC00] 21:47:22 INFO - PROCESS | 3824 | 1465102042811 Marionette DEBUG loaded listener.js 21:47:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 53 (0D80DC00) [pid = 3824] [serial = 1934] [outer = 0D0DBC00] 21:47:23 INFO - PROCESS | 3824 | 1465102043294 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 21:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 21:47:23 INFO - PROCESS | 3824 | 1465102043327 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 21:47:23 INFO - PROCESS | 3824 | 1465102043332 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 21:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:47:23 INFO - PROCESS | 3824 | 1465102043339 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:47:23 INFO - PROCESS | 3824 | 1465102043342 Marionette TRACE conn5 <- [1,2542,null,{}] 21:47:23 INFO - PROCESS | 3824 | 1465102043346 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:23 INFO - PROCESS | 3824 | 1465102043349 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:23 INFO - PROCESS | 3824 | 1465102043439 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 21:47:23 INFO - PROCESS | 3824 | 1465102043445 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:23 INFO - PROCESS | 3824 | 1465102043448 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:23 INFO - PROCESS | 3824 | ++DOCSHELL 0D81D800 == 27 [pid = 3824] [id = 645] 21:47:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 54 (0D826800) [pid = 3824] [serial = 1935] [outer = 00000000] 21:47:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (0D91D000) [pid = 3824] [serial = 1936] [outer = 0D826800] 21:47:23 INFO - PROCESS | 3824 | 1465102043497 Marionette DEBUG loaded listener.js 21:47:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (0D924000) [pid = 3824] [serial = 1937] [outer = 0D826800] 21:47:23 INFO - PROCESS | 3824 | 1465102043959 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 21:47:24 INFO - PROCESS | 3824 | 1465102044012 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 21:47:24 INFO - PROCESS | 3824 | 1465102044015 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 21:47:24 INFO - PROCESS | 3824 | 1465102044018 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:47:24 INFO - PROCESS | 3824 | 1465102044022 Marionette TRACE conn5 <- [1,2546,null,{}] 21:47:24 INFO - PROCESS | 3824 | 1465102044033 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:24 INFO - PROCESS | 3824 | 1465102044038 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:24 INFO - PROCESS | 3824 | 1465102044156 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 21:47:24 INFO - PROCESS | 3824 | 1465102044167 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:24 INFO - PROCESS | 3824 | 1465102044170 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:24 INFO - PROCESS | 3824 | ++DOCSHELL 0E0A0800 == 28 [pid = 3824] [id = 646] 21:47:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (0E0A4400) [pid = 3824] [serial = 1938] [outer = 00000000] 21:47:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (0E6E6000) [pid = 3824] [serial = 1939] [outer = 0E0A4400] 21:47:24 INFO - PROCESS | 3824 | 1465102044220 Marionette DEBUG loaded listener.js 21:47:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0E749800) [pid = 3824] [serial = 1940] [outer = 0E0A4400] 21:47:24 INFO - PROCESS | 3824 | 1465102044690 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 21:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 21:47:24 INFO - PROCESS | 3824 | 1465102044752 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 21:47:24 INFO - PROCESS | 3824 | 1465102044754 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 21:47:24 INFO - PROCESS | 3824 | 1465102044758 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:47:24 INFO - PROCESS | 3824 | 1465102044759 Marionette TRACE conn5 <- [1,2550,null,{}] 21:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:47:24 INFO - PROCESS | 3824 | 1465102044763 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:24 INFO - PROCESS | 3824 | 1465102044765 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:24 INFO - PROCESS | 3824 | 1465102044849 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 21:47:24 INFO - PROCESS | 3824 | 1465102044855 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:24 INFO - PROCESS | 3824 | 1465102044857 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:24 INFO - PROCESS | 3824 | ++DOCSHELL 0E758400 == 29 [pid = 3824] [id = 647] 21:47:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0E75C400) [pid = 3824] [serial = 1941] [outer = 00000000] 21:47:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0EA8CC00) [pid = 3824] [serial = 1942] [outer = 0E75C400] 21:47:24 INFO - PROCESS | 3824 | 1465102044903 Marionette DEBUG loaded listener.js 21:47:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (14EA4C00) [pid = 3824] [serial = 1943] [outer = 0E75C400] 21:47:25 INFO - PROCESS | 3824 | 1465102045371 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 21:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 21:47:25 INFO - PROCESS | 3824 | 1465102045432 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 21:47:25 INFO - PROCESS | 3824 | 1465102045434 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 21:47:25 INFO - PROCESS | 3824 | 1465102045437 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:47:25 INFO - PROCESS | 3824 | 1465102045439 Marionette TRACE conn5 <- [1,2554,null,{}] 21:47:25 INFO - PROCESS | 3824 | 1465102045442 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:25 INFO - PROCESS | 3824 | 1465102045444 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:25 INFO - PROCESS | 3824 | 1465102045550 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 21:47:25 INFO - PROCESS | 3824 | 1465102045562 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:25 INFO - PROCESS | 3824 | 1465102045564 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:25 INFO - PROCESS | 3824 | ++DOCSHELL 14EAFC00 == 30 [pid = 3824] [id = 648] 21:47:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (14EB1000) [pid = 3824] [serial = 1944] [outer = 00000000] 21:47:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (14EC8400) [pid = 3824] [serial = 1945] [outer = 14EB1000] 21:47:25 INFO - PROCESS | 3824 | 1465102045608 Marionette DEBUG loaded listener.js 21:47:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (15279400) [pid = 3824] [serial = 1946] [outer = 14EB1000] 21:47:26 INFO - PROCESS | 3824 | 1465102046064 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 21:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 21:47:26 INFO - PROCESS | 3824 | 1465102046112 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 21:47:26 INFO - PROCESS | 3824 | 1465102046114 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 21:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:47:26 INFO - PROCESS | 3824 | 1465102046117 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:47:26 INFO - PROCESS | 3824 | 1465102046119 Marionette TRACE conn5 <- [1,2558,null,{}] 21:47:26 INFO - PROCESS | 3824 | 1465102046122 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:26 INFO - PROCESS | 3824 | 1465102046128 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:26 INFO - PROCESS | 3824 | 1465102046230 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 21:47:26 INFO - PROCESS | 3824 | 1465102046236 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:26 INFO - PROCESS | 3824 | 1465102046238 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:26 INFO - PROCESS | 3824 | ++DOCSHELL 15887000 == 31 [pid = 3824] [id = 649] 21:47:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (158D6C00) [pid = 3824] [serial = 1947] [outer = 00000000] 21:47:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (15A20400) [pid = 3824] [serial = 1948] [outer = 158D6C00] 21:47:26 INFO - PROCESS | 3824 | 1465102046282 Marionette DEBUG loaded listener.js 21:47:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15A5E800) [pid = 3824] [serial = 1949] [outer = 158D6C00] 21:47:26 INFO - PROCESS | 3824 | 1465102046756 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 21:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 21:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:47:26 INFO - PROCESS | 3824 | 1465102046788 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 21:47:26 INFO - PROCESS | 3824 | 1465102046790 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 21:47:26 INFO - PROCESS | 3824 | 1465102046793 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:47:26 INFO - PROCESS | 3824 | 1465102046795 Marionette TRACE conn5 <- [1,2562,null,{}] 21:47:26 INFO - PROCESS | 3824 | 1465102046798 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:26 INFO - PROCESS | 3824 | 1465102046800 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:26 INFO - PROCESS | 3824 | 1465102046879 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 21:47:26 INFO - PROCESS | 3824 | 1465102046916 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:26 INFO - PROCESS | 3824 | 1465102046918 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:26 INFO - PROCESS | 3824 | ++DOCSHELL 15A60000 == 32 [pid = 3824] [id = 650] 21:47:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15A60800) [pid = 3824] [serial = 1950] [outer = 00000000] 21:47:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (16923000) [pid = 3824] [serial = 1951] [outer = 15A60800] 21:47:26 INFO - PROCESS | 3824 | 1465102046960 Marionette DEBUG loaded listener.js 21:47:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (152C0000) [pid = 3824] [serial = 1952] [outer = 15A60800] 21:47:27 INFO - PROCESS | 3824 | 1465102047396 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 21:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 21:47:27 INFO - PROCESS | 3824 | 1465102047439 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 21:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:47:27 INFO - PROCESS | 3824 | 1465102047441 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 21:47:27 INFO - PROCESS | 3824 | 1465102047444 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:47:27 INFO - PROCESS | 3824 | 1465102047446 Marionette TRACE conn5 <- [1,2566,null,{}] 21:47:27 INFO - PROCESS | 3824 | 1465102047453 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:27 INFO - PROCESS | 3824 | 1465102047455 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:27 INFO - PROCESS | 3824 | 1465102047534 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 21:47:27 INFO - PROCESS | 3824 | 1465102047541 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:27 INFO - PROCESS | 3824 | 1465102047543 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:27 INFO - PROCESS | 3824 | ++DOCSHELL 16924800 == 33 [pid = 3824] [id = 651] 21:47:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (17976400) [pid = 3824] [serial = 1953] [outer = 00000000] 21:47:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (187E4800) [pid = 3824] [serial = 1954] [outer = 17976400] 21:47:27 INFO - PROCESS | 3824 | 1465102047589 Marionette DEBUG loaded listener.js 21:47:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (179F1800) [pid = 3824] [serial = 1955] [outer = 17976400] 21:47:28 INFO - PROCESS | 3824 | 1465102048068 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 21:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 21:47:28 INFO - PROCESS | 3824 | 1465102048115 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 21:47:28 INFO - PROCESS | 3824 | 1465102048117 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 21:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:47:28 INFO - PROCESS | 3824 | 1465102048120 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:47:28 INFO - PROCESS | 3824 | 1465102048122 Marionette TRACE conn5 <- [1,2570,null,{}] 21:47:28 INFO - PROCESS | 3824 | 1465102048126 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:28 INFO - PROCESS | 3824 | 1465102048127 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:28 INFO - PROCESS | 3824 | 1465102048243 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 21:47:28 INFO - PROCESS | 3824 | 1465102048336 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:28 INFO - PROCESS | 3824 | 1465102048338 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:28 INFO - PROCESS | 3824 | ++DOCSHELL 0E09C400 == 34 [pid = 3824] [id = 652] 21:47:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (179EF800) [pid = 3824] [serial = 1956] [outer = 00000000] 21:47:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18D46400) [pid = 3824] [serial = 1957] [outer = 179EF800] 21:47:28 INFO - PROCESS | 3824 | 1465102048382 Marionette DEBUG loaded listener.js 21:47:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18D4F000) [pid = 3824] [serial = 1958] [outer = 179EF800] 21:47:28 INFO - PROCESS | 3824 | 1465102048809 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 21:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 21:47:28 INFO - PROCESS | 3824 | 1465102048851 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 21:47:28 INFO - PROCESS | 3824 | 1465102048853 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 21:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:47:28 INFO - PROCESS | 3824 | 1465102048863 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:47:28 INFO - PROCESS | 3824 | 1465102048865 Marionette TRACE conn5 <- [1,2574,null,{}] 21:47:28 INFO - PROCESS | 3824 | 1465102048868 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:28 INFO - PROCESS | 3824 | 1465102048870 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:28 INFO - PROCESS | 3824 | 1465102048989 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 21:47:29 INFO - PROCESS | 3824 | 1465102048994 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:29 INFO - PROCESS | 3824 | 1465102048996 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:29 INFO - PROCESS | 3824 | ++DOCSHELL 14EA9800 == 35 [pid = 3824] [id = 653] 21:47:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (187E4400) [pid = 3824] [serial = 1959] [outer = 00000000] 21:47:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19B41400) [pid = 3824] [serial = 1960] [outer = 187E4400] 21:47:29 INFO - PROCESS | 3824 | 1465102049039 Marionette DEBUG loaded listener.js 21:47:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19DC7C00) [pid = 3824] [serial = 1961] [outer = 187E4400] 21:47:29 INFO - PROCESS | 3824 | 1465102049503 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 21:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 21:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:47:29 INFO - PROCESS | 3824 | 1465102049536 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 21:47:29 INFO - PROCESS | 3824 | 1465102049538 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 21:47:29 INFO - PROCESS | 3824 | 1465102049541 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:47:29 INFO - PROCESS | 3824 | 1465102049543 Marionette TRACE conn5 <- [1,2578,null,{}] 21:47:29 INFO - PROCESS | 3824 | 1465102049547 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:29 INFO - PROCESS | 3824 | 1465102049549 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:29 INFO - PROCESS | 3824 | 1465102049708 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 21:47:29 INFO - PROCESS | 3824 | 1465102049733 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:29 INFO - PROCESS | 3824 | 1465102049735 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:29 INFO - PROCESS | 3824 | ++DOCSHELL 14EAF000 == 36 [pid = 3824] [id = 654] 21:47:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19EC8000) [pid = 3824] [serial = 1962] [outer = 00000000] 21:47:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1AAF0800) [pid = 3824] [serial = 1963] [outer = 19EC8000] 21:47:29 INFO - PROCESS | 3824 | 1465102049781 Marionette DEBUG loaded listener.js 21:47:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1AB86400) [pid = 3824] [serial = 1964] [outer = 19EC8000] 21:47:30 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1597B800) [pid = 3824] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:47:30 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (17642C00) [pid = 3824] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:47:30 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (18DF4400) [pid = 3824] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:47:30 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (16919400) [pid = 3824] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:47:30 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0E72C000) [pid = 3824] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:47:30 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (152C8800) [pid = 3824] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:47:30 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0DD55C00) [pid = 3824] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:47:30 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0CBEF800) [pid = 3824] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:47:30 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0C8F9400) [pid = 3824] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:47:30 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0D80B400) [pid = 3824] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:47:30 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (19B42400) [pid = 3824] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:47:30 INFO - PROCESS | 3824 | 1465102050339 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 21:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 831ms 21:47:30 INFO - PROCESS | 3824 | 1465102050378 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 21:47:30 INFO - PROCESS | 3824 | 1465102050380 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 21:47:30 INFO - PROCESS | 3824 | 1465102050383 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:47:30 INFO - PROCESS | 3824 | 1465102050385 Marionette TRACE conn5 <- [1,2582,null,{}] 21:47:30 INFO - PROCESS | 3824 | 1465102050389 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:30 INFO - PROCESS | 3824 | 1465102050391 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:30 INFO - PROCESS | 3824 | 1465102050472 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 21:47:30 INFO - PROCESS | 3824 | 1465102050477 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:30 INFO - PROCESS | 3824 | 1465102050479 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:30 INFO - PROCESS | 3824 | ++DOCSHELL 0EAB0400 == 37 [pid = 3824] [id = 655] 21:47:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14EA5800) [pid = 3824] [serial = 1965] [outer = 00000000] 21:47:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15A2F400) [pid = 3824] [serial = 1966] [outer = 14EA5800] 21:47:30 INFO - PROCESS | 3824 | 1465102050531 Marionette DEBUG loaded listener.js 21:47:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (18D0D000) [pid = 3824] [serial = 1967] [outer = 14EA5800] 21:47:30 INFO - PROCESS | 3824 | 1465102050959 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 21:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 21:47:31 INFO - PROCESS | 3824 | 1465102051018 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 21:47:31 INFO - PROCESS | 3824 | 1465102051020 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 21:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:47:31 INFO - PROCESS | 3824 | 1465102051023 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:47:31 INFO - PROCESS | 3824 | 1465102051025 Marionette TRACE conn5 <- [1,2586,null,{}] 21:47:31 INFO - PROCESS | 3824 | 1465102051028 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:31 INFO - PROCESS | 3824 | 1465102051030 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:31 INFO - PROCESS | 3824 | 1465102051111 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 21:47:31 INFO - PROCESS | 3824 | 1465102051117 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:31 INFO - PROCESS | 3824 | 1465102051119 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:31 INFO - PROCESS | 3824 | ++DOCSHELL 17974400 == 38 [pid = 3824] [id = 656] 21:47:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18DF4400) [pid = 3824] [serial = 1968] [outer = 00000000] 21:47:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1AC72400) [pid = 3824] [serial = 1969] [outer = 18DF4400] 21:47:31 INFO - PROCESS | 3824 | 1465102051162 Marionette DEBUG loaded listener.js 21:47:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1ADBD400) [pid = 3824] [serial = 1970] [outer = 18DF4400] 21:47:31 INFO - PROCESS | 3824 | 1465102051626 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 21:47:31 INFO - PROCESS | 3824 | 1465102051654 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 21:47:31 INFO - PROCESS | 3824 | 1465102051656 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 21:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:47:31 INFO - PROCESS | 3824 | 1465102051659 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:47:31 INFO - PROCESS | 3824 | 1465102051661 Marionette TRACE conn5 <- [1,2590,null,{}] 21:47:31 INFO - PROCESS | 3824 | 1465102051682 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:31 INFO - PROCESS | 3824 | 1465102051684 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:31 INFO - PROCESS | 3824 | 1465102051765 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 21:47:31 INFO - PROCESS | 3824 | 1465102051771 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:31 INFO - PROCESS | 3824 | 1465102051772 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:31 INFO - PROCESS | 3824 | ++DOCSHELL 14EC4400 == 39 [pid = 3824] [id = 657] 21:47:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19ED4800) [pid = 3824] [serial = 1971] [outer = 00000000] 21:47:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1ADC5400) [pid = 3824] [serial = 1972] [outer = 19ED4800] 21:47:31 INFO - PROCESS | 3824 | 1465102051816 Marionette DEBUG loaded listener.js 21:47:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AE0BC00) [pid = 3824] [serial = 1973] [outer = 19ED4800] 21:47:32 INFO - PROCESS | 3824 | --DOCSHELL 19ECA400 == 38 [pid = 3824] [id = 643] 21:47:32 INFO - PROCESS | 3824 | --DOCSHELL 0D0D2800 == 37 [pid = 3824] [id = 644] 21:47:33 INFO - PROCESS | 3824 | --DOCSHELL 0E0A0800 == 36 [pid = 3824] [id = 646] 21:47:33 INFO - PROCESS | 3824 | --DOCSHELL 17974400 == 35 [pid = 3824] [id = 656] 21:47:33 INFO - PROCESS | 3824 | --DOCSHELL 0E758400 == 34 [pid = 3824] [id = 647] 21:47:33 INFO - PROCESS | 3824 | --DOCSHELL 15887000 == 33 [pid = 3824] [id = 649] 21:47:33 INFO - PROCESS | 3824 | --DOCSHELL 0E09C400 == 32 [pid = 3824] [id = 652] 21:47:33 INFO - PROCESS | 3824 | --DOCSHELL 16924800 == 31 [pid = 3824] [id = 651] 21:47:33 INFO - PROCESS | 3824 | --DOCSHELL 15A60000 == 30 [pid = 3824] [id = 650] 21:47:33 INFO - PROCESS | 3824 | --DOCSHELL 14EAF000 == 29 [pid = 3824] [id = 654] 21:47:33 INFO - PROCESS | 3824 | --DOCSHELL 14EAFC00 == 28 [pid = 3824] [id = 648] 21:47:33 INFO - PROCESS | 3824 | --DOCSHELL 0EAB0400 == 27 [pid = 3824] [id = 655] 21:47:33 INFO - PROCESS | 3824 | --DOCSHELL 0D81D800 == 26 [pid = 3824] [id = 645] 21:47:33 INFO - PROCESS | 3824 | --DOCSHELL 14EA9800 == 25 [pid = 3824] [id = 653] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15A6A400) [pid = 3824] [serial = 1915] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (16927400) [pid = 3824] [serial = 1916] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (179ED400) [pid = 3824] [serial = 1918] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (19DCC000) [pid = 3824] [serial = 1921] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (19ECAC00) [pid = 3824] [serial = 1927] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0E765C00) [pid = 3824] [serial = 1922] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (16E03800) [pid = 3824] [serial = 1925] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15826800) [pid = 3824] [serial = 1912] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0E758C00) [pid = 3824] [serial = 1909] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0E803800) [pid = 3824] [serial = 1910] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0D827800) [pid = 3824] [serial = 1906] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0D920000) [pid = 3824] [serial = 1907] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0D75B000) [pid = 3824] [serial = 1904] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0CA40400) [pid = 3824] [serial = 1903] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0DD55400) [pid = 3824] [serial = 1901] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0DBD0800) [pid = 3824] [serial = 1900] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (19DCC400) [pid = 3824] [serial = 1898] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (18D47000) [pid = 3824] [serial = 1919] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1AB87C00) [pid = 3824] [serial = 1930] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (15A25000) [pid = 3824] [serial = 1924] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (158D5400) [pid = 3824] [serial = 1913] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (19ECB800) [pid = 3824] [serial = 1928] [outer = 00000000] [url = about:blank] 21:47:33 INFO - PROCESS | 3824 | 1465102053658 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 21:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2038ms 21:47:33 INFO - PROCESS | 3824 | 1465102053699 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 21:47:33 INFO - PROCESS | 3824 | 1465102053703 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 21:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:47:33 INFO - PROCESS | 3824 | 1465102053707 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:47:33 INFO - PROCESS | 3824 | 1465102053711 Marionette TRACE conn5 <- [1,2594,null,{}] 21:47:33 INFO - PROCESS | 3824 | 1465102053717 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:33 INFO - PROCESS | 3824 | 1465102053720 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:33 INFO - PROCESS | 3824 | 1465102053813 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 21:47:33 INFO - PROCESS | 3824 | 1465102053821 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:33 INFO - PROCESS | 3824 | 1465102053825 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:33 INFO - PROCESS | 3824 | ++DOCSHELL 0CF0A800 == 26 [pid = 3824] [id = 658] 21:47:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0CF0B000) [pid = 3824] [serial = 1974] [outer = 00000000] 21:47:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0CF10400) [pid = 3824] [serial = 1975] [outer = 0CF0B000] 21:47:33 INFO - PROCESS | 3824 | 1465102053874 Marionette DEBUG loaded listener.js 21:47:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0CF15800) [pid = 3824] [serial = 1976] [outer = 0CF0B000] 21:47:34 INFO - PROCESS | 3824 | 1465102054402 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 21:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 21:47:34 INFO - PROCESS | 3824 | 1465102054438 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 21:47:34 INFO - PROCESS | 3824 | 1465102054444 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 21:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:47:34 INFO - PROCESS | 3824 | 1465102054450 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:47:34 INFO - PROCESS | 3824 | 1465102054453 Marionette TRACE conn5 <- [1,2598,null,{}] 21:47:34 INFO - PROCESS | 3824 | 1465102054456 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:34 INFO - PROCESS | 3824 | 1465102054459 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:34 INFO - PROCESS | 3824 | 1465102054548 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 21:47:34 INFO - PROCESS | 3824 | 1465102054644 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:34 INFO - PROCESS | 3824 | 1465102054647 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:34 INFO - PROCESS | 3824 | ++DOCSHELL 0D818000 == 27 [pid = 3824] [id = 659] 21:47:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0D818800) [pid = 3824] [serial = 1977] [outer = 00000000] 21:47:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0D81D000) [pid = 3824] [serial = 1978] [outer = 0D818800] 21:47:34 INFO - PROCESS | 3824 | 1465102054705 Marionette DEBUG loaded listener.js 21:47:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D823400) [pid = 3824] [serial = 1979] [outer = 0D818800] 21:47:35 INFO - PROCESS | 3824 | 1465102055097 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 21:47:35 INFO - PROCESS | 3824 | 1465102055123 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 21:47:35 INFO - PROCESS | 3824 | 1465102055125 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 21:47:35 INFO - PROCESS | 3824 | 1465102055129 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:47:35 INFO - PROCESS | 3824 | 1465102055134 Marionette TRACE conn5 <- [1,2602,null,{}] 21:47:35 INFO - PROCESS | 3824 | 1465102055145 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:35 INFO - PROCESS | 3824 | 1465102055150 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:35 INFO - PROCESS | 3824 | 1465102055265 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 21:47:35 INFO - PROCESS | 3824 | 1465102055276 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 3824 | 1465102055279 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:35 INFO - PROCESS | 3824 | ++DOCSHELL 0DD49800 == 28 [pid = 3824] [id = 660] 21:47:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0DD4A400) [pid = 3824] [serial = 1980] [outer = 00000000] 21:47:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0DD52400) [pid = 3824] [serial = 1981] [outer = 0DD4A400] 21:47:35 INFO - PROCESS | 3824 | 1465102055327 Marionette DEBUG loaded listener.js 21:47:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0DD99800) [pid = 3824] [serial = 1982] [outer = 0DD4A400] 21:47:35 INFO - PROCESS | 3824 | 1465102055789 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 21:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 21:47:35 INFO - PROCESS | 3824 | 1465102055863 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 21:47:35 INFO - PROCESS | 3824 | 1465102055866 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 21:47:35 INFO - PROCESS | 3824 | 1465102055869 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:47:35 INFO - PROCESS | 3824 | 1465102055871 Marionette TRACE conn5 <- [1,2606,null,{}] 21:47:35 INFO - PROCESS | 3824 | 1465102055874 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:35 INFO - PROCESS | 3824 | 1465102055876 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:35 INFO - PROCESS | 3824 | 1465102055963 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 21:47:35 INFO - PROCESS | 3824 | 1465102055968 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 3824 | 1465102055970 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:35 INFO - PROCESS | 3824 | ++DOCSHELL 0DD51800 == 29 [pid = 3824] [id = 661] 21:47:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0DF41400) [pid = 3824] [serial = 1983] [outer = 00000000] 21:47:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E757C00) [pid = 3824] [serial = 1984] [outer = 0DF41400] 21:47:36 INFO - PROCESS | 3824 | 1465102056014 Marionette DEBUG loaded listener.js 21:47:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E75D400) [pid = 3824] [serial = 1985] [outer = 0DF41400] 21:47:36 INFO - PROCESS | 3824 | 1465102056454 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 21:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 21:47:36 INFO - PROCESS | 3824 | 1465102056504 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 21:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:47:36 INFO - PROCESS | 3824 | 1465102056506 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 21:47:36 INFO - PROCESS | 3824 | 1465102056509 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:47:36 INFO - PROCESS | 3824 | 1465102056511 Marionette TRACE conn5 <- [1,2610,null,{}] 21:47:36 INFO - PROCESS | 3824 | 1465102056514 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:36 INFO - PROCESS | 3824 | 1465102056516 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:36 INFO - PROCESS | 3824 | 1465102056595 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 21:47:36 INFO - PROCESS | 3824 | 1465102056633 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:36 INFO - PROCESS | 3824 | 1465102056635 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:36 INFO - PROCESS | 3824 | ++DOCSHELL 0EA8F800 == 30 [pid = 3824] [id = 662] 21:47:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0EAA9C00) [pid = 3824] [serial = 1986] [outer = 00000000] 21:47:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14EADC00) [pid = 3824] [serial = 1987] [outer = 0EAA9C00] 21:47:36 INFO - PROCESS | 3824 | 1465102056679 Marionette DEBUG loaded listener.js 21:47:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14EB2400) [pid = 3824] [serial = 1988] [outer = 0EAA9C00] 21:47:37 INFO - PROCESS | 3824 | 1465102057132 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 21:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 671ms 21:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:47:37 INFO - PROCESS | 3824 | 1465102057184 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 21:47:37 INFO - PROCESS | 3824 | 1465102057186 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 21:47:37 INFO - PROCESS | 3824 | 1465102057190 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:47:37 INFO - PROCESS | 3824 | 1465102057191 Marionette TRACE conn5 <- [1,2614,null,{}] 21:47:37 INFO - PROCESS | 3824 | 1465102057195 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:37 INFO - PROCESS | 3824 | 1465102057200 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:37 INFO - PROCESS | 3824 | 1465102057304 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 21:47:37 INFO - PROCESS | 3824 | 1465102057313 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:37 INFO - PROCESS | 3824 | 1465102057315 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:37 INFO - PROCESS | 3824 | ++DOCSHELL 1555BC00 == 31 [pid = 3824] [id = 663] 21:47:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1555DC00) [pid = 3824] [serial = 1989] [outer = 00000000] 21:47:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (158D2C00) [pid = 3824] [serial = 1990] [outer = 1555DC00] 21:47:37 INFO - PROCESS | 3824 | 1465102057359 Marionette DEBUG loaded listener.js 21:47:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1594B400) [pid = 3824] [serial = 1991] [outer = 1555DC00] 21:47:37 INFO - PROCESS | 3824 | 1465102057808 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 21:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 21:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:47:37 INFO - PROCESS | 3824 | 1465102057860 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 21:47:37 INFO - PROCESS | 3824 | 1465102057862 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 21:47:37 INFO - PROCESS | 3824 | 1465102057865 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:47:37 INFO - PROCESS | 3824 | 1465102057867 Marionette TRACE conn5 <- [1,2618,null,{}] 21:47:37 INFO - PROCESS | 3824 | 1465102057870 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:37 INFO - PROCESS | 3824 | 1465102057872 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:37 INFO - PROCESS | 3824 | 1465102057950 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 21:47:37 INFO - PROCESS | 3824 | 1465102057985 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:37 INFO - PROCESS | 3824 | 1465102057987 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:38 INFO - PROCESS | 3824 | ++DOCSHELL 0D82C800 == 32 [pid = 3824] [id = 664] 21:47:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0DB36400) [pid = 3824] [serial = 1992] [outer = 00000000] 21:47:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15A62C00) [pid = 3824] [serial = 1993] [outer = 0DB36400] 21:47:38 INFO - PROCESS | 3824 | 1465102058030 Marionette DEBUG loaded listener.js 21:47:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A64000) [pid = 3824] [serial = 1994] [outer = 0DB36400] 21:47:38 INFO - PROCESS | 3824 | 1465102058457 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 21:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 21:47:38 INFO - PROCESS | 3824 | 1465102058510 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 21:47:38 INFO - PROCESS | 3824 | 1465102058513 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 21:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:47:38 INFO - PROCESS | 3824 | 1465102058516 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:47:38 INFO - PROCESS | 3824 | 1465102058518 Marionette TRACE conn5 <- [1,2622,null,{}] 21:47:38 INFO - PROCESS | 3824 | 1465102058521 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:38 INFO - PROCESS | 3824 | 1465102058523 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:38 INFO - PROCESS | 3824 | 1465102058605 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 21:47:38 INFO - PROCESS | 3824 | 1465102058610 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:38 INFO - PROCESS | 3824 | 1465102058612 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:38 INFO - PROCESS | 3824 | ++DOCSHELL 1691B800 == 33 [pid = 3824] [id = 665] 21:47:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (16E05400) [pid = 3824] [serial = 1995] [outer = 00000000] 21:47:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (17973C00) [pid = 3824] [serial = 1996] [outer = 16E05400] 21:47:38 INFO - PROCESS | 3824 | 1465102058655 Marionette DEBUG loaded listener.js 21:47:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (16E0B400) [pid = 3824] [serial = 1997] [outer = 16E05400] 21:47:39 INFO - PROCESS | 3824 | 1465102059128 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 21:47:39 INFO - PROCESS | 3824 | 1465102059147 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 21:47:39 INFO - PROCESS | 3824 | 1465102059149 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 21:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:47:39 INFO - PROCESS | 3824 | 1465102059162 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:47:39 INFO - PROCESS | 3824 | 1465102059164 Marionette TRACE conn5 <- [1,2626,null,{}] 21:47:39 INFO - PROCESS | 3824 | 1465102059168 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:39 INFO - PROCESS | 3824 | 1465102059169 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:39 INFO - PROCESS | 3824 | 1465102059290 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 21:47:39 INFO - PROCESS | 3824 | 1465102059295 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:39 INFO - PROCESS | 3824 | 1465102059297 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:39 INFO - PROCESS | 3824 | ++DOCSHELL 0DBD5400 == 34 [pid = 3824] [id = 666] 21:47:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (18D40400) [pid = 3824] [serial = 1998] [outer = 00000000] 21:47:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (18D4F400) [pid = 3824] [serial = 1999] [outer = 18D40400] 21:47:39 INFO - PROCESS | 3824 | 1465102059341 Marionette DEBUG loaded listener.js 21:47:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18DA4400) [pid = 3824] [serial = 2000] [outer = 18D40400] 21:47:39 INFO - PROCESS | 3824 | 1465102059826 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 21:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 21:47:39 INFO - PROCESS | 3824 | 1465102059847 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 21:47:39 INFO - PROCESS | 3824 | 1465102059849 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 21:47:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:47:39 INFO - PROCESS | 3824 | 1465102059860 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:47:39 INFO - PROCESS | 3824 | 1465102059861 Marionette TRACE conn5 <- [1,2630,null,{}] 21:47:39 INFO - PROCESS | 3824 | 1465102059865 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:39 INFO - PROCESS | 3824 | 1465102059867 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:39 INFO - PROCESS | 3824 | 1465102059985 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 21:47:39 INFO - PROCESS | 3824 | 1465102059991 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:39 INFO - PROCESS | 3824 | 1465102059993 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:40 INFO - PROCESS | 3824 | ++DOCSHELL 1973F000 == 35 [pid = 3824] [id = 667] 21:47:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (19764800) [pid = 3824] [serial = 2001] [outer = 00000000] 21:47:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (19DC2800) [pid = 3824] [serial = 2002] [outer = 19764800] 21:47:40 INFO - PROCESS | 3824 | 1465102060036 Marionette DEBUG loaded listener.js 21:47:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (19DCFC00) [pid = 3824] [serial = 2003] [outer = 19764800] 21:47:40 INFO - PROCESS | 3824 | 1465102060519 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 21:47:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:47:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 690ms 21:47:40 INFO - PROCESS | 3824 | 1465102060543 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 21:47:40 INFO - PROCESS | 3824 | 1465102060546 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 21:47:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:47:40 INFO - PROCESS | 3824 | 1465102060555 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:47:40 INFO - PROCESS | 3824 | 1465102060558 Marionette TRACE conn5 <- [1,2634,null,{}] 21:47:40 INFO - PROCESS | 3824 | 1465102060561 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:40 INFO - PROCESS | 3824 | 1465102060564 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:40 INFO - PROCESS | 3824 | 1465102060723 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 21:47:40 INFO - PROCESS | 3824 | 1465102060749 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:40 INFO - PROCESS | 3824 | 1465102060752 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:40 INFO - PROCESS | 3824 | ++DOCSHELL 0EA8C400 == 36 [pid = 3824] [id = 668] 21:47:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (19E0DC00) [pid = 3824] [serial = 2004] [outer = 00000000] 21:47:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1AAF9C00) [pid = 3824] [serial = 2005] [outer = 19E0DC00] 21:47:40 INFO - PROCESS | 3824 | 1465102060797 Marionette DEBUG loaded listener.js 21:47:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (1AC79C00) [pid = 3824] [serial = 2006] [outer = 19E0DC00] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (18DF4400) [pid = 3824] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (179EF800) [pid = 3824] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (187E4400) [pid = 3824] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (19EC8000) [pid = 3824] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (17976400) [pid = 3824] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (15A60800) [pid = 3824] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (158D6C00) [pid = 3824] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (14EB1000) [pid = 3824] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0E75C400) [pid = 3824] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E0A4400) [pid = 3824] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D826800) [pid = 3824] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D0DBC00) [pid = 3824] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1AAF5000) [pid = 3824] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:47:41 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (14EA5800) [pid = 3824] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:47:41 INFO - PROCESS | 3824 | 1465102061396 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 21:47:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:47:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 890ms 21:47:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:47:41 INFO - PROCESS | 3824 | 1465102061444 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 21:47:41 INFO - PROCESS | 3824 | 1465102061446 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 21:47:41 INFO - PROCESS | 3824 | 1465102061449 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:47:41 INFO - PROCESS | 3824 | 1465102061450 Marionette TRACE conn5 <- [1,2638,null,{}] 21:47:41 INFO - PROCESS | 3824 | 1465102061454 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:41 INFO - PROCESS | 3824 | 1465102061456 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:41 INFO - PROCESS | 3824 | 1465102061539 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 21:47:41 INFO - PROCESS | 3824 | 1465102061544 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:41 INFO - PROCESS | 3824 | 1465102061546 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:41 INFO - PROCESS | 3824 | ++DOCSHELL 0E763000 == 37 [pid = 3824] [id = 669] 21:47:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (14EA5800) [pid = 3824] [serial = 2007] [outer = 00000000] 21:47:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (179F8400) [pid = 3824] [serial = 2008] [outer = 14EA5800] 21:47:41 INFO - PROCESS | 3824 | 1465102061589 Marionette DEBUG loaded listener.js 21:47:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (19738400) [pid = 3824] [serial = 2009] [outer = 14EA5800] 21:47:42 INFO - PROCESS | 3824 | 1465102062029 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 21:47:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:47:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 631ms 21:47:42 INFO - PROCESS | 3824 | 1465102062081 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 21:47:42 INFO - PROCESS | 3824 | 1465102062083 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 21:47:42 INFO - PROCESS | 3824 | 1465102062086 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:47:42 INFO - PROCESS | 3824 | 1465102062088 Marionette TRACE conn5 <- [1,2642,null,{}] 21:47:42 INFO - PROCESS | 3824 | 1465102062091 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:42 INFO - PROCESS | 3824 | 1465102062093 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:42 INFO - PROCESS | 3824 | 1465102062173 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 21:47:42 INFO - PROCESS | 3824 | 1465102062178 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:42 INFO - PROCESS | 3824 | 1465102062180 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:42 INFO - PROCESS | 3824 | ++DOCSHELL 19ECD800 == 38 [pid = 3824] [id = 670] 21:47:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1AAFE400) [pid = 3824] [serial = 2010] [outer = 00000000] 21:47:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1ADC0400) [pid = 3824] [serial = 2011] [outer = 1AAFE400] 21:47:42 INFO - PROCESS | 3824 | 1465102062223 Marionette DEBUG loaded listener.js 21:47:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AE05800) [pid = 3824] [serial = 2012] [outer = 1AAFE400] 21:47:42 INFO - PROCESS | 3824 | 1465102062658 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 21:47:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:47:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 21:47:42 INFO - PROCESS | 3824 | 1465102062720 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 21:47:42 INFO - PROCESS | 3824 | 1465102062722 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 21:47:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:47:42 INFO - PROCESS | 3824 | 1465102062740 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - PROCESS | 3824 | 1465102062741 Marionette TRACE conn5 <- [1,2646,null,{}] 21:47:42 INFO - PROCESS | 3824 | 1465102062745 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:42 INFO - PROCESS | 3824 | 1465102062747 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:42 INFO - PROCESS | 3824 | 1465102062828 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 21:47:42 INFO - PROCESS | 3824 | 1465102062834 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:42 INFO - PROCESS | 3824 | 1465102062836 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:42 INFO - PROCESS | 3824 | ++DOCSHELL 15285800 == 39 [pid = 3824] [id = 671] 21:47:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AE07800) [pid = 3824] [serial = 2013] [outer = 00000000] 21:47:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1AE5A400) [pid = 3824] [serial = 2014] [outer = 1AE07800] 21:47:42 INFO - PROCESS | 3824 | 1465102062879 Marionette DEBUG loaded listener.js 21:47:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (18D09800) [pid = 3824] [serial = 2015] [outer = 1AE07800] 21:47:43 INFO - PROCESS | 3824 | --DOCSHELL 14EC4400 == 38 [pid = 3824] [id = 657] 21:47:43 INFO - PROCESS | 3824 | --DOCSHELL 0CF0A800 == 37 [pid = 3824] [id = 658] 21:47:44 INFO - PROCESS | 3824 | --DOCSHELL 0EA8F800 == 36 [pid = 3824] [id = 662] 21:47:44 INFO - PROCESS | 3824 | --DOCSHELL 0D818000 == 35 [pid = 3824] [id = 659] 21:47:44 INFO - PROCESS | 3824 | --DOCSHELL 1555BC00 == 34 [pid = 3824] [id = 663] 21:47:44 INFO - PROCESS | 3824 | --DOCSHELL 0DBD5400 == 33 [pid = 3824] [id = 666] 21:47:44 INFO - PROCESS | 3824 | --DOCSHELL 0DD51800 == 32 [pid = 3824] [id = 661] 21:47:44 INFO - PROCESS | 3824 | --DOCSHELL 0DD49800 == 31 [pid = 3824] [id = 660] 21:47:44 INFO - PROCESS | 3824 | --DOCSHELL 0D82C800 == 30 [pid = 3824] [id = 664] 21:47:44 INFO - PROCESS | 3824 | --DOCSHELL 1691B800 == 29 [pid = 3824] [id = 665] 21:47:44 INFO - PROCESS | 3824 | --DOCSHELL 1973F000 == 28 [pid = 3824] [id = 667] 21:47:44 INFO - PROCESS | 3824 | --DOCSHELL 0EA8C400 == 27 [pid = 3824] [id = 668] 21:47:44 INFO - PROCESS | 3824 | --DOCSHELL 0E763000 == 26 [pid = 3824] [id = 669] 21:47:44 INFO - PROCESS | 3824 | --DOCSHELL 19ECD800 == 25 [pid = 3824] [id = 670] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1ADBD400) [pid = 3824] [serial = 1970] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (18D46400) [pid = 3824] [serial = 1957] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19B41400) [pid = 3824] [serial = 1960] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (18D4F000) [pid = 3824] [serial = 1958] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (1AAF0800) [pid = 3824] [serial = 1963] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19DC7C00) [pid = 3824] [serial = 1961] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (1ADC5400) [pid = 3824] [serial = 1972] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1AC72400) [pid = 3824] [serial = 1969] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1AB86400) [pid = 3824] [serial = 1964] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (187E4800) [pid = 3824] [serial = 1954] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (16923000) [pid = 3824] [serial = 1951] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (152C0000) [pid = 3824] [serial = 1952] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15A20400) [pid = 3824] [serial = 1948] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15A5E800) [pid = 3824] [serial = 1949] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (14EC8400) [pid = 3824] [serial = 1945] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15279400) [pid = 3824] [serial = 1946] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0EA8CC00) [pid = 3824] [serial = 1942] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (14EA4C00) [pid = 3824] [serial = 1943] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0E6E6000) [pid = 3824] [serial = 1939] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0E749800) [pid = 3824] [serial = 1940] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0D91D000) [pid = 3824] [serial = 1936] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0D924000) [pid = 3824] [serial = 1937] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (0D775C00) [pid = 3824] [serial = 1933] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0D80DC00) [pid = 3824] [serial = 1934] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1ACFC400) [pid = 3824] [serial = 1931] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (15A2F400) [pid = 3824] [serial = 1966] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (18D0D000) [pid = 3824] [serial = 1967] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (179F1800) [pid = 3824] [serial = 1955] [outer = 00000000] [url = about:blank] 21:47:44 INFO - PROCESS | 3824 | 1465102064713 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 21:47:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:47:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2021ms 21:47:44 INFO - PROCESS | 3824 | 1465102064764 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 21:47:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:47:44 INFO - PROCESS | 3824 | 1465102064767 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 21:47:44 INFO - PROCESS | 3824 | 1465102064773 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:47:44 INFO - PROCESS | 3824 | 1465102064776 Marionette TRACE conn5 <- [1,2650,null,{}] 21:47:44 INFO - PROCESS | 3824 | 1465102064782 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:44 INFO - PROCESS | 3824 | 1465102064785 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:44 INFO - PROCESS | 3824 | 1465102064880 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 21:47:44 INFO - PROCESS | 3824 | 1465102064888 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:44 INFO - PROCESS | 3824 | 1465102064892 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:44 INFO - PROCESS | 3824 | ++DOCSHELL 0CF0A800 == 26 [pid = 3824] [id = 672] 21:47:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0CF0B400) [pid = 3824] [serial = 2016] [outer = 00000000] 21:47:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0CF0FC00) [pid = 3824] [serial = 2017] [outer = 0CF0B400] 21:47:44 INFO - PROCESS | 3824 | 1465102064940 Marionette DEBUG loaded listener.js 21:47:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0D029800) [pid = 3824] [serial = 2018] [outer = 0CF0B400] 21:47:45 INFO - PROCESS | 3824 | 1465102065446 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 21:47:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:47:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 21:47:45 INFO - PROCESS | 3824 | 1465102065503 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 21:47:45 INFO - PROCESS | 3824 | 1465102065508 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 21:47:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:47:45 INFO - PROCESS | 3824 | 1465102065514 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:47:45 INFO - PROCESS | 3824 | 1465102065517 Marionette TRACE conn5 <- [1,2654,null,{}] 21:47:45 INFO - PROCESS | 3824 | 1465102065521 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:45 INFO - PROCESS | 3824 | 1465102065524 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:45 INFO - PROCESS | 3824 | 1465102065613 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 21:47:45 INFO - PROCESS | 3824 | 1465102065710 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:45 INFO - PROCESS | 3824 | 1465102065713 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:45 INFO - PROCESS | 3824 | ++DOCSHELL 0D81AC00 == 27 [pid = 3824] [id = 673] 21:47:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0D81B400) [pid = 3824] [serial = 2019] [outer = 00000000] 21:47:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0D823800) [pid = 3824] [serial = 2020] [outer = 0D81B400] 21:47:45 INFO - PROCESS | 3824 | 1465102065768 Marionette DEBUG loaded listener.js 21:47:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D82C400) [pid = 3824] [serial = 2021] [outer = 0D81B400] 21:47:46 INFO - PROCESS | 3824 | 1465102066613 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 21:47:46 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) 21:47:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1119ms 21:47:46 INFO - PROCESS | 3824 | 1465102066637 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 21:47:46 INFO - PROCESS | 3824 | 1465102066639 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 21:47:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:47:46 INFO - PROCESS | 3824 | 1465102066643 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:47:46 INFO - PROCESS | 3824 | 1465102066646 Marionette TRACE conn5 <- [1,2658,null,{}] 21:47:46 INFO - PROCESS | 3824 | 1465102066658 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:46 INFO - PROCESS | 3824 | 1465102066662 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:46 INFO - PROCESS | 3824 | 1465102066782 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 21:47:46 INFO - PROCESS | 3824 | 1465102066792 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:46 INFO - PROCESS | 3824 | 1465102066795 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:46 INFO - PROCESS | 3824 | ++DOCSHELL 0DD4C800 == 28 [pid = 3824] [id = 674] 21:47:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0DD4CC00) [pid = 3824] [serial = 2022] [outer = 00000000] 21:47:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0DD9B800) [pid = 3824] [serial = 2023] [outer = 0DD4CC00] 21:47:46 INFO - PROCESS | 3824 | 1465102066843 Marionette DEBUG loaded listener.js 21:47:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0E6DEC00) [pid = 3824] [serial = 2024] [outer = 0DD4CC00] 21:47:47 INFO - PROCESS | 3824 | 1465102067756 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 21:47:47 INFO - PROCESS | 3824 | 1465102067777 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 21:47:47 INFO - PROCESS | 3824 | 1465102067781 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:47:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:47:47 INFO - PROCESS | 3824 | 1465102067782 Marionette TRACE conn5 <- [1,2662,null,{}] 21:47:47 INFO - PROCESS | 3824 | 1465102067786 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:47 INFO - PROCESS | 3824 | 1465102067788 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:47 INFO - PROCESS | 3824 | 1465102067906 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 21:47:47 INFO - PROCESS | 3824 | 1465102067915 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:47 INFO - PROCESS | 3824 | 1465102067917 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:47 INFO - PROCESS | 3824 | ++DOCSHELL 0E6E5800 == 29 [pid = 3824] [id = 675] 21:47:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0E752800) [pid = 3824] [serial = 2025] [outer = 00000000] 21:47:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0E762800) [pid = 3824] [serial = 2026] [outer = 0E752800] 21:47:47 INFO - PROCESS | 3824 | 1465102067964 Marionette DEBUG loaded listener.js 21:47:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0EA82000) [pid = 3824] [serial = 2027] [outer = 0E752800] 21:47:48 INFO - PROCESS | 3824 | 1465102068884 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 21:47:48 INFO - PROCESS | 3824 | 1465102068916 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 21:47:48 INFO - PROCESS | 3824 | 1465102068919 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:47:48 INFO - PROCESS | 3824 | 1465102068921 Marionette TRACE conn5 <- [1,2666,null,{}] 21:47:48 INFO - PROCESS | 3824 | 1465102068924 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:48 INFO - PROCESS | 3824 | 1465102068926 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:49 INFO - PROCESS | 3824 | 1465102069043 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 21:47:49 INFO - PROCESS | 3824 | 1465102069052 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:49 INFO - PROCESS | 3824 | 1465102069054 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:49 INFO - PROCESS | 3824 | ++DOCSHELL 14EA4C00 == 30 [pid = 3824] [id = 676] 21:47:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (14EA5C00) [pid = 3824] [serial = 2028] [outer = 00000000] 21:47:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (14EC2800) [pid = 3824] [serial = 2029] [outer = 14EA5C00] 21:47:49 INFO - PROCESS | 3824 | 1465102069098 Marionette DEBUG loaded listener.js 21:47:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (15204000) [pid = 3824] [serial = 2030] [outer = 14EA5C00] 21:47:50 INFO - PROCESS | 3824 | 1465102070044 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 21:47:50 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) 21:47:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1184ms 21:47:50 INFO - PROCESS | 3824 | 1465102070108 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 21:47:50 INFO - PROCESS | 3824 | 1465102070110 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 21:47:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:47:50 INFO - PROCESS | 3824 | 1465102070113 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:47:50 INFO - PROCESS | 3824 | 1465102070115 Marionette TRACE conn5 <- [1,2670,null,{}] 21:47:50 INFO - PROCESS | 3824 | 1465102070118 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:50 INFO - PROCESS | 3824 | 1465102070124 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:50 INFO - PROCESS | 3824 | 1465102070265 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 21:47:50 INFO - PROCESS | 3824 | 1465102070271 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:50 INFO - PROCESS | 3824 | 1465102070273 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:50 INFO - PROCESS | 3824 | ++DOCSHELL 0DBD4800 == 31 [pid = 3824] [id = 677] 21:47:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15287C00) [pid = 3824] [serial = 2031] [outer = 00000000] 21:47:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1594B800) [pid = 3824] [serial = 2032] [outer = 15287C00] 21:47:50 INFO - PROCESS | 3824 | 1465102070317 Marionette DEBUG loaded listener.js 21:47:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (15A24000) [pid = 3824] [serial = 2033] [outer = 15287C00] 21:47:51 INFO - PROCESS | 3824 | 1465102071266 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 21:47:51 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) 21:47:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1176ms 21:47:51 INFO - PROCESS | 3824 | 1465102071290 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 21:47:51 INFO - PROCESS | 3824 | 1465102071292 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 21:47:51 INFO - PROCESS | 3824 | 1465102071296 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:47:51 INFO - PROCESS | 3824 | 1465102071297 Marionette TRACE conn5 <- [1,2674,null,{}] 21:47:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:47:51 INFO - PROCESS | 3824 | 1465102071301 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:51 INFO - PROCESS | 3824 | 1465102071303 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:51 INFO - PROCESS | 3824 | 1465102071514 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1AAFE400) [pid = 3824] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18D40400) [pid = 3824] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (19764800) [pid = 3824] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (19E0DC00) [pid = 3824] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16E05400) [pid = 3824] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0DB36400) [pid = 3824] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1555DC00) [pid = 3824] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0EAA9C00) [pid = 3824] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0DF41400) [pid = 3824] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0DD4A400) [pid = 3824] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0D818800) [pid = 3824] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0CF0B000) [pid = 3824] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (19ED4800) [pid = 3824] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:47:51 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (14EA5800) [pid = 3824] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:47:51 INFO - PROCESS | 3824 | 1465102071578 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 3824 | 1465102071580 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:51 INFO - PROCESS | 3824 | ++DOCSHELL 0C949C00 == 32 [pid = 3824] [id = 678] 21:47:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0C94B000) [pid = 3824] [serial = 2034] [outer = 00000000] 21:47:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D815C00) [pid = 3824] [serial = 2035] [outer = 0C94B000] 21:47:51 INFO - PROCESS | 3824 | 1465102071624 Marionette DEBUG loaded listener.js 21:47:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0D91E000) [pid = 3824] [serial = 2036] [outer = 0C94B000] 21:47:52 INFO - PROCESS | 3824 | 1465102072489 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 21:47:52 INFO - PROCESS | 3824 | 1465102072536 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 21:47:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:47:52 INFO - PROCESS | 3824 | 1465102072539 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:47:52 INFO - PROCESS | 3824 | 1465102072541 Marionette TRACE conn5 <- [1,2678,null,{}] 21:47:52 INFO - PROCESS | 3824 | 1465102072545 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:52 INFO - PROCESS | 3824 | 1465102072546 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:52 INFO - PROCESS | 3824 | 1465102072660 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 21:47:52 INFO - PROCESS | 3824 | 1465102072669 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:52 INFO - PROCESS | 3824 | 1465102072671 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:52 INFO - PROCESS | 3824 | ++DOCSHELL 0E756400 == 33 [pid = 3824] [id = 679] 21:47:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (14EA5800) [pid = 3824] [serial = 2037] [outer = 00000000] 21:47:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15A65000) [pid = 3824] [serial = 2038] [outer = 14EA5800] 21:47:52 INFO - PROCESS | 3824 | 1465102072717 Marionette DEBUG loaded listener.js 21:47:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15973800) [pid = 3824] [serial = 2039] [outer = 14EA5800] 21:47:53 INFO - PROCESS | 3824 | 1465102073666 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 21:47:53 INFO - PROCESS | 3824 | 1465102073729 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 21:47:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:47:53 INFO - PROCESS | 3824 | 1465102073734 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:47:53 INFO - PROCESS | 3824 | 1465102073738 Marionette TRACE conn5 <- [1,2682,null,{}] 21:47:53 INFO - PROCESS | 3824 | 1465102073744 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:53 INFO - PROCESS | 3824 | 1465102073747 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:53 INFO - PROCESS | 3824 | 1465102073897 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 21:47:54 INFO - PROCESS | 3824 | 1465102074072 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:54 INFO - PROCESS | 3824 | 1465102074075 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:54 INFO - PROCESS | 3824 | ++DOCSHELL 0CF13800 == 34 [pid = 3824] [id = 680] 21:47:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0CF15400) [pid = 3824] [serial = 2040] [outer = 00000000] 21:47:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D803400) [pid = 3824] [serial = 2041] [outer = 0CF15400] 21:47:54 INFO - PROCESS | 3824 | 1465102074138 Marionette DEBUG loaded listener.js 21:47:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D812C00) [pid = 3824] [serial = 2042] [outer = 0CF15400] 21:47:55 INFO - PROCESS | 3824 | 1465102075245 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 21:47:55 INFO - PROCESS | 3824 | 1465102075272 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 21:47:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:47:55 INFO - PROCESS | 3824 | 1465102075278 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:47:55 INFO - PROCESS | 3824 | 1465102075282 Marionette TRACE conn5 <- [1,2686,null,{}] 21:47:55 INFO - PROCESS | 3824 | 1465102075286 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:55 INFO - PROCESS | 3824 | 1465102075289 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:55 INFO - PROCESS | 3824 | 1465102075490 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 21:47:55 INFO - PROCESS | 3824 | 1465102075755 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:55 INFO - PROCESS | 3824 | 1465102075758 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:55 INFO - PROCESS | 3824 | ++DOCSHELL 0C8FC800 == 35 [pid = 3824] [id = 681] 21:47:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0C93F400) [pid = 3824] [serial = 2043] [outer = 00000000] 21:47:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0C94C000) [pid = 3824] [serial = 2044] [outer = 0C93F400] 21:47:55 INFO - PROCESS | 3824 | 1465102075820 Marionette DEBUG loaded listener.js 21:47:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0CF0D800) [pid = 3824] [serial = 2045] [outer = 0C93F400] 21:47:56 INFO - PROCESS | 3824 | --DOCSHELL 0C949C00 == 34 [pid = 3824] [id = 678] 21:47:56 INFO - PROCESS | 3824 | --DOCSHELL 0DBD4800 == 33 [pid = 3824] [id = 677] 21:47:56 INFO - PROCESS | 3824 | --DOCSHELL 14EA4C00 == 32 [pid = 3824] [id = 676] 21:47:56 INFO - PROCESS | 3824 | --DOCSHELL 0E6E5800 == 31 [pid = 3824] [id = 675] 21:47:56 INFO - PROCESS | 3824 | --DOCSHELL 0DD4C800 == 30 [pid = 3824] [id = 674] 21:47:56 INFO - PROCESS | 3824 | --DOCSHELL 0D81AC00 == 29 [pid = 3824] [id = 673] 21:47:56 INFO - PROCESS | 3824 | --DOCSHELL 0CF0A800 == 28 [pid = 3824] [id = 672] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1AE05800) [pid = 3824] [serial = 2012] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1AE5A400) [pid = 3824] [serial = 2014] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (18D4F400) [pid = 3824] [serial = 1999] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19DC2800) [pid = 3824] [serial = 2002] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (18DA4400) [pid = 3824] [serial = 2000] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1AAF9C00) [pid = 3824] [serial = 2005] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19DCFC00) [pid = 3824] [serial = 2003] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1ADC0400) [pid = 3824] [serial = 2011] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (17973C00) [pid = 3824] [serial = 1996] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (15A62C00) [pid = 3824] [serial = 1993] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (15A64000) [pid = 3824] [serial = 1994] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (158D2C00) [pid = 3824] [serial = 1990] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1594B400) [pid = 3824] [serial = 1991] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (14EADC00) [pid = 3824] [serial = 1987] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (14EB2400) [pid = 3824] [serial = 1988] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (0E757C00) [pid = 3824] [serial = 1984] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (0E75D400) [pid = 3824] [serial = 1985] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (0DD52400) [pid = 3824] [serial = 1981] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (0DD99800) [pid = 3824] [serial = 1982] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (0D81D000) [pid = 3824] [serial = 1978] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (0D823400) [pid = 3824] [serial = 1979] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 53 (0CF10400) [pid = 3824] [serial = 1975] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 52 (0CF15800) [pid = 3824] [serial = 1976] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 51 (1AE0BC00) [pid = 3824] [serial = 1973] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 50 (179F8400) [pid = 3824] [serial = 2008] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 49 (1AC79C00) [pid = 3824] [serial = 2006] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 48 (19738400) [pid = 3824] [serial = 2009] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | --DOMWINDOW == 47 (16E0B400) [pid = 3824] [serial = 1997] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 3824 | 1465102076911 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 21:47:56 INFO - PROCESS | 3824 | 1465102076956 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 21:47:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:47:56 INFO - PROCESS | 3824 | 1465102076960 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:47:56 INFO - PROCESS | 3824 | 1465102076963 Marionette TRACE conn5 <- [1,2690,null,{}] 21:47:56 INFO - PROCESS | 3824 | 1465102076969 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:56 INFO - PROCESS | 3824 | 1465102076971 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:57 INFO - PROCESS | 3824 | 1465102077061 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 21:47:57 INFO - PROCESS | 3824 | 1465102077070 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:57 INFO - PROCESS | 3824 | 1465102077072 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:57 INFO - PROCESS | 3824 | ++DOCSHELL 0D823400 == 29 [pid = 3824] [id = 682] 21:47:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 48 (0D824800) [pid = 3824] [serial = 2046] [outer = 00000000] 21:47:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 49 (0D92BC00) [pid = 3824] [serial = 2047] [outer = 0D824800] 21:47:57 INFO - PROCESS | 3824 | 1465102077119 Marionette DEBUG loaded listener.js 21:47:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 50 (0DBD4800) [pid = 3824] [serial = 2048] [outer = 0D824800] 21:47:57 INFO - PROCESS | 3824 | 1465102077605 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 21:47:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:47:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 21:47:57 INFO - PROCESS | 3824 | 1465102077639 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 21:47:57 INFO - PROCESS | 3824 | 1465102077642 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 21:47:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:47:57 INFO - PROCESS | 3824 | 1465102077647 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:47:57 INFO - PROCESS | 3824 | 1465102077649 Marionette TRACE conn5 <- [1,2694,null,{}] 21:47:57 INFO - PROCESS | 3824 | 1465102077653 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:57 INFO - PROCESS | 3824 | 1465102077655 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:57 INFO - PROCESS | 3824 | 1465102077744 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 21:47:57 INFO - PROCESS | 3824 | 1465102077751 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:57 INFO - PROCESS | 3824 | 1465102077753 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:57 INFO - PROCESS | 3824 | ++DOCSHELL 0E753C00 == 30 [pid = 3824] [id = 683] 21:47:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 51 (0E754400) [pid = 3824] [serial = 2049] [outer = 00000000] 21:47:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 52 (0E75A400) [pid = 3824] [serial = 2050] [outer = 0E754400] 21:47:57 INFO - PROCESS | 3824 | 1465102077798 Marionette DEBUG loaded listener.js 21:47:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 53 (0E763800) [pid = 3824] [serial = 2051] [outer = 0E754400] 21:47:58 INFO - PROCESS | 3824 | 1465102078268 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 21:47:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:47:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 21:47:58 INFO - PROCESS | 3824 | 1465102078318 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 21:47:58 INFO - PROCESS | 3824 | 1465102078321 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 21:47:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:47:58 INFO - PROCESS | 3824 | 1465102078326 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:47:58 INFO - PROCESS | 3824 | 1465102078332 Marionette TRACE conn5 <- [1,2698,null,{}] 21:47:58 INFO - PROCESS | 3824 | 1465102078341 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:58 INFO - PROCESS | 3824 | 1465102078345 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:58 INFO - PROCESS | 3824 | 1465102078431 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 21:47:58 INFO - PROCESS | 3824 | 1465102078466 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:58 INFO - PROCESS | 3824 | 1465102078468 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:58 INFO - PROCESS | 3824 | ++DOCSHELL 14EADC00 == 31 [pid = 3824] [id = 684] 21:47:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 54 (14EAE800) [pid = 3824] [serial = 2052] [outer = 00000000] 21:47:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (15552800) [pid = 3824] [serial = 2053] [outer = 14EAE800] 21:47:58 INFO - PROCESS | 3824 | 1465102078514 Marionette DEBUG loaded listener.js 21:47:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (15596400) [pid = 3824] [serial = 2054] [outer = 14EAE800] 21:47:59 INFO - PROCESS | 3824 | 1465102079023 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 21:47:59 INFO - PROCESS | 3824 | 1465102079062 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 21:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:47:59 INFO - PROCESS | 3824 | 1465102079072 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:47:59 INFO - PROCESS | 3824 | 1465102079074 Marionette TRACE conn5 <- [1,2702,null,{}] 21:47:59 INFO - PROCESS | 3824 | 1465102079077 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:59 INFO - PROCESS | 3824 | 1465102079079 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:59 INFO - PROCESS | 3824 | 1465102079199 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 21:47:59 INFO - PROCESS | 3824 | 1465102079204 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:59 INFO - PROCESS | 3824 | 1465102079206 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:59 INFO - PROCESS | 3824 | ++DOCSHELL 15826800 == 32 [pid = 3824] [id = 685] 21:47:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (15946C00) [pid = 3824] [serial = 2055] [outer = 00000000] 21:47:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (15A69000) [pid = 3824] [serial = 2056] [outer = 15946C00] 21:47:59 INFO - PROCESS | 3824 | 1465102079250 Marionette DEBUG loaded listener.js 21:47:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (16923400) [pid = 3824] [serial = 2057] [outer = 15946C00] 21:47:59 INFO - PROCESS | 3824 | 1465102079712 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 21:47:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:47:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 690ms 21:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:47:59 INFO - PROCESS | 3824 | 1465102079759 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 21:47:59 INFO - PROCESS | 3824 | 1465102079761 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 21:47:59 INFO - PROCESS | 3824 | 1465102079771 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:47:59 INFO - PROCESS | 3824 | 1465102079773 Marionette TRACE conn5 <- [1,2706,null,{}] 21:47:59 INFO - PROCESS | 3824 | 1465102079777 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:59 INFO - PROCESS | 3824 | 1465102079779 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:59 INFO - PROCESS | 3824 | 1465102079920 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 21:47:59 INFO - PROCESS | 3824 | 1465102079942 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:59 INFO - PROCESS | 3824 | 1465102079948 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:47:59 INFO - PROCESS | 3824 | ++DOCSHELL 0DF49400 == 33 [pid = 3824] [id = 686] 21:47:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (17973400) [pid = 3824] [serial = 2058] [outer = 00000000] 21:47:59 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (179F1400) [pid = 3824] [serial = 2059] [outer = 17973400] 21:48:00 INFO - PROCESS | 3824 | 1465102080001 Marionette DEBUG loaded listener.js 21:48:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (18D06400) [pid = 3824] [serial = 2060] [outer = 17973400] 21:48:00 INFO - PROCESS | 3824 | 1465102080464 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 21:48:00 INFO - PROCESS | 3824 | 1465102080498 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 21:48:00 INFO - PROCESS | 3824 | 1465102080501 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:48:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:48:00 INFO - PROCESS | 3824 | 1465102080503 Marionette TRACE conn5 <- [1,2710,null,{}] 21:48:00 INFO - PROCESS | 3824 | 1465102080506 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:00 INFO - PROCESS | 3824 | 1465102080508 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:00 INFO - PROCESS | 3824 | 1465102080626 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 21:48:00 INFO - PROCESS | 3824 | 1465102080633 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:00 INFO - PROCESS | 3824 | 1465102080635 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:00 INFO - PROCESS | 3824 | ++DOCSHELL 18D45000 == 34 [pid = 3824] [id = 687] 21:48:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (18D49000) [pid = 3824] [serial = 2061] [outer = 00000000] 21:48:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (18DE6800) [pid = 3824] [serial = 2062] [outer = 18D49000] 21:48:00 INFO - PROCESS | 3824 | 1465102080734 Marionette DEBUG loaded listener.js 21:48:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (18DE8400) [pid = 3824] [serial = 2063] [outer = 18D49000] 21:48:00 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (15287C00) [pid = 3824] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:48:00 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0C94B000) [pid = 3824] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:48:00 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (0D81B400) [pid = 3824] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:48:00 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (14EA5C00) [pid = 3824] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:48:00 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (1AE07800) [pid = 3824] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:48:00 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (0DD4CC00) [pid = 3824] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:48:00 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (0E752800) [pid = 3824] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:48:00 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (0CF0B400) [pid = 3824] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:48:01 INFO - PROCESS | 3824 | 1465102081161 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 21:48:01 INFO - PROCESS | 3824 | 1465102081178 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 21:48:01 INFO - PROCESS | 3824 | 1465102081181 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:48:01 INFO - PROCESS | 3824 | 1465102081183 Marionette TRACE conn5 <- [1,2714,null,{}] 21:48:01 INFO - PROCESS | 3824 | 1465102081190 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:01 INFO - PROCESS | 3824 | 1465102081192 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:01 INFO - PROCESS | 3824 | 1465102081273 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 21:48:01 INFO - PROCESS | 3824 | 1465102081308 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:01 INFO - PROCESS | 3824 | 1465102081310 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:01 INFO - PROCESS | 3824 | ++DOCSHELL 179F1800 == 35 [pid = 3824] [id = 688] 21:48:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (18D48000) [pid = 3824] [serial = 2064] [outer = 00000000] 21:48:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (19768C00) [pid = 3824] [serial = 2065] [outer = 18D48000] 21:48:01 INFO - PROCESS | 3824 | 1465102081354 Marionette DEBUG loaded listener.js 21:48:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (19B43800) [pid = 3824] [serial = 2066] [outer = 18D48000] 21:48:01 INFO - PROCESS | 3824 | 1465102081788 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 21:48:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:48:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 21:48:01 INFO - PROCESS | 3824 | 1465102081829 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 21:48:01 INFO - PROCESS | 3824 | 1465102081831 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 21:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:48:01 INFO - PROCESS | 3824 | 1465102081834 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:48:01 INFO - PROCESS | 3824 | 1465102081836 Marionette TRACE conn5 <- [1,2718,null,{}] 21:48:01 INFO - PROCESS | 3824 | 1465102081840 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:01 INFO - PROCESS | 3824 | 1465102081842 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:01 INFO - PROCESS | 3824 | 1465102081924 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 21:48:01 INFO - PROCESS | 3824 | 1465102081930 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:01 INFO - PROCESS | 3824 | 1465102081932 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:01 INFO - PROCESS | 3824 | ++DOCSHELL 19DC2000 == 36 [pid = 3824] [id = 689] 21:48:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (19DC5800) [pid = 3824] [serial = 2067] [outer = 00000000] 21:48:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (19DCBC00) [pid = 3824] [serial = 2068] [outer = 19DC5800] 21:48:01 INFO - PROCESS | 3824 | 1465102081976 Marionette DEBUG loaded listener.js 21:48:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (19DCC000) [pid = 3824] [serial = 2069] [outer = 19DC5800] 21:48:02 INFO - PROCESS | 3824 | 1465102082905 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 21:48:02 INFO - PROCESS | 3824 | 1465102082964 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 21:48:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:48:02 INFO - PROCESS | 3824 | 1465102082970 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:48:02 INFO - PROCESS | 3824 | 1465102082974 Marionette TRACE conn5 <- [1,2722,null,{}] 21:48:02 INFO - PROCESS | 3824 | 1465102082980 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:02 INFO - PROCESS | 3824 | 1465102082984 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:03 INFO - PROCESS | 3824 | 1465102083136 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 21:48:03 INFO - PROCESS | 3824 | 1465102083228 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:03 INFO - PROCESS | 3824 | 1465102083231 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:03 INFO - PROCESS | 3824 | ++DOCSHELL 0D80B000 == 37 [pid = 3824] [id = 690] 21:48:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0D80EC00) [pid = 3824] [serial = 2070] [outer = 00000000] 21:48:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D91F400) [pid = 3824] [serial = 2071] [outer = 0D80EC00] 21:48:03 INFO - PROCESS | 3824 | 1465102083331 Marionette DEBUG loaded listener.js 21:48:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0DB60800) [pid = 3824] [serial = 2072] [outer = 0D80EC00] 21:48:03 INFO - PROCESS | 3824 | 1465102083920 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 21:48:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:48:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1019ms 21:48:03 INFO - PROCESS | 3824 | 1465102083995 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 21:48:04 INFO - PROCESS | 3824 | 1465102083999 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 21:48:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:48:04 INFO - PROCESS | 3824 | 1465102084006 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:48:04 INFO - PROCESS | 3824 | 1465102084010 Marionette TRACE conn5 <- [1,2726,null,{}] 21:48:04 INFO - PROCESS | 3824 | 1465102084014 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:04 INFO - PROCESS | 3824 | 1465102084017 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:04 INFO - PROCESS | 3824 | 1465102084128 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 21:48:04 INFO - PROCESS | 3824 | 1465102084267 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:04 INFO - PROCESS | 3824 | 1465102084270 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:04 INFO - PROCESS | 3824 | ++DOCSHELL 14EAF400 == 38 [pid = 3824] [id = 691] 21:48:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (14EAFC00) [pid = 3824] [serial = 2073] [outer = 00000000] 21:48:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15207400) [pid = 3824] [serial = 2074] [outer = 14EAFC00] 21:48:04 INFO - PROCESS | 3824 | 1465102084327 Marionette DEBUG loaded listener.js 21:48:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15592000) [pid = 3824] [serial = 2075] [outer = 14EAFC00] 21:48:04 INFO - PROCESS | 3824 | 1465102084951 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 21:48:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:48:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 990ms 21:48:04 INFO - PROCESS | 3824 | 1465102084995 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 21:48:04 INFO - PROCESS | 3824 | 1465102084998 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 21:48:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:48:05 INFO - PROCESS | 3824 | 1465102085002 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:48:05 INFO - PROCESS | 3824 | 1465102085004 Marionette TRACE conn5 <- [1,2730,null,{}] 21:48:05 INFO - PROCESS | 3824 | 1465102085014 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:05 INFO - PROCESS | 3824 | 1465102085019 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:05 INFO - PROCESS | 3824 | 1465102085178 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 21:48:05 INFO - PROCESS | 3824 | 1465102085197 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:05 INFO - PROCESS | 3824 | 1465102085201 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:05 INFO - PROCESS | 3824 | ++DOCSHELL 19763800 == 39 [pid = 3824] [id = 692] 21:48:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (19764800) [pid = 3824] [serial = 2076] [outer = 00000000] 21:48:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (19EC7400) [pid = 3824] [serial = 2077] [outer = 19764800] 21:48:05 INFO - PROCESS | 3824 | 1465102085258 Marionette DEBUG loaded listener.js 21:48:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (19ED0400) [pid = 3824] [serial = 2078] [outer = 19764800] 21:48:05 INFO - PROCESS | 3824 | 1465102085899 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 21:48:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:48:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 930ms 21:48:05 INFO - PROCESS | 3824 | 1465102085935 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 21:48:05 INFO - PROCESS | 3824 | 1465102085937 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 21:48:05 INFO - PROCESS | 3824 | 1465102085941 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:48:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:48:05 INFO - PROCESS | 3824 | 1465102085943 Marionette TRACE conn5 <- [1,2734,null,{}] 21:48:05 INFO - PROCESS | 3824 | 1465102085946 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:05 INFO - PROCESS | 3824 | 1465102085948 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:06 INFO - PROCESS | 3824 | 1465102086057 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 21:48:06 INFO - PROCESS | 3824 | 1465102086207 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:06 INFO - PROCESS | 3824 | 1465102086209 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:06 INFO - PROCESS | 3824 | ++DOCSHELL 0D82FC00 == 40 [pid = 3824] [id = 693] 21:48:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0DD4A400) [pid = 3824] [serial = 2079] [outer = 00000000] 21:48:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1AB81800) [pid = 3824] [serial = 2080] [outer = 0DD4A400] 21:48:06 INFO - PROCESS | 3824 | 1465102086264 Marionette DEBUG loaded listener.js 21:48:06 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1ACF2400) [pid = 3824] [serial = 2081] [outer = 0DD4A400] 21:48:07 INFO - PROCESS | 3824 | 1465102087004 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 21:48:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:48:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1129ms 21:48:07 INFO - PROCESS | 3824 | 1465102087074 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 21:48:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:48:07 INFO - PROCESS | 3824 | 1465102087077 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 179F1800 == 39 [pid = 3824] [id = 688] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 18D45000 == 38 [pid = 3824] [id = 687] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 0DF49400 == 37 [pid = 3824] [id = 686] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 15826800 == 36 [pid = 3824] [id = 685] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 14EADC00 == 35 [pid = 3824] [id = 684] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 0E753C00 == 34 [pid = 3824] [id = 683] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 0D823400 == 33 [pid = 3824] [id = 682] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 0C8FC800 == 32 [pid = 3824] [id = 681] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 0E756400 == 31 [pid = 3824] [id = 679] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 0CF13800 == 30 [pid = 3824] [id = 680] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 15285800 == 29 [pid = 3824] [id = 671] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 19763800 == 28 [pid = 3824] [id = 692] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 19DC2000 == 27 [pid = 3824] [id = 689] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 0D80B000 == 26 [pid = 3824] [id = 690] 21:48:07 INFO - PROCESS | 3824 | --DOCSHELL 14EAF400 == 25 [pid = 3824] [id = 691] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15A65000) [pid = 3824] [serial = 2038] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1594B800) [pid = 3824] [serial = 2032] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0D815C00) [pid = 3824] [serial = 2035] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15A24000) [pid = 3824] [serial = 2033] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0D823800) [pid = 3824] [serial = 2020] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0D82C400) [pid = 3824] [serial = 2021] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (14EC2800) [pid = 3824] [serial = 2029] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (18D09800) [pid = 3824] [serial = 2015] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (0DD9B800) [pid = 3824] [serial = 2023] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0E6DEC00) [pid = 3824] [serial = 2024] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (0E762800) [pid = 3824] [serial = 2026] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0EA82000) [pid = 3824] [serial = 2027] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (0CF0FC00) [pid = 3824] [serial = 2017] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (0D029800) [pid = 3824] [serial = 2018] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (0D91E000) [pid = 3824] [serial = 2036] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (15204000) [pid = 3824] [serial = 2030] [outer = 00000000] [url = about:blank] 21:48:07 INFO - PROCESS | 3824 | 1465102087820 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:48:07 INFO - PROCESS | 3824 | 1465102087825 Marionette TRACE conn5 <- [1,2738,null,{}] 21:48:07 INFO - PROCESS | 3824 | 1465102087837 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:07 INFO - PROCESS | 3824 | 1465102087840 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:07 INFO - PROCESS | 3824 | 1465102087934 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 21:48:07 INFO - PROCESS | 3824 | 1465102087941 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:07 INFO - PROCESS | 3824 | 1465102087944 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:07 INFO - PROCESS | 3824 | ++DOCSHELL 0CBF8C00 == 26 [pid = 3824] [id = 694] 21:48:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0CF0BC00) [pid = 3824] [serial = 2082] [outer = 00000000] 21:48:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0D033400) [pid = 3824] [serial = 2083] [outer = 0CF0BC00] 21:48:07 INFO - PROCESS | 3824 | 1465102087994 Marionette DEBUG loaded listener.js 21:48:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0D774C00) [pid = 3824] [serial = 2084] [outer = 0CF0BC00] 21:48:08 INFO - PROCESS | 3824 | 1465102088517 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 21:48:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:48:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1478ms 21:48:08 INFO - PROCESS | 3824 | 1465102088563 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 21:48:08 INFO - PROCESS | 3824 | 1465102088567 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 21:48:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:48:08 INFO - PROCESS | 3824 | 1465102088572 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:48:08 INFO - PROCESS | 3824 | 1465102088574 Marionette TRACE conn5 <- [1,2742,null,{}] 21:48:08 INFO - PROCESS | 3824 | 1465102088581 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:08 INFO - PROCESS | 3824 | 1465102088586 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:08 INFO - PROCESS | 3824 | 1465102088676 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 21:48:08 INFO - PROCESS | 3824 | 1465102088778 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:08 INFO - PROCESS | 3824 | 1465102088780 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:08 INFO - PROCESS | 3824 | ++DOCSHELL 0D82E800 == 27 [pid = 3824] [id = 695] 21:48:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0D82F000) [pid = 3824] [serial = 2085] [outer = 00000000] 21:48:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0D921000) [pid = 3824] [serial = 2086] [outer = 0D82F000] 21:48:08 INFO - PROCESS | 3824 | 1465102088828 Marionette DEBUG loaded listener.js 21:48:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D928C00) [pid = 3824] [serial = 2087] [outer = 0D82F000] 21:48:09 INFO - PROCESS | 3824 | 1465102089212 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 21:48:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:48:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 21:48:09 INFO - PROCESS | 3824 | 1465102089247 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 21:48:09 INFO - PROCESS | 3824 | 1465102089250 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 21:48:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:48:09 INFO - PROCESS | 3824 | 1465102089253 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:48:09 INFO - PROCESS | 3824 | 1465102089255 Marionette TRACE conn5 <- [1,2746,null,{}] 21:48:09 INFO - PROCESS | 3824 | 1465102089259 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:09 INFO - PROCESS | 3824 | 1465102089261 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:09 INFO - PROCESS | 3824 | 1465102089379 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 21:48:09 INFO - PROCESS | 3824 | 1465102089394 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:09 INFO - PROCESS | 3824 | 1465102089400 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:09 INFO - PROCESS | 3824 | ++DOCSHELL 0E725C00 == 28 [pid = 3824] [id = 696] 21:48:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0E728800) [pid = 3824] [serial = 2088] [outer = 00000000] 21:48:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0E74B800) [pid = 3824] [serial = 2089] [outer = 0E728800] 21:48:09 INFO - PROCESS | 3824 | 1465102089454 Marionette DEBUG loaded listener.js 21:48:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0E756400) [pid = 3824] [serial = 2090] [outer = 0E728800] 21:48:09 INFO - PROCESS | 3824 | 1465102089917 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 21:48:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:48:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 21:48:09 INFO - PROCESS | 3824 | 1465102089987 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 21:48:09 INFO - PROCESS | 3824 | 1465102089989 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 21:48:09 INFO - PROCESS | 3824 | 1465102089992 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:48:09 INFO - PROCESS | 3824 | 1465102089994 Marionette TRACE conn5 <- [1,2750,null,{}] 21:48:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:48:10 INFO - PROCESS | 3824 | 1465102090004 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:10 INFO - PROCESS | 3824 | 1465102090007 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:10 INFO - PROCESS | 3824 | 1465102090136 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 21:48:10 INFO - PROCESS | 3824 | 1465102090142 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:10 INFO - PROCESS | 3824 | 1465102090144 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:10 INFO - PROCESS | 3824 | ++DOCSHELL 0EA80800 == 29 [pid = 3824] [id = 697] 21:48:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0EA82000) [pid = 3824] [serial = 2091] [outer = 00000000] 21:48:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (14EAA400) [pid = 3824] [serial = 2092] [outer = 0EA82000] 21:48:10 INFO - PROCESS | 3824 | 1465102090241 Marionette DEBUG loaded listener.js 21:48:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (14EB3C00) [pid = 3824] [serial = 2093] [outer = 0EA82000] 21:48:10 INFO - PROCESS | 3824 | 1465102090687 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 21:48:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:48:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 21:48:10 INFO - PROCESS | 3824 | 1465102090728 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 21:48:10 INFO - PROCESS | 3824 | 1465102090730 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 21:48:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:48:10 INFO - PROCESS | 3824 | 1465102090733 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:48:10 INFO - PROCESS | 3824 | 1465102090735 Marionette TRACE conn5 <- [1,2754,null,{}] 21:48:10 INFO - PROCESS | 3824 | 1465102090739 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:10 INFO - PROCESS | 3824 | 1465102090741 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:10 INFO - PROCESS | 3824 | 1465102090884 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 21:48:10 INFO - PROCESS | 3824 | 1465102090950 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:10 INFO - PROCESS | 3824 | 1465102090952 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:10 INFO - PROCESS | 3824 | ++DOCSHELL 15280000 == 30 [pid = 3824] [id = 698] 21:48:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15285000) [pid = 3824] [serial = 2094] [outer = 00000000] 21:48:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15590000) [pid = 3824] [serial = 2095] [outer = 15285000] 21:48:11 INFO - PROCESS | 3824 | 1465102090998 Marionette DEBUG loaded listener.js 21:48:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (158D6C00) [pid = 3824] [serial = 2096] [outer = 15285000] 21:48:11 INFO - PROCESS | 3824 | 1465102091416 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 21:48:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:48:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 731ms 21:48:11 INFO - PROCESS | 3824 | 1465102091468 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 21:48:11 INFO - PROCESS | 3824 | 1465102091470 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 21:48:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:48:11 INFO - PROCESS | 3824 | 1465102091473 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:48:11 INFO - PROCESS | 3824 | 1465102091476 Marionette TRACE conn5 <- [1,2758,null,{}] 21:48:11 INFO - PROCESS | 3824 | 1465102091488 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:11 INFO - PROCESS | 3824 | 1465102091494 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:11 INFO - PROCESS | 3824 | 1465102091638 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 21:48:11 INFO - PROCESS | 3824 | 1465102091651 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:11 INFO - PROCESS | 3824 | 1465102091654 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:11 INFO - PROCESS | 3824 | ++DOCSHELL 15A63C00 == 31 [pid = 3824] [id = 699] 21:48:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15A67C00) [pid = 3824] [serial = 2097] [outer = 00000000] 21:48:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (16919C00) [pid = 3824] [serial = 2098] [outer = 15A67C00] 21:48:11 INFO - PROCESS | 3824 | 1465102091755 Marionette DEBUG loaded listener.js 21:48:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1763CC00) [pid = 3824] [serial = 2099] [outer = 15A67C00] 21:48:12 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (14EAE800) [pid = 3824] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:48:12 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (15946C00) [pid = 3824] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:48:12 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (18D48000) [pid = 3824] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:48:12 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (14EA5800) [pid = 3824] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:48:12 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0CF15400) [pid = 3824] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:48:12 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0E754400) [pid = 3824] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:48:12 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (18D49000) [pid = 3824] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:48:12 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (17973400) [pid = 3824] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:48:12 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0D824800) [pid = 3824] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:48:12 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0C93F400) [pid = 3824] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:48:12 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (19DC5800) [pid = 3824] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:48:12 INFO - PROCESS | 3824 | 1465102092310 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 21:48:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:48:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 870ms 21:48:12 INFO - PROCESS | 3824 | 1465102092344 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 21:48:12 INFO - PROCESS | 3824 | 1465102092346 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 21:48:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:48:12 INFO - PROCESS | 3824 | 1465102092361 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:48:12 INFO - PROCESS | 3824 | 1465102092372 Marionette TRACE conn5 <- [1,2762,null,{}] 21:48:12 INFO - PROCESS | 3824 | 1465102092377 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:12 INFO - PROCESS | 3824 | 1465102092379 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:12 INFO - PROCESS | 3824 | 1465102092457 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 21:48:12 INFO - PROCESS | 3824 | 1465102092464 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:12 INFO - PROCESS | 3824 | 1465102092466 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:12 INFO - PROCESS | 3824 | ++DOCSHELL 1691B000 == 32 [pid = 3824] [id = 700] 21:48:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (17641800) [pid = 3824] [serial = 2100] [outer = 00000000] 21:48:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (179EF800) [pid = 3824] [serial = 2101] [outer = 17641800] 21:48:12 INFO - PROCESS | 3824 | 1465102092510 Marionette DEBUG loaded listener.js 21:48:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (179F8400) [pid = 3824] [serial = 2102] [outer = 17641800] 21:48:12 INFO - PROCESS | 3824 | 1465102092936 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 21:48:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:48:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 650ms 21:48:13 INFO - PROCESS | 3824 | 1465102093000 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 21:48:13 INFO - PROCESS | 3824 | 1465102093002 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 21:48:13 INFO - PROCESS | 3824 | 1465102093005 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:48:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:48:13 INFO - PROCESS | 3824 | 1465102093007 Marionette TRACE conn5 <- [1,2766,null,{}] 21:48:13 INFO - PROCESS | 3824 | 1465102093011 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:13 INFO - PROCESS | 3824 | 1465102093012 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:13 INFO - PROCESS | 3824 | 1465102093095 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 21:48:13 INFO - PROCESS | 3824 | 1465102093102 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:13 INFO - PROCESS | 3824 | 1465102093104 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:13 INFO - PROCESS | 3824 | ++DOCSHELL 18D44C00 == 33 [pid = 3824] [id = 701] 21:48:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (18D45400) [pid = 3824] [serial = 2103] [outer = 00000000] 21:48:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (18DAA000) [pid = 3824] [serial = 2104] [outer = 18D45400] 21:48:13 INFO - PROCESS | 3824 | 1465102093148 Marionette DEBUG loaded listener.js 21:48:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (18DF4C00) [pid = 3824] [serial = 2105] [outer = 18D45400] 21:48:13 INFO - PROCESS | 3824 | 1465102093581 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 21:48:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:48:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 21:48:13 INFO - PROCESS | 3824 | 1465102093640 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 21:48:13 INFO - PROCESS | 3824 | 1465102093642 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 21:48:13 INFO - PROCESS | 3824 | 1465102093645 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:48:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:48:13 INFO - PROCESS | 3824 | 1465102093647 Marionette TRACE conn5 <- [1,2770,null,{}] 21:48:13 INFO - PROCESS | 3824 | 1465102093651 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:13 INFO - PROCESS | 3824 | 1465102093652 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:13 INFO - PROCESS | 3824 | 1465102093731 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 21:48:13 INFO - PROCESS | 3824 | 1465102093736 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:13 INFO - PROCESS | 3824 | 1465102093738 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:13 INFO - PROCESS | 3824 | ++DOCSHELL 19DC7C00 == 34 [pid = 3824] [id = 702] 21:48:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (19DC8C00) [pid = 3824] [serial = 2106] [outer = 00000000] 21:48:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (19E0D400) [pid = 3824] [serial = 2107] [outer = 19DC8C00] 21:48:13 INFO - PROCESS | 3824 | 1465102093781 Marionette DEBUG loaded listener.js 21:48:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19ED6800) [pid = 3824] [serial = 2108] [outer = 19DC8C00] 21:48:14 INFO - PROCESS | 3824 | --DOCSHELL 0D82E800 == 33 [pid = 3824] [id = 695] 21:48:14 INFO - PROCESS | 3824 | --DOCSHELL 0D82FC00 == 32 [pid = 3824] [id = 693] 21:48:14 INFO - PROCESS | 3824 | --DOCSHELL 0CBF8C00 == 31 [pid = 3824] [id = 694] 21:48:15 INFO - PROCESS | 3824 | --DOCSHELL 15A63C00 == 30 [pid = 3824] [id = 699] 21:48:15 INFO - PROCESS | 3824 | --DOCSHELL 0E725C00 == 29 [pid = 3824] [id = 696] 21:48:15 INFO - PROCESS | 3824 | --DOCSHELL 18D44C00 == 28 [pid = 3824] [id = 701] 21:48:15 INFO - PROCESS | 3824 | --DOCSHELL 15280000 == 27 [pid = 3824] [id = 698] 21:48:15 INFO - PROCESS | 3824 | --DOCSHELL 0EA80800 == 26 [pid = 3824] [id = 697] 21:48:15 INFO - PROCESS | 3824 | --DOCSHELL 1691B000 == 25 [pid = 3824] [id = 700] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (19DCC000) [pid = 3824] [serial = 2069] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15596400) [pid = 3824] [serial = 2054] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (16923400) [pid = 3824] [serial = 2057] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19B43800) [pid = 3824] [serial = 2066] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (15973800) [pid = 3824] [serial = 2039] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (15A69000) [pid = 3824] [serial = 2056] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0D803400) [pid = 3824] [serial = 2041] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0E75A400) [pid = 3824] [serial = 2050] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (15552800) [pid = 3824] [serial = 2053] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (0D812C00) [pid = 3824] [serial = 2042] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (18DE6800) [pid = 3824] [serial = 2062] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (18DE8400) [pid = 3824] [serial = 2063] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (179F1400) [pid = 3824] [serial = 2059] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (0DBD4800) [pid = 3824] [serial = 2048] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (0E763800) [pid = 3824] [serial = 2051] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (0D92BC00) [pid = 3824] [serial = 2047] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 58 (19768C00) [pid = 3824] [serial = 2065] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 57 (18D06400) [pid = 3824] [serial = 2060] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 56 (0CF0D800) [pid = 3824] [serial = 2045] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 55 (0C94C000) [pid = 3824] [serial = 2044] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | --DOMWINDOW == 54 (19DCBC00) [pid = 3824] [serial = 2068] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 3824 | 1465102095569 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 21:48:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:48:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1981ms 21:48:15 INFO - PROCESS | 3824 | 1465102095632 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 21:48:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:48:15 INFO - PROCESS | 3824 | 1465102095636 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 21:48:15 INFO - PROCESS | 3824 | 1465102095641 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:48:15 INFO - PROCESS | 3824 | 1465102095644 Marionette TRACE conn5 <- [1,2774,null,{}] 21:48:15 INFO - PROCESS | 3824 | 1465102095651 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:15 INFO - PROCESS | 3824 | 1465102095654 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:15 INFO - PROCESS | 3824 | 1465102095748 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 21:48:15 INFO - PROCESS | 3824 | 1465102095761 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:15 INFO - PROCESS | 3824 | 1465102095764 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:15 INFO - PROCESS | 3824 | ++DOCSHELL 0D770400 == 26 [pid = 3824] [id = 703] 21:48:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 55 (0D770800) [pid = 3824] [serial = 2109] [outer = 00000000] 21:48:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 56 (0D809800) [pid = 3824] [serial = 2110] [outer = 0D770800] 21:48:15 INFO - PROCESS | 3824 | 1465102095813 Marionette DEBUG loaded listener.js 21:48:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 57 (0D812000) [pid = 3824] [serial = 2111] [outer = 0D770800] 21:48:16 INFO - PROCESS | 3824 | 1465102096312 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 21:48:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:48:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 21:48:16 INFO - PROCESS | 3824 | 1465102096371 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 21:48:16 INFO - PROCESS | 3824 | 1465102096376 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 21:48:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:48:16 INFO - PROCESS | 3824 | 1465102096383 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:48:16 INFO - PROCESS | 3824 | 1465102096386 Marionette TRACE conn5 <- [1,2778,null,{}] 21:48:16 INFO - PROCESS | 3824 | 1465102096389 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:16 INFO - PROCESS | 3824 | 1465102096392 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:16 INFO - PROCESS | 3824 | 1465102096481 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 21:48:16 INFO - PROCESS | 3824 | 1465102096490 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:16 INFO - PROCESS | 3824 | 1465102096493 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:16 INFO - PROCESS | 3824 | ++DOCSHELL 0D82DC00 == 27 [pid = 3824] [id = 704] 21:48:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 58 (0D82E800) [pid = 3824] [serial = 2112] [outer = 00000000] 21:48:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 59 (0D91F800) [pid = 3824] [serial = 2113] [outer = 0D82E800] 21:48:16 INFO - PROCESS | 3824 | 1465102096547 Marionette DEBUG loaded listener.js 21:48:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0D929400) [pid = 3824] [serial = 2114] [outer = 0D82E800] 21:48:17 INFO - PROCESS | 3824 | 1465102097005 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 21:48:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:48:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 21:48:17 INFO - PROCESS | 3824 | 1465102097056 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 21:48:17 INFO - PROCESS | 3824 | 1465102097059 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 21:48:17 INFO - PROCESS | 3824 | 1465102097062 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:48:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:48:17 INFO - PROCESS | 3824 | 1465102097066 Marionette TRACE conn5 <- [1,2782,null,{}] 21:48:17 INFO - PROCESS | 3824 | 1465102097076 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:17 INFO - PROCESS | 3824 | 1465102097081 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:17 INFO - PROCESS | 3824 | 1465102097195 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 21:48:17 INFO - PROCESS | 3824 | 1465102097213 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:17 INFO - PROCESS | 3824 | 1465102097216 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:17 INFO - PROCESS | 3824 | ++DOCSHELL 0E6E5800 == 28 [pid = 3824] [id = 705] 21:48:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0E6E6C00) [pid = 3824] [serial = 2115] [outer = 00000000] 21:48:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0E726800) [pid = 3824] [serial = 2116] [outer = 0E6E6C00] 21:48:17 INFO - PROCESS | 3824 | 1465102097263 Marionette DEBUG loaded listener.js 21:48:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0E754400) [pid = 3824] [serial = 2117] [outer = 0E6E6C00] 21:48:17 INFO - PROCESS | 3824 | 1465102097711 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 21:48:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:48:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 21:48:17 INFO - PROCESS | 3824 | 1465102097747 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 21:48:17 INFO - PROCESS | 3824 | 1465102097750 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 21:48:17 INFO - PROCESS | 3824 | 1465102097753 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:48:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:48:17 INFO - PROCESS | 3824 | 1465102097755 Marionette TRACE conn5 <- [1,2786,null,{}] 21:48:17 INFO - PROCESS | 3824 | 1465102097760 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:17 INFO - PROCESS | 3824 | 1465102097762 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:17 INFO - PROCESS | 3824 | 1465102097847 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 21:48:17 INFO - PROCESS | 3824 | 1465102097853 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:17 INFO - PROCESS | 3824 | 1465102097855 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:17 INFO - PROCESS | 3824 | ++DOCSHELL 0E764C00 == 29 [pid = 3824] [id = 706] 21:48:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0E765800) [pid = 3824] [serial = 2118] [outer = 00000000] 21:48:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0EA06000) [pid = 3824] [serial = 2119] [outer = 0E765800] 21:48:17 INFO - PROCESS | 3824 | 1465102097899 Marionette DEBUG loaded listener.js 21:48:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (14EA8000) [pid = 3824] [serial = 2120] [outer = 0E765800] 21:48:18 INFO - PROCESS | 3824 | 1465102098339 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 21:48:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:48:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 21:48:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:48:18 INFO - PROCESS | 3824 | 1465102098388 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 21:48:18 INFO - PROCESS | 3824 | 1465102098390 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 21:48:18 INFO - PROCESS | 3824 | 1465102098393 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:48:18 INFO - PROCESS | 3824 | 1465102098395 Marionette TRACE conn5 <- [1,2790,null,{}] 21:48:18 INFO - PROCESS | 3824 | 1465102098399 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:18 INFO - PROCESS | 3824 | 1465102098401 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:18 INFO - PROCESS | 3824 | 1465102098481 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 21:48:18 INFO - PROCESS | 3824 | 1465102098486 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:18 INFO - PROCESS | 3824 | 1465102098488 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:18 INFO - PROCESS | 3824 | ++DOCSHELL 14EAE400 == 30 [pid = 3824] [id = 707] 21:48:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (14EC4400) [pid = 3824] [serial = 2121] [outer = 00000000] 21:48:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (152CB400) [pid = 3824] [serial = 2122] [outer = 14EC4400] 21:48:18 INFO - PROCESS | 3824 | 1465102098532 Marionette DEBUG loaded listener.js 21:48:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15559400) [pid = 3824] [serial = 2123] [outer = 14EC4400] 21:48:18 INFO - PROCESS | 3824 | 1465102098972 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 21:48:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:48:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 21:48:19 INFO - PROCESS | 3824 | 1465102099035 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 21:48:19 INFO - PROCESS | 3824 | 1465102099037 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 21:48:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:48:19 INFO - PROCESS | 3824 | 1465102099040 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:48:19 INFO - PROCESS | 3824 | 1465102099042 Marionette TRACE conn5 <- [1,2794,null,{}] 21:48:19 INFO - PROCESS | 3824 | 1465102099045 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:19 INFO - PROCESS | 3824 | 1465102099051 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:19 INFO - PROCESS | 3824 | 1465102099155 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 21:48:19 INFO - PROCESS | 3824 | 1465102099168 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:19 INFO - PROCESS | 3824 | 1465102099170 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:19 INFO - PROCESS | 3824 | ++DOCSHELL 15A29800 == 31 [pid = 3824] [id = 708] 21:48:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (15A2C800) [pid = 3824] [serial = 2124] [outer = 00000000] 21:48:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (15A65400) [pid = 3824] [serial = 2125] [outer = 15A2C800] 21:48:19 INFO - PROCESS | 3824 | 1465102099214 Marionette DEBUG loaded listener.js 21:48:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15A6CC00) [pid = 3824] [serial = 2126] [outer = 15A2C800] 21:48:19 INFO - PROCESS | 3824 | 1465102099638 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 21:48:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:48:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 21:48:19 INFO - PROCESS | 3824 | 1465102099685 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 21:48:19 INFO - PROCESS | 3824 | 1465102099687 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 21:48:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:48:19 INFO - PROCESS | 3824 | 1465102099690 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:48:19 INFO - PROCESS | 3824 | 1465102099691 Marionette TRACE conn5 <- [1,2798,null,{}] 21:48:19 INFO - PROCESS | 3824 | 1465102099695 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:19 INFO - PROCESS | 3824 | 1465102099697 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:19 INFO - PROCESS | 3824 | 1465102099776 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 21:48:19 INFO - PROCESS | 3824 | 1465102099782 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:19 INFO - PROCESS | 3824 | 1465102099784 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:19 INFO - PROCESS | 3824 | ++DOCSHELL 0CF07400 == 32 [pid = 3824] [id = 709] 21:48:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D74E400) [pid = 3824] [serial = 2127] [outer = 00000000] 21:48:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (177E5400) [pid = 3824] [serial = 2128] [outer = 0D74E400] 21:48:19 INFO - PROCESS | 3824 | 1465102099828 Marionette DEBUG loaded listener.js 21:48:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (17973000) [pid = 3824] [serial = 2129] [outer = 0D74E400] 21:48:20 INFO - PROCESS | 3824 | 1465102100285 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 21:48:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:48:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 21:48:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:48:20 INFO - PROCESS | 3824 | 1465102100323 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 21:48:20 INFO - PROCESS | 3824 | 1465102100325 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 21:48:20 INFO - PROCESS | 3824 | 1465102100328 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:48:20 INFO - PROCESS | 3824 | 1465102100330 Marionette TRACE conn5 <- [1,2802,null,{}] 21:48:20 INFO - PROCESS | 3824 | 1465102100337 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:20 INFO - PROCESS | 3824 | 1465102100339 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:20 INFO - PROCESS | 3824 | 1465102100466 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 21:48:20 INFO - PROCESS | 3824 | 1465102100476 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:20 INFO - PROCESS | 3824 | 1465102100477 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:20 INFO - PROCESS | 3824 | ++DOCSHELL 18D03C00 == 33 [pid = 3824] [id = 710] 21:48:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18D0D400) [pid = 3824] [serial = 2130] [outer = 00000000] 21:48:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18D48000) [pid = 3824] [serial = 2131] [outer = 18D0D400] 21:48:20 INFO - PROCESS | 3824 | 1465102100521 Marionette DEBUG loaded listener.js 21:48:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0E75B000) [pid = 3824] [serial = 2132] [outer = 18D0D400] 21:48:20 INFO - PROCESS | 3824 | 1465102100963 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 21:48:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:48:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 21:48:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:48:21 INFO - PROCESS | 3824 | 1465102100999 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 21:48:21 INFO - PROCESS | 3824 | 1465102101001 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 21:48:21 INFO - PROCESS | 3824 | 1465102101004 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:48:21 INFO - PROCESS | 3824 | 1465102101006 Marionette TRACE conn5 <- [1,2806,null,{}] 21:48:21 INFO - PROCESS | 3824 | 1465102101010 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:21 INFO - PROCESS | 3824 | 1465102101012 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:21 INFO - PROCESS | 3824 | 1465102101126 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 21:48:21 INFO - PROCESS | 3824 | 1465102101135 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:21 INFO - PROCESS | 3824 | 1465102101137 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:21 INFO - PROCESS | 3824 | ++DOCSHELL 0E6E5000 == 34 [pid = 3824] [id = 711] 21:48:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1973B000) [pid = 3824] [serial = 2133] [outer = 00000000] 21:48:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19765000) [pid = 3824] [serial = 2134] [outer = 1973B000] 21:48:21 INFO - PROCESS | 3824 | 1465102101261 Marionette DEBUG loaded listener.js 21:48:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1976C400) [pid = 3824] [serial = 2135] [outer = 1973B000] 21:48:21 INFO - PROCESS | 3824 | 1465102101688 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 21:48:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:48:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 21:48:21 INFO - PROCESS | 3824 | 1465102101738 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 21:48:21 INFO - PROCESS | 3824 | 1465102101740 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 21:48:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:48:21 INFO - PROCESS | 3824 | 1465102101743 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:48:21 INFO - PROCESS | 3824 | 1465102101745 Marionette TRACE conn5 <- [1,2810,null,{}] 21:48:21 INFO - PROCESS | 3824 | 1465102101748 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:21 INFO - PROCESS | 3824 | 1465102101750 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:21 INFO - PROCESS | 3824 | 1465102101872 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 21:48:21 INFO - PROCESS | 3824 | 1465102101881 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:21 INFO - PROCESS | 3824 | 1465102101883 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:21 INFO - PROCESS | 3824 | ++DOCSHELL 0C94C400 == 35 [pid = 3824] [id = 712] 21:48:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0CB59400) [pid = 3824] [serial = 2136] [outer = 00000000] 21:48:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (19DC9400) [pid = 3824] [serial = 2137] [outer = 0CB59400] 21:48:21 INFO - PROCESS | 3824 | 1465102101927 Marionette DEBUG loaded listener.js 21:48:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (19E07C00) [pid = 3824] [serial = 2138] [outer = 0CB59400] 21:48:22 INFO - PROCESS | 3824 | 1465102102379 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:48:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:48:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 672ms 21:48:22 INFO - PROCESS | 3824 | 1465102102417 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 21:48:22 INFO - PROCESS | 3824 | 1465102102420 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 21:48:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:48:22 INFO - PROCESS | 3824 | 1465102102430 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:48:22 INFO - PROCESS | 3824 | 1465102102432 Marionette TRACE conn5 <- [1,2814,null,{}] 21:48:22 INFO - PROCESS | 3824 | 1465102102436 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:22 INFO - PROCESS | 3824 | 1465102102438 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:22 INFO - PROCESS | 3824 | 1465102102595 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 21:48:22 INFO - PROCESS | 3824 | 1465102102620 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:22 INFO - PROCESS | 3824 | 1465102102623 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:22 INFO - PROCESS | 3824 | ++DOCSHELL 0D828400 == 36 [pid = 3824] [id = 713] 21:48:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (19ED0C00) [pid = 3824] [serial = 2139] [outer = 00000000] 21:48:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1AC73400) [pid = 3824] [serial = 2140] [outer = 19ED0C00] 21:48:22 INFO - PROCESS | 3824 | 1465102102668 Marionette DEBUG loaded listener.js 21:48:22 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1ADBA000) [pid = 3824] [serial = 2141] [outer = 19ED0C00] 21:48:23 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (15285000) [pid = 3824] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:48:23 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (15A67C00) [pid = 3824] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:48:23 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (18D45400) [pid = 3824] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:48:23 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19764800) [pid = 3824] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:48:23 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (14EAFC00) [pid = 3824] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:48:23 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D80EC00) [pid = 3824] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:48:23 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0E728800) [pid = 3824] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:48:23 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D82F000) [pid = 3824] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:48:23 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0CF0BC00) [pid = 3824] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:48:23 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0DD4A400) [pid = 3824] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:48:23 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0EA82000) [pid = 3824] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:48:23 INFO - PROCESS | 3824 | 1465102103182 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:48:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:48:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 770ms 21:48:23 INFO - PROCESS | 3824 | 1465102103209 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 21:48:23 INFO - PROCESS | 3824 | 1465102103211 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 21:48:23 INFO - PROCESS | 3824 | 1465102103214 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:48:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:48:23 INFO - PROCESS | 3824 | 1465102103215 Marionette TRACE conn5 <- [1,2818,null,{}] 21:48:23 INFO - PROCESS | 3824 | 1465102103219 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:23 INFO - PROCESS | 3824 | 1465102103221 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:23 INFO - PROCESS | 3824 | 1465102103345 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 21:48:23 INFO - PROCESS | 3824 | 1465102103404 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:23 INFO - PROCESS | 3824 | 1465102103406 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:23 INFO - PROCESS | 3824 | ++DOCSHELL 0E75CC00 == 37 [pid = 3824] [id = 714] 21:48:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0E75E000) [pid = 3824] [serial = 2142] [outer = 00000000] 21:48:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15A5EC00) [pid = 3824] [serial = 2143] [outer = 0E75E000] 21:48:23 INFO - PROCESS | 3824 | 1465102103451 Marionette DEBUG loaded listener.js 21:48:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (187E4800) [pid = 3824] [serial = 2144] [outer = 0E75E000] 21:48:23 INFO - PROCESS | 3824 | 1465102103819 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:48:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:48:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 21:48:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:48:23 INFO - PROCESS | 3824 | 1465102103847 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 21:48:23 INFO - PROCESS | 3824 | 1465102103849 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 21:48:23 INFO - PROCESS | 3824 | 1465102103864 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:48:23 INFO - PROCESS | 3824 | 1465102103866 Marionette TRACE conn5 <- [1,2822,null,{}] 21:48:23 INFO - PROCESS | 3824 | 1465102103870 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:23 INFO - PROCESS | 3824 | 1465102103871 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:23 INFO - PROCESS | 3824 | 1465102103950 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 21:48:23 INFO - PROCESS | 3824 | 1465102103957 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:23 INFO - PROCESS | 3824 | 1465102103959 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:23 INFO - PROCESS | 3824 | ++DOCSHELL 15592800 == 38 [pid = 3824] [id = 715] 21:48:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19DC6000) [pid = 3824] [serial = 2145] [outer = 00000000] 21:48:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1ADC0400) [pid = 3824] [serial = 2146] [outer = 19DC6000] 21:48:24 INFO - PROCESS | 3824 | 1465102104002 Marionette DEBUG loaded listener.js 21:48:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1ADC1000) [pid = 3824] [serial = 2147] [outer = 19DC6000] 21:48:24 INFO - PROCESS | 3824 | 1465102104464 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:48:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:48:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 21:48:24 INFO - PROCESS | 3824 | 1465102104483 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 21:48:24 INFO - PROCESS | 3824 | 1465102104485 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 21:48:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:48:24 INFO - PROCESS | 3824 | 1465102104488 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:48:24 INFO - PROCESS | 3824 | 1465102104490 Marionette TRACE conn5 <- [1,2826,null,{}] 21:48:24 INFO - PROCESS | 3824 | 1465102104493 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:24 INFO - PROCESS | 3824 | 1465102104495 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:24 INFO - PROCESS | 3824 | 1465102104619 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 21:48:24 INFO - PROCESS | 3824 | 1465102104627 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:24 INFO - PROCESS | 3824 | 1465102104629 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:24 INFO - PROCESS | 3824 | ++DOCSHELL 1ADC4C00 == 39 [pid = 3824] [id = 716] 21:48:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1ADC5C00) [pid = 3824] [serial = 2148] [outer = 00000000] 21:48:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1AE0B400) [pid = 3824] [serial = 2149] [outer = 1ADC5C00] 21:48:24 INFO - PROCESS | 3824 | 1465102104671 Marionette DEBUG loaded listener.js 21:48:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1AE0C800) [pid = 3824] [serial = 2150] [outer = 1ADC5C00] 21:48:25 INFO - PROCESS | 3824 | 1465102105269 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:48:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:48:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 830ms 21:48:25 INFO - PROCESS | 3824 | 1465102105344 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 21:48:25 INFO - PROCESS | 3824 | 1465102105348 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 21:48:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:48:25 INFO - PROCESS | 3824 | 1465102105378 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:48:25 INFO - PROCESS | 3824 | 1465102105382 Marionette TRACE conn5 <- [1,2830,null,{}] 21:48:25 INFO - PROCESS | 3824 | 1465102105388 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:25 INFO - PROCESS | 3824 | 1465102105391 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:25 INFO - PROCESS | 3824 | 1465102105527 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 21:48:25 INFO - PROCESS | 3824 | 1465102105686 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:25 INFO - PROCESS | 3824 | 1465102105689 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:25 INFO - PROCESS | 3824 | ++DOCSHELL 0D0D2800 == 40 [pid = 3824] [id = 717] 21:48:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0D80A800) [pid = 3824] [serial = 2151] [outer = 00000000] 21:48:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0D81CC00) [pid = 3824] [serial = 2152] [outer = 0D80A800] 21:48:25 INFO - PROCESS | 3824 | 1465102105748 Marionette DEBUG loaded listener.js 21:48:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0D928400) [pid = 3824] [serial = 2153] [outer = 0D80A800] 21:48:26 INFO - PROCESS | 3824 | 1465102106528 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:48:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:48:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1175ms 21:48:26 INFO - PROCESS | 3824 | 1465102106572 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 21:48:26 INFO - PROCESS | 3824 | 1465102106576 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 21:48:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:48:26 INFO - PROCESS | 3824 | 1465102106584 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:48:26 INFO - PROCESS | 3824 | 1465102106587 Marionette TRACE conn5 <- [1,2834,null,{}] 21:48:26 INFO - PROCESS | 3824 | 1465102106592 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:26 INFO - PROCESS | 3824 | 1465102106594 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:26 INFO - PROCESS | 3824 | 1465102106735 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 21:48:27 INFO - PROCESS | 3824 | 1465102107008 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:27 INFO - PROCESS | 3824 | 1465102107011 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:27 INFO - PROCESS | 3824 | ++DOCSHELL 0C8FC400 == 41 [pid = 3824] [id = 718] 21:48:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0C940400) [pid = 3824] [serial = 2154] [outer = 00000000] 21:48:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0CA8B400) [pid = 3824] [serial = 2155] [outer = 0C940400] 21:48:27 INFO - PROCESS | 3824 | 1465102107079 Marionette DEBUG loaded listener.js 21:48:27 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0D074C00) [pid = 3824] [serial = 2156] [outer = 0C940400] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 15592800 == 40 [pid = 3824] [id = 715] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 0E75CC00 == 39 [pid = 3824] [id = 714] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 0D828400 == 38 [pid = 3824] [id = 713] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 0C94C400 == 37 [pid = 3824] [id = 712] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 0E6E5000 == 36 [pid = 3824] [id = 711] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 18D03C00 == 35 [pid = 3824] [id = 710] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (19E0D400) [pid = 3824] [serial = 2107] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 0CF07400 == 34 [pid = 3824] [id = 709] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 15A29800 == 33 [pid = 3824] [id = 708] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 14EAE400 == 32 [pid = 3824] [id = 707] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 0E764C00 == 31 [pid = 3824] [id = 706] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 0E6E5800 == 30 [pid = 3824] [id = 705] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 0D82DC00 == 29 [pid = 3824] [id = 704] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 0D770400 == 28 [pid = 3824] [id = 703] 21:48:27 INFO - PROCESS | 3824 | --DOCSHELL 19DC7C00 == 27 [pid = 3824] [id = 702] 21:48:27 INFO - PROCESS | 3824 | 1465102107786 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:48:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:48:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1233ms 21:48:27 INFO - PROCESS | 3824 | 1465102107822 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 21:48:27 INFO - PROCESS | 3824 | 1465102107826 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 21:48:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:48:27 INFO - PROCESS | 3824 | 1465102107830 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:48:27 INFO - PROCESS | 3824 | 1465102107833 Marionette TRACE conn5 <- [1,2838,null,{}] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (158D6C00) [pid = 3824] [serial = 2096] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (15590000) [pid = 3824] [serial = 2095] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (16919C00) [pid = 3824] [serial = 2098] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (1763CC00) [pid = 3824] [serial = 2099] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (18DAA000) [pid = 3824] [serial = 2104] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (18DF4C00) [pid = 3824] [serial = 2105] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (19EC7400) [pid = 3824] [serial = 2077] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (15592000) [pid = 3824] [serial = 2075] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (15207400) [pid = 3824] [serial = 2074] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0DB60800) [pid = 3824] [serial = 2072] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D91F400) [pid = 3824] [serial = 2071] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0E74B800) [pid = 3824] [serial = 2089] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D921000) [pid = 3824] [serial = 2086] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D928C00) [pid = 3824] [serial = 2087] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0D033400) [pid = 3824] [serial = 2083] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0D774C00) [pid = 3824] [serial = 2084] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (1ACF2400) [pid = 3824] [serial = 2081] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1AB81800) [pid = 3824] [serial = 2080] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (19ED0400) [pid = 3824] [serial = 2078] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (14EAA400) [pid = 3824] [serial = 2092] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (14EB3C00) [pid = 3824] [serial = 2093] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (179EF800) [pid = 3824] [serial = 2101] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0E756400) [pid = 3824] [serial = 2090] [outer = 00000000] [url = about:blank] 21:48:27 INFO - PROCESS | 3824 | 1465102107874 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:27 INFO - PROCESS | 3824 | 1465102107878 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:27 INFO - PROCESS | 3824 | 1465102107974 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 21:48:27 INFO - PROCESS | 3824 | 1465102107987 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:27 INFO - PROCESS | 3824 | 1465102107989 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:28 INFO - PROCESS | 3824 | ++DOCSHELL 0D74F800 == 28 [pid = 3824] [id = 719] 21:48:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0D750C00) [pid = 3824] [serial = 2157] [outer = 00000000] 21:48:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D81C000) [pid = 3824] [serial = 2158] [outer = 0D750C00] 21:48:28 INFO - PROCESS | 3824 | 1465102108035 Marionette DEBUG loaded listener.js 21:48:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D825000) [pid = 3824] [serial = 2159] [outer = 0D750C00] 21:48:28 INFO - PROCESS | 3824 | 1465102108590 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:48:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:48:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 790ms 21:48:28 INFO - PROCESS | 3824 | 1465102108624 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 21:48:28 INFO - PROCESS | 3824 | 1465102108627 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 21:48:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:48:28 INFO - PROCESS | 3824 | 1465102108632 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:48:28 INFO - PROCESS | 3824 | 1465102108634 Marionette TRACE conn5 <- [1,2842,null,{}] 21:48:28 INFO - PROCESS | 3824 | 1465102108638 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:28 INFO - PROCESS | 3824 | 1465102108640 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:28 INFO - PROCESS | 3824 | 1465102108728 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 21:48:28 INFO - PROCESS | 3824 | 1465102108737 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:28 INFO - PROCESS | 3824 | 1465102108740 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:28 INFO - PROCESS | 3824 | ++DOCSHELL 0DD57800 == 29 [pid = 3824] [id = 720] 21:48:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0DD58800) [pid = 3824] [serial = 2160] [outer = 00000000] 21:48:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0E01F000) [pid = 3824] [serial = 2161] [outer = 0DD58800] 21:48:28 INFO - PROCESS | 3824 | 1465102108784 Marionette DEBUG loaded listener.js 21:48:28 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0E6E7C00) [pid = 3824] [serial = 2162] [outer = 0DD58800] 21:48:29 INFO - PROCESS | 3824 | 1465102109272 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:48:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:48:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 21:48:29 INFO - PROCESS | 3824 | 1465102109307 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 21:48:29 INFO - PROCESS | 3824 | 1465102109309 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 21:48:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:48:29 INFO - PROCESS | 3824 | 1465102109314 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:48:29 INFO - PROCESS | 3824 | 1465102109320 Marionette TRACE conn5 <- [1,2846,null,{}] 21:48:29 INFO - PROCESS | 3824 | 1465102109329 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:29 INFO - PROCESS | 3824 | 1465102109333 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:29 INFO - PROCESS | 3824 | 1465102109421 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 21:48:29 INFO - PROCESS | 3824 | 1465102109550 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:29 INFO - PROCESS | 3824 | 1465102109552 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:29 INFO - PROCESS | 3824 | ++DOCSHELL 14EA7400 == 30 [pid = 3824] [id = 721] 21:48:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (14EAA400) [pid = 3824] [serial = 2163] [outer = 00000000] 21:48:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (14EB0C00) [pid = 3824] [serial = 2164] [outer = 14EAA400] 21:48:29 INFO - PROCESS | 3824 | 1465102109607 Marionette DEBUG loaded listener.js 21:48:29 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (14EC1000) [pid = 3824] [serial = 2165] [outer = 14EAA400] 21:48:29 INFO - PROCESS | 3824 | 1465102109984 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:48:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:48:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 731ms 21:48:30 INFO - PROCESS | 3824 | 1465102110048 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 21:48:30 INFO - PROCESS | 3824 | 1465102110051 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 21:48:30 INFO - PROCESS | 3824 | 1465102110054 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:48:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:48:30 INFO - PROCESS | 3824 | 1465102110056 Marionette TRACE conn5 <- [1,2850,null,{}] 21:48:30 INFO - PROCESS | 3824 | 1465102110059 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:30 INFO - PROCESS | 3824 | 1465102110061 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:30 INFO - PROCESS | 3824 | 1465102110180 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 21:48:30 INFO - PROCESS | 3824 | 1465102110245 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:30 INFO - PROCESS | 3824 | 1465102110247 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:30 INFO - PROCESS | 3824 | ++DOCSHELL 152C6800 == 31 [pid = 3824] [id = 722] 21:48:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (152C8800) [pid = 3824] [serial = 2166] [outer = 00000000] 21:48:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1588C000) [pid = 3824] [serial = 2167] [outer = 152C8800] 21:48:30 INFO - PROCESS | 3824 | 1465102110291 Marionette DEBUG loaded listener.js 21:48:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (15945000) [pid = 3824] [serial = 2168] [outer = 152C8800] 21:48:30 INFO - PROCESS | 3824 | 1465102110704 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:48:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:48:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 21:48:30 INFO - PROCESS | 3824 | 1465102110732 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 21:48:30 INFO - PROCESS | 3824 | 1465102110734 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 21:48:30 INFO - PROCESS | 3824 | 1465102110737 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:48:30 INFO - PROCESS | 3824 | 1465102110739 Marionette TRACE conn5 <- [1,2854,null,{}] 21:48:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:48:30 INFO - PROCESS | 3824 | 1465102110742 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:30 INFO - PROCESS | 3824 | 1465102110744 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:30 INFO - PROCESS | 3824 | 1465102110885 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 21:48:30 INFO - PROCESS | 3824 | 1465102110906 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:30 INFO - PROCESS | 3824 | 1465102110912 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:30 INFO - PROCESS | 3824 | ++DOCSHELL 0D928C00 == 32 [pid = 3824] [id = 723] 21:48:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (15A25000) [pid = 3824] [serial = 2169] [outer = 00000000] 21:48:30 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15A62000) [pid = 3824] [serial = 2170] [outer = 15A25000] 21:48:30 INFO - PROCESS | 3824 | 1465102110966 Marionette DEBUG loaded listener.js 21:48:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15A6BC00) [pid = 3824] [serial = 2171] [outer = 15A25000] 21:48:31 INFO - PROCESS | 3824 | 1465102111444 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:48:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:48:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 21:48:31 INFO - PROCESS | 3824 | 1465102111473 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 21:48:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:48:31 INFO - PROCESS | 3824 | 1465102111475 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 21:48:31 INFO - PROCESS | 3824 | 1465102111478 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:48:31 INFO - PROCESS | 3824 | 1465102111479 Marionette TRACE conn5 <- [1,2858,null,{}] 21:48:31 INFO - PROCESS | 3824 | 1465102111483 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:31 INFO - PROCESS | 3824 | 1465102111486 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:31 INFO - PROCESS | 3824 | 1465102111614 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 21:48:31 INFO - PROCESS | 3824 | 1465102111620 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:31 INFO - PROCESS | 3824 | 1465102111622 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:31 INFO - PROCESS | 3824 | ++DOCSHELL 15A61400 == 33 [pid = 3824] [id = 724] 21:48:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (16919C00) [pid = 3824] [serial = 2172] [outer = 00000000] 21:48:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (18D03000) [pid = 3824] [serial = 2173] [outer = 16919C00] 21:48:31 INFO - PROCESS | 3824 | 1465102111665 Marionette DEBUG loaded listener.js 21:48:31 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (16E05400) [pid = 3824] [serial = 2174] [outer = 16919C00] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (17641800) [pid = 3824] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (1973B000) [pid = 3824] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0CB59400) [pid = 3824] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0E6E6C00) [pid = 3824] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D82E800) [pid = 3824] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D770800) [pid = 3824] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19DC8C00) [pid = 3824] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D74E400) [pid = 3824] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (14EC4400) [pid = 3824] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19ED0C00) [pid = 3824] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (18D0D400) [pid = 3824] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15A2C800) [pid = 3824] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0E765800) [pid = 3824] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0E75E000) [pid = 3824] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:48:32 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19DC6000) [pid = 3824] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:48:32 INFO - PROCESS | 3824 | 1465102112366 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 21:48:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:48:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 930ms 21:48:32 INFO - PROCESS | 3824 | 1465102112409 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 21:48:32 INFO - PROCESS | 3824 | 1465102112411 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 21:48:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:48:32 INFO - PROCESS | 3824 | 1465102112414 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:48:32 INFO - PROCESS | 3824 | 1465102112416 Marionette TRACE conn5 <- [1,2862,null,{}] 21:48:32 INFO - PROCESS | 3824 | 1465102112419 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:32 INFO - PROCESS | 3824 | 1465102112421 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:32 INFO - PROCESS | 3824 | 1465102112536 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 21:48:32 INFO - PROCESS | 3824 | 1465102112601 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:32 INFO - PROCESS | 3824 | 1465102112602 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:32 INFO - PROCESS | 3824 | ++DOCSHELL 0E75E000 == 34 [pid = 3824] [id = 725] 21:48:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0E765800) [pid = 3824] [serial = 2175] [outer = 00000000] 21:48:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15A22C00) [pid = 3824] [serial = 2176] [outer = 0E765800] 21:48:32 INFO - PROCESS | 3824 | 1465102112646 Marionette DEBUG loaded listener.js 21:48:32 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (17976400) [pid = 3824] [serial = 2177] [outer = 0E765800] 21:48:32 INFO - PROCESS | 3824 | 1465102112980 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:48:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:48:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 21:48:33 INFO - PROCESS | 3824 | 1465102113045 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 21:48:33 INFO - PROCESS | 3824 | 1465102113047 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 21:48:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:48:33 INFO - PROCESS | 3824 | 1465102113050 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:48:33 INFO - PROCESS | 3824 | 1465102113052 Marionette TRACE conn5 <- [1,2866,null,{}] 21:48:33 INFO - PROCESS | 3824 | 1465102113056 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:33 INFO - PROCESS | 3824 | 1465102113057 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:33 INFO - PROCESS | 3824 | 1465102113179 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 21:48:33 INFO - PROCESS | 3824 | 1465102113187 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:33 INFO - PROCESS | 3824 | 1465102113189 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:33 INFO - PROCESS | 3824 | ++DOCSHELL 0E756400 == 35 [pid = 3824] [id = 726] 21:48:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0E75E800) [pid = 3824] [serial = 2178] [outer = 00000000] 21:48:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1973F400) [pid = 3824] [serial = 2179] [outer = 0E75E800] 21:48:33 INFO - PROCESS | 3824 | 1465102113232 Marionette DEBUG loaded listener.js 21:48:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0CF12800) [pid = 3824] [serial = 2180] [outer = 0E75E800] 21:48:33 INFO - PROCESS | 3824 | 1465102113662 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:48:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:48:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 631ms 21:48:33 INFO - PROCESS | 3824 | 1465102113682 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 21:48:33 INFO - PROCESS | 3824 | 1465102113684 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 21:48:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:48:33 INFO - PROCESS | 3824 | 1465102113687 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:48:33 INFO - PROCESS | 3824 | 1465102113689 Marionette TRACE conn5 <- [1,2870,null,{}] 21:48:33 INFO - PROCESS | 3824 | 1465102113692 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:33 INFO - PROCESS | 3824 | 1465102113694 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:33 INFO - PROCESS | 3824 | 1465102113775 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 21:48:33 INFO - PROCESS | 3824 | 1465102113910 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:33 INFO - PROCESS | 3824 | 1465102113912 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:33 INFO - PROCESS | 3824 | ++DOCSHELL 0D921C00 == 36 [pid = 3824] [id = 727] 21:48:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (14EA6C00) [pid = 3824] [serial = 2181] [outer = 00000000] 21:48:33 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19E0A400) [pid = 3824] [serial = 2182] [outer = 14EA6C00] 21:48:33 INFO - PROCESS | 3824 | 1465102113956 Marionette DEBUG loaded listener.js 21:48:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19DC2400) [pid = 3824] [serial = 2183] [outer = 14EA6C00] 21:48:34 INFO - PROCESS | 3824 | 1465102114459 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:48:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:48:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 830ms 21:48:34 INFO - PROCESS | 3824 | 1465102114518 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 21:48:34 INFO - PROCESS | 3824 | 1465102114523 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 21:48:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:48:34 INFO - PROCESS | 3824 | 1465102114528 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:48:34 INFO - PROCESS | 3824 | 1465102114532 Marionette TRACE conn5 <- [1,2874,null,{}] 21:48:34 INFO - PROCESS | 3824 | 1465102114538 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:34 INFO - PROCESS | 3824 | 1465102114541 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:34 INFO - PROCESS | 3824 | 1465102114664 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 21:48:34 INFO - PROCESS | 3824 | 1465102114808 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:34 INFO - PROCESS | 3824 | 1465102114811 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:34 INFO - PROCESS | 3824 | ++DOCSHELL 0C8F6000 == 37 [pid = 3824] [id = 728] 21:48:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0CA8BC00) [pid = 3824] [serial = 2184] [outer = 00000000] 21:48:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (0D827800) [pid = 3824] [serial = 2185] [outer = 0CA8BC00] 21:48:34 INFO - PROCESS | 3824 | 1465102114871 Marionette DEBUG loaded listener.js 21:48:34 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0DB3D400) [pid = 3824] [serial = 2186] [outer = 0CA8BC00] 21:48:35 INFO - PROCESS | 3824 | 1465102115514 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 21:48:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:48:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1024ms 21:48:35 INFO - PROCESS | 3824 | 1465102115552 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 21:48:35 INFO - PROCESS | 3824 | 1465102115557 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 21:48:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:48:35 INFO - PROCESS | 3824 | 1465102115563 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:48:35 INFO - PROCESS | 3824 | 1465102115566 Marionette TRACE conn5 <- [1,2878,null,{}] 21:48:35 INFO - PROCESS | 3824 | 1465102115571 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:35 INFO - PROCESS | 3824 | 1465102115573 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:35 INFO - PROCESS | 3824 | 1465102115686 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 21:48:35 INFO - PROCESS | 3824 | 1465102115831 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:35 INFO - PROCESS | 3824 | 1465102115834 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:35 INFO - PROCESS | 3824 | ++DOCSHELL 0E801C00 == 38 [pid = 3824] [id = 729] 21:48:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0E805400) [pid = 3824] [serial = 2187] [outer = 00000000] 21:48:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (14EA8800) [pid = 3824] [serial = 2188] [outer = 0E805400] 21:48:35 INFO - PROCESS | 3824 | 1465102115891 Marionette DEBUG loaded listener.js 21:48:35 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (1555D000) [pid = 3824] [serial = 2189] [outer = 0E805400] 21:48:36 INFO - PROCESS | 3824 | 1465102116513 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:48:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:48:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1019ms 21:48:36 INFO - PROCESS | 3824 | 1465102116586 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 21:48:36 INFO - PROCESS | 3824 | 1465102116589 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 21:48:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:48:36 INFO - PROCESS | 3824 | 1465102116593 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:48:36 INFO - PROCESS | 3824 | 1465102116597 Marionette TRACE conn5 <- [1,2882,null,{}] 21:48:36 INFO - PROCESS | 3824 | 1465102116608 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:36 INFO - PROCESS | 3824 | 1465102116613 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:36 INFO - PROCESS | 3824 | 1465102116749 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 21:48:36 INFO - PROCESS | 3824 | 1465102116886 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:36 INFO - PROCESS | 3824 | 1465102116890 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:36 INFO - PROCESS | 3824 | ++DOCSHELL 1AAF5000 == 39 [pid = 3824] [id = 730] 21:48:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (1AAF6000) [pid = 3824] [serial = 2190] [outer = 00000000] 21:48:36 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1AB80800) [pid = 3824] [serial = 2191] [outer = 1AAF6000] 21:48:36 INFO - PROCESS | 3824 | 1465102116948 Marionette DEBUG loaded listener.js 21:48:37 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1AC79C00) [pid = 3824] [serial = 2192] [outer = 1AAF6000] 21:48:37 INFO - PROCESS | 3824 | 1465102117559 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:48:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:48:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1021ms 21:48:37 INFO - PROCESS | 3824 | 1465102117617 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 21:48:37 INFO - PROCESS | 3824 | 1465102117620 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 21:48:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:48:37 INFO - PROCESS | 3824 | 1465102117624 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:48:37 INFO - PROCESS | 3824 | 1465102117626 Marionette TRACE conn5 <- [1,2886,null,{}] 21:48:37 INFO - PROCESS | 3824 | 1465102117630 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:37 INFO - PROCESS | 3824 | 1465102117632 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:37 INFO - PROCESS | 3824 | 1465102117743 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 21:48:38 INFO - PROCESS | 3824 | 1465102118025 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:38 INFO - PROCESS | 3824 | 1465102118028 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:38 INFO - PROCESS | 3824 | ++DOCSHELL 0C99D400 == 40 [pid = 3824] [id = 731] 21:48:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0CB59400) [pid = 3824] [serial = 2193] [outer = 00000000] 21:48:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0CF16400) [pid = 3824] [serial = 2194] [outer = 0CB59400] 21:48:38 INFO - PROCESS | 3824 | 1465102118080 Marionette DEBUG loaded listener.js 21:48:38 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (0D80F000) [pid = 3824] [serial = 2195] [outer = 0CB59400] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 0E756400 == 39 [pid = 3824] [id = 726] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 0E75E000 == 38 [pid = 3824] [id = 725] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 15A61400 == 37 [pid = 3824] [id = 724] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 0D928C00 == 36 [pid = 3824] [id = 723] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 152C6800 == 35 [pid = 3824] [id = 722] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 14EA7400 == 34 [pid = 3824] [id = 721] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 0DD57800 == 33 [pid = 3824] [id = 720] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 0D74F800 == 32 [pid = 3824] [id = 719] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 0D0D2800 == 31 [pid = 3824] [id = 717] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 0C8FC400 == 30 [pid = 3824] [id = 718] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 1ADC4C00 == 29 [pid = 3824] [id = 716] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 1AAF5000 == 28 [pid = 3824] [id = 730] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 0D921C00 == 27 [pid = 3824] [id = 727] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 0C8F6000 == 26 [pid = 3824] [id = 728] 21:48:39 INFO - PROCESS | 3824 | --DOCSHELL 0E801C00 == 25 [pid = 3824] [id = 729] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (19765000) [pid = 3824] [serial = 2134] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (19DC9400) [pid = 3824] [serial = 2137] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (1976C400) [pid = 3824] [serial = 2135] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0E726800) [pid = 3824] [serial = 2116] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0E754400) [pid = 3824] [serial = 2117] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0D91F800) [pid = 3824] [serial = 2113] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0D929400) [pid = 3824] [serial = 2114] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0D809800) [pid = 3824] [serial = 2110] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D812000) [pid = 3824] [serial = 2111] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (19ED6800) [pid = 3824] [serial = 2108] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (177E5400) [pid = 3824] [serial = 2128] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (17973000) [pid = 3824] [serial = 2129] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (152CB400) [pid = 3824] [serial = 2122] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1AC73400) [pid = 3824] [serial = 2140] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15559400) [pid = 3824] [serial = 2123] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (18D48000) [pid = 3824] [serial = 2131] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15A65400) [pid = 3824] [serial = 2125] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15A6CC00) [pid = 3824] [serial = 2126] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0EA06000) [pid = 3824] [serial = 2119] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (14EA8000) [pid = 3824] [serial = 2120] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (15A5EC00) [pid = 3824] [serial = 2143] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1ADC1000) [pid = 3824] [serial = 2147] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (19E07C00) [pid = 3824] [serial = 2138] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1ADC0400) [pid = 3824] [serial = 2146] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (187E4800) [pid = 3824] [serial = 2144] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (1ADBA000) [pid = 3824] [serial = 2141] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1AE0B400) [pid = 3824] [serial = 2149] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0E75B000) [pid = 3824] [serial = 2132] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (179F8400) [pid = 3824] [serial = 2102] [outer = 00000000] [url = about:blank] 21:48:39 INFO - PROCESS | 3824 | 1465102119379 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:48:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:48:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1780ms 21:48:39 INFO - PROCESS | 3824 | 1465102119430 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 21:48:39 INFO - PROCESS | 3824 | 1465102119434 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 21:48:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:48:39 INFO - PROCESS | 3824 | 1465102119442 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:48:39 INFO - PROCESS | 3824 | 1465102119445 Marionette TRACE conn5 <- [1,2890,null,{}] 21:48:39 INFO - PROCESS | 3824 | 1465102119454 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:39 INFO - PROCESS | 3824 | 1465102119457 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:39 INFO - PROCESS | 3824 | 1465102119555 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 21:48:39 INFO - PROCESS | 3824 | 1465102119569 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:39 INFO - PROCESS | 3824 | 1465102119573 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:39 INFO - PROCESS | 3824 | ++DOCSHELL 0D07B000 == 26 [pid = 3824] [id = 732] 21:48:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0D74E800) [pid = 3824] [serial = 2196] [outer = 00000000] 21:48:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0D807400) [pid = 3824] [serial = 2197] [outer = 0D74E800] 21:48:39 INFO - PROCESS | 3824 | 1465102119622 Marionette DEBUG loaded listener.js 21:48:39 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0D813400) [pid = 3824] [serial = 2198] [outer = 0D74E800] 21:48:40 INFO - PROCESS | 3824 | 1465102120132 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:48:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:48:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 21:48:40 INFO - PROCESS | 3824 | 1465102120173 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 21:48:40 INFO - PROCESS | 3824 | 1465102120178 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 21:48:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:48:40 INFO - PROCESS | 3824 | 1465102120184 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:48:40 INFO - PROCESS | 3824 | 1465102120187 Marionette TRACE conn5 <- [1,2894,null,{}] 21:48:40 INFO - PROCESS | 3824 | 1465102120191 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:40 INFO - PROCESS | 3824 | 1465102120194 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:40 INFO - PROCESS | 3824 | 1465102120286 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 21:48:40 INFO - PROCESS | 3824 | 1465102120294 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:40 INFO - PROCESS | 3824 | 1465102120297 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:40 INFO - PROCESS | 3824 | ++DOCSHELL 0DB62800 == 27 [pid = 3824] [id = 733] 21:48:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0DB66400) [pid = 3824] [serial = 2199] [outer = 00000000] 21:48:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0DD4A800) [pid = 3824] [serial = 2200] [outer = 0DB66400] 21:48:40 INFO - PROCESS | 3824 | 1465102120344 Marionette DEBUG loaded listener.js 21:48:40 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0DD55000) [pid = 3824] [serial = 2201] [outer = 0DB66400] 21:48:40 INFO - PROCESS | 3824 | 1465102120854 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:48:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:48:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 21:48:40 INFO - PROCESS | 3824 | 1465102120918 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 21:48:40 INFO - PROCESS | 3824 | 1465102120921 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 21:48:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:48:40 INFO - PROCESS | 3824 | 1465102120924 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:48:40 INFO - PROCESS | 3824 | 1465102120927 Marionette TRACE conn5 <- [1,2898,null,{}] 21:48:40 INFO - PROCESS | 3824 | 1465102120938 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:40 INFO - PROCESS | 3824 | 1465102120943 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:41 INFO - PROCESS | 3824 | 1465102121097 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 21:48:41 INFO - PROCESS | 3824 | 1465102121163 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:41 INFO - PROCESS | 3824 | 1465102121167 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:41 INFO - PROCESS | 3824 | ++DOCSHELL 0E760C00 == 28 [pid = 3824] [id = 734] 21:48:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0E761800) [pid = 3824] [serial = 2202] [outer = 00000000] 21:48:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0EAA8400) [pid = 3824] [serial = 2203] [outer = 0E761800] 21:48:41 INFO - PROCESS | 3824 | 1465102121217 Marionette DEBUG loaded listener.js 21:48:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (14EAA000) [pid = 3824] [serial = 2204] [outer = 0E761800] 21:48:41 INFO - PROCESS | 3824 | 1465102121616 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 21:48:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:48:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:48:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 21:48:41 INFO - PROCESS | 3824 | 1465102121658 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 21:48:41 INFO - PROCESS | 3824 | 1465102121661 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 21:48:41 INFO - PROCESS | 3824 | 1465102121664 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:48:41 INFO - TEST-START | /DOMEvents/constructors.html 21:48:41 INFO - PROCESS | 3824 | 1465102121666 Marionette TRACE conn5 <- [1,2902,null,{}] 21:48:41 INFO - PROCESS | 3824 | 1465102121669 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:41 INFO - PROCESS | 3824 | 1465102121671 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:41 INFO - PROCESS | 3824 | 1465102121793 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 21:48:41 INFO - PROCESS | 3824 | 1465102121859 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:41 INFO - PROCESS | 3824 | 1465102121861 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:41 INFO - PROCESS | 3824 | ++DOCSHELL 14EBF800 == 29 [pid = 3824] [id = 735] 21:48:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (14EC3C00) [pid = 3824] [serial = 2205] [outer = 00000000] 21:48:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (15553000) [pid = 3824] [serial = 2206] [outer = 14EC3C00] 21:48:41 INFO - PROCESS | 3824 | 1465102121907 Marionette DEBUG loaded listener.js 21:48:41 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (158D6C00) [pid = 3824] [serial = 2207] [outer = 14EC3C00] 21:48:42 INFO - PROCESS | 3824 | 1465102122559 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:48:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:48:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:48:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:48:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:48:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:48:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:48:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 945ms 21:48:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:48:42 INFO - PROCESS | 3824 | 1465102122613 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 21:48:42 INFO - PROCESS | 3824 | 1465102122615 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 21:48:42 INFO - PROCESS | 3824 | 1465102122618 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:48:42 INFO - PROCESS | 3824 | 1465102122620 Marionette TRACE conn5 <- [1,2906,null,{}] 21:48:42 INFO - PROCESS | 3824 | 1465102122623 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:42 INFO - PROCESS | 3824 | 1465102122625 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:42 INFO - PROCESS | 3824 | 1465102122745 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 21:48:42 INFO - PROCESS | 3824 | 1465102122757 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:42 INFO - PROCESS | 3824 | 1465102122759 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:42 INFO - PROCESS | 3824 | ++DOCSHELL 15949C00 == 30 [pid = 3824] [id = 736] 21:48:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (15A5E400) [pid = 3824] [serial = 2208] [outer = 00000000] 21:48:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1691B000) [pid = 3824] [serial = 2209] [outer = 15A5E400] 21:48:42 INFO - PROCESS | 3824 | 1465102122803 Marionette DEBUG loaded listener.js 21:48:42 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (16E04800) [pid = 3824] [serial = 2210] [outer = 15A5E400] 21:48:43 INFO - PROCESS | 3824 | 1465102123236 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:48:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:48:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 21:48:43 INFO - PROCESS | 3824 | 1465102123290 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 21:48:43 INFO - PROCESS | 3824 | 1465102123292 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 21:48:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:48:43 INFO - PROCESS | 3824 | 1465102123295 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:48:43 INFO - PROCESS | 3824 | 1465102123297 Marionette TRACE conn5 <- [1,2910,null,{}] 21:48:43 INFO - PROCESS | 3824 | 1465102123306 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:43 INFO - PROCESS | 3824 | 1465102123311 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:43 INFO - PROCESS | 3824 | 1465102123619 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 21:48:43 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0D80A800) [pid = 3824] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:48:43 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (14EAA400) [pid = 3824] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:48:43 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15A25000) [pid = 3824] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:48:43 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0D750C00) [pid = 3824] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:48:43 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0DD58800) [pid = 3824] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:48:43 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1ADC5C00) [pid = 3824] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:48:43 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0C940400) [pid = 3824] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:48:43 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0E765800) [pid = 3824] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:48:43 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (0E75E800) [pid = 3824] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:48:43 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (16919C00) [pid = 3824] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:48:43 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (14EA6C00) [pid = 3824] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:48:43 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (152C8800) [pid = 3824] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:48:43 INFO - PROCESS | 3824 | 1465102123687 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:43 INFO - PROCESS | 3824 | 1465102123689 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:43 INFO - PROCESS | 3824 | ++DOCSHELL 0C8F7000 == 31 [pid = 3824] [id = 737] 21:48:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0C8F9C00) [pid = 3824] [serial = 2211] [outer = 00000000] 21:48:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (0D752000) [pid = 3824] [serial = 2212] [outer = 0C8F9C00] 21:48:43 INFO - PROCESS | 3824 | 1465102123734 Marionette DEBUG loaded listener.js 21:48:43 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (0E75E800) [pid = 3824] [serial = 2213] [outer = 0C8F9C00] 21:48:44 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:48:44 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:48:44 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:48:44 INFO - PROCESS | 3824 | [3824] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:48:44 INFO - PROCESS | 3824 | 1465102124104 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 21:48:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:48:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:48:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:48:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:48:44 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 21:48:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:48:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:48:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:48:44 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 21:48:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:48:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:48:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:48:44 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]" 21:48:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:48:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:48:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:48:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:48:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 832ms 21:48:44 INFO - PROCESS | 3824 | 1465102124135 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 21:48:44 INFO - PROCESS | 3824 | 1465102124137 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 21:48:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:48:44 INFO - PROCESS | 3824 | 1465102124140 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:48:44 INFO - PROCESS | 3824 | 1465102124141 Marionette TRACE conn5 <- [1,2914,null,{}] 21:48:44 INFO - PROCESS | 3824 | 1465102124145 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:44 INFO - PROCESS | 3824 | 1465102124147 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:44 INFO - PROCESS | 3824 | 1465102124225 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 21:48:44 INFO - PROCESS | 3824 | 1465102124230 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:44 INFO - PROCESS | 3824 | 1465102124232 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:44 INFO - PROCESS | 3824 | ++DOCSHELL 0C8F1400 == 32 [pid = 3824] [id = 738] 21:48:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0EA0AC00) [pid = 3824] [serial = 2214] [outer = 00000000] 21:48:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (18DAEC00) [pid = 3824] [serial = 2215] [outer = 0EA0AC00] 21:48:44 INFO - PROCESS | 3824 | 1465102124275 Marionette DEBUG loaded listener.js 21:48:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (18DAF400) [pid = 3824] [serial = 2216] [outer = 0EA0AC00] 21:48:44 INFO - PROCESS | 3824 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:48:44 INFO - PROCESS | 3824 | 1465102124755 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 21:48:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:48:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 679ms 21:48:44 INFO - PROCESS | 3824 | 1465102124821 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 21:48:44 INFO - PROCESS | 3824 | 1465102124823 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 21:48:44 INFO - PROCESS | 3824 | 1465102124826 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:48:44 INFO - PROCESS | 3824 | 1465102124827 Marionette TRACE conn5 <- [1,2918,null,{}] 21:48:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:48:44 INFO - PROCESS | 3824 | 1465102124831 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:44 INFO - PROCESS | 3824 | 1465102124833 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:44 INFO - PROCESS | 3824 | 1465102124915 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 21:48:44 INFO - PROCESS | 3824 | 1465102124921 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:44 INFO - PROCESS | 3824 | 1465102124922 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:44 INFO - PROCESS | 3824 | ++DOCSHELL 19B44400 == 33 [pid = 3824] [id = 739] 21:48:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (19B45C00) [pid = 3824] [serial = 2217] [outer = 00000000] 21:48:44 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (19DCE000) [pid = 3824] [serial = 2218] [outer = 19B45C00] 21:48:44 INFO - PROCESS | 3824 | 1465102124966 Marionette DEBUG loaded listener.js 21:48:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (19DC9000) [pid = 3824] [serial = 2219] [outer = 19B45C00] 21:48:45 INFO - PROCESS | 3824 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:48:45 INFO - PROCESS | 3824 | 1465102125403 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 21:48:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:48:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 21:48:45 INFO - PROCESS | 3824 | 1465102125460 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 21:48:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:48:45 INFO - PROCESS | 3824 | 1465102125462 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 21:48:45 INFO - PROCESS | 3824 | 1465102125466 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:48:45 INFO - PROCESS | 3824 | 1465102125467 Marionette TRACE conn5 <- [1,2922,null,{}] 21:48:45 INFO - PROCESS | 3824 | 1465102125471 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:45 INFO - PROCESS | 3824 | 1465102125473 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:45 INFO - PROCESS | 3824 | 1465102125563 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 21:48:45 INFO - PROCESS | 3824 | 1465102125569 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:45 INFO - PROCESS | 3824 | 1465102125571 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:45 INFO - PROCESS | 3824 | ++DOCSHELL 0E75E000 == 34 [pid = 3824] [id = 740] 21:48:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (19ECFC00) [pid = 3824] [serial = 2220] [outer = 00000000] 21:48:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1AAF4400) [pid = 3824] [serial = 2221] [outer = 19ECFC00] 21:48:45 INFO - PROCESS | 3824 | 1465102125613 Marionette DEBUG loaded listener.js 21:48:45 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1AAFE400) [pid = 3824] [serial = 2222] [outer = 19ECFC00] 21:48:46 INFO - PROCESS | 3824 | 1465102126348 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:48:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:48:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 21:48:46 INFO - PROCESS | 3824 | 1465102126408 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 21:48:46 INFO - PROCESS | 3824 | 1465102126413 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 21:48:46 INFO - PROCESS | 3824 | 1465102126418 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:48:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:48:46 INFO - PROCESS | 3824 | 1465102126424 Marionette TRACE conn5 <- [1,2926,null,{}] 21:48:46 INFO - PROCESS | 3824 | 1465102126429 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:46 INFO - PROCESS | 3824 | 1465102126432 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:46 INFO - PROCESS | 3824 | 1465102126564 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 21:48:46 INFO - PROCESS | 3824 | 1465102126698 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:46 INFO - PROCESS | 3824 | 1465102126702 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:46 INFO - PROCESS | 3824 | ++DOCSHELL 0D818400 == 35 [pid = 3824] [id = 741] 21:48:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0D81DC00) [pid = 3824] [serial = 2223] [outer = 00000000] 21:48:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0DD4E400) [pid = 3824] [serial = 2224] [outer = 0D81DC00] 21:48:46 INFO - PROCESS | 3824 | 1465102126764 Marionette DEBUG loaded listener.js 21:48:46 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0E6E7400) [pid = 3824] [serial = 2225] [outer = 0D81DC00] 21:48:47 INFO - PROCESS | 3824 | 1465102127337 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:48:47 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. 21:48:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 21:48:47 INFO - PROCESS | 3824 | 1465102127378 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 21:48:47 INFO - PROCESS | 3824 | 1465102127383 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 21:48:47 INFO - PROCESS | 3824 | 1465102127391 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:48:47 INFO - PROCESS | 3824 | 1465102127394 Marionette TRACE conn5 <- [1,2930,null,{}] 21:48:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:48:47 INFO - PROCESS | 3824 | 1465102127399 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:47 INFO - PROCESS | 3824 | 1465102127402 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:47 INFO - PROCESS | 3824 | 1465102127533 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 21:48:47 INFO - PROCESS | 3824 | 1465102127716 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:47 INFO - PROCESS | 3824 | 1465102127718 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:47 INFO - PROCESS | 3824 | ++DOCSHELL 0DD4B000 == 36 [pid = 3824] [id = 742] 21:48:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (15209400) [pid = 3824] [serial = 2226] [outer = 00000000] 21:48:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15944800) [pid = 3824] [serial = 2227] [outer = 15209400] 21:48:47 INFO - PROCESS | 3824 | 1465102127775 Marionette DEBUG loaded listener.js 21:48:47 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15A63000) [pid = 3824] [serial = 2228] [outer = 15209400] 21:48:48 INFO - PROCESS | 3824 | 1465102128510 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 21:48:48 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 21:48:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:48:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1173ms 21:48:48 INFO - PROCESS | 3824 | 1465102128573 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 21:48:48 INFO - PROCESS | 3824 | 1465102128577 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 21:48:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:48:48 INFO - PROCESS | 3824 | 1465102128582 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:48:48 INFO - PROCESS | 3824 | 1465102128585 Marionette TRACE conn5 <- [1,2934,null,{}] 21:48:48 INFO - PROCESS | 3824 | 1465102128590 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:48 INFO - PROCESS | 3824 | 1465102128593 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:48 INFO - PROCESS | 3824 | 1465102128717 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 21:48:48 INFO - PROCESS | 3824 | --DOCSHELL 19B44400 == 35 [pid = 3824] [id = 739] 21:48:48 INFO - PROCESS | 3824 | --DOCSHELL 0C8F1400 == 34 [pid = 3824] [id = 738] 21:48:48 INFO - PROCESS | 3824 | --DOCSHELL 0C8F7000 == 33 [pid = 3824] [id = 737] 21:48:48 INFO - PROCESS | 3824 | --DOCSHELL 15949C00 == 32 [pid = 3824] [id = 736] 21:48:48 INFO - PROCESS | 3824 | --DOCSHELL 14EBF800 == 31 [pid = 3824] [id = 735] 21:48:48 INFO - PROCESS | 3824 | --DOCSHELL 0E760C00 == 30 [pid = 3824] [id = 734] 21:48:48 INFO - PROCESS | 3824 | --DOCSHELL 0DB62800 == 29 [pid = 3824] [id = 733] 21:48:48 INFO - PROCESS | 3824 | --DOCSHELL 0D07B000 == 28 [pid = 3824] [id = 732] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D81CC00) [pid = 3824] [serial = 2152] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D928400) [pid = 3824] [serial = 2153] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (14EB0C00) [pid = 3824] [serial = 2164] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (15A62000) [pid = 3824] [serial = 2170] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0D81C000) [pid = 3824] [serial = 2158] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0D825000) [pid = 3824] [serial = 2159] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0E01F000) [pid = 3824] [serial = 2161] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (0E6E7C00) [pid = 3824] [serial = 2162] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (1AE0C800) [pid = 3824] [serial = 2150] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0CA8B400) [pid = 3824] [serial = 2155] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0D074C00) [pid = 3824] [serial = 2156] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15A22C00) [pid = 3824] [serial = 2176] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0CF12800) [pid = 3824] [serial = 2180] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (18D03000) [pid = 3824] [serial = 2173] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1973F400) [pid = 3824] [serial = 2179] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (19E0A400) [pid = 3824] [serial = 2182] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (16E05400) [pid = 3824] [serial = 2174] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (1588C000) [pid = 3824] [serial = 2167] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (19DC2400) [pid = 3824] [serial = 2183] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (15945000) [pid = 3824] [serial = 2168] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (17976400) [pid = 3824] [serial = 2177] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (15A6BC00) [pid = 3824] [serial = 2171] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (14EC1000) [pid = 3824] [serial = 2165] [outer = 00000000] [url = about:blank] 21:48:48 INFO - PROCESS | 3824 | 1465102128869 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:48 INFO - PROCESS | 3824 | 1465102128872 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:48 INFO - PROCESS | 3824 | ++DOCSHELL 0CF0D400 == 29 [pid = 3824] [id = 743] 21:48:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0CF0D800) [pid = 3824] [serial = 2229] [outer = 00000000] 21:48:48 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0D0DA000) [pid = 3824] [serial = 2230] [outer = 0CF0D800] 21:48:48 INFO - PROCESS | 3824 | 1465102128921 Marionette DEBUG loaded listener.js 21:48:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0D81FC00) [pid = 3824] [serial = 2231] [outer = 0CF0D800] 21:48:49 INFO - PROCESS | 3824 | 1465102129257 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:48:49 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. 21:48:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 730ms 21:48:49 INFO - PROCESS | 3824 | 1465102129313 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 21:48:49 INFO - PROCESS | 3824 | 1465102129317 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 21:48:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:48:49 INFO - PROCESS | 3824 | 1465102129356 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:48:49 INFO - PROCESS | 3824 | 1465102129358 Marionette TRACE conn5 <- [1,2938,null,{}] 21:48:49 INFO - PROCESS | 3824 | 1465102129362 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:49 INFO - PROCESS | 3824 | 1465102129365 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:49 INFO - PROCESS | 3824 | 1465102129488 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 21:48:49 INFO - PROCESS | 3824 | 1465102129582 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:49 INFO - PROCESS | 3824 | 1465102129584 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:49 INFO - PROCESS | 3824 | ++DOCSHELL 0D928400 == 30 [pid = 3824] [id = 744] 21:48:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0DB62800) [pid = 3824] [serial = 2232] [outer = 00000000] 21:48:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0E6E9400) [pid = 3824] [serial = 2233] [outer = 0DB62800] 21:48:49 INFO - PROCESS | 3824 | 1465102129633 Marionette DEBUG loaded listener.js 21:48:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (0E751000) [pid = 3824] [serial = 2234] [outer = 0DB62800] 21:48:49 INFO - PROCESS | 3824 | ++DOCSHELL 14EA6C00 == 31 [pid = 3824] [id = 745] 21:48:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (14EA7400) [pid = 3824] [serial = 2235] [outer = 00000000] 21:48:49 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (14EA8400) [pid = 3824] [serial = 2236] [outer = 14EA7400] 21:48:50 INFO - PROCESS | 3824 | 1465102130063 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:48:50 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. 21:48:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 21:48:50 INFO - PROCESS | 3824 | 1465102130128 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 21:48:50 INFO - PROCESS | 3824 | 1465102130130 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 21:48:50 INFO - PROCESS | 3824 | 1465102130133 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:48:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:48:50 INFO - PROCESS | 3824 | 1465102130137 Marionette TRACE conn5 <- [1,2942,null,{}] 21:48:50 INFO - PROCESS | 3824 | 1465102130148 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:50 INFO - PROCESS | 3824 | 1465102130152 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:50 INFO - PROCESS | 3824 | 1465102130249 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 21:48:50 INFO - PROCESS | 3824 | 1465102130263 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:50 INFO - PROCESS | 3824 | 1465102130266 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:50 INFO - PROCESS | 3824 | ++DOCSHELL 152CD000 == 32 [pid = 3824] [id = 746] 21:48:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15550C00) [pid = 3824] [serial = 2237] [outer = 00000000] 21:48:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (15596800) [pid = 3824] [serial = 2238] [outer = 15550C00] 21:48:50 INFO - PROCESS | 3824 | 1465102130313 Marionette DEBUG loaded listener.js 21:48:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (15945800) [pid = 3824] [serial = 2239] [outer = 15550C00] 21:48:50 INFO - PROCESS | 3824 | 1465102130728 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:48:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:48:50 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 21:48:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 21:48:50 INFO - PROCESS | 3824 | 1465102130768 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 21:48:50 INFO - PROCESS | 3824 | 1465102130770 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 21:48:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:48:50 INFO - PROCESS | 3824 | 1465102130783 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:48:50 INFO - PROCESS | 3824 | 1465102130785 Marionette TRACE conn5 <- [1,2946,null,{}] 21:48:50 INFO - PROCESS | 3824 | 1465102130810 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:50 INFO - PROCESS | 3824 | 1465102130812 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:50 INFO - PROCESS | 3824 | 1465102130951 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 21:48:50 INFO - PROCESS | 3824 | 1465102130956 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:50 INFO - PROCESS | 3824 | 1465102130958 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:50 INFO - PROCESS | 3824 | ++DOCSHELL 15A24800 == 33 [pid = 3824] [id = 747] 21:48:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (15A27400) [pid = 3824] [serial = 2240] [outer = 00000000] 21:48:50 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (177E2800) [pid = 3824] [serial = 2241] [outer = 15A27400] 21:48:50 INFO - PROCESS | 3824 | 1465102131002 Marionette DEBUG loaded listener.js 21:48:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (179EF800) [pid = 3824] [serial = 2242] [outer = 15A27400] 21:48:51 INFO - PROCESS | 3824 | 1465102131427 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:48:51 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. 21:48:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 710ms 21:48:51 INFO - PROCESS | 3824 | 1465102131493 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 21:48:51 INFO - PROCESS | 3824 | 1465102131496 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 21:48:51 INFO - PROCESS | 3824 | 1465102131499 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:48:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:48:51 INFO - PROCESS | 3824 | 1465102131500 Marionette TRACE conn5 <- [1,2950,null,{}] 21:48:51 INFO - PROCESS | 3824 | 1465102131504 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:51 INFO - PROCESS | 3824 | 1465102131506 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:51 INFO - PROCESS | 3824 | 1465102131623 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 21:48:51 INFO - PROCESS | 3824 | 1465102131628 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:51 INFO - PROCESS | 3824 | 1465102131630 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:51 INFO - PROCESS | 3824 | ++DOCSHELL 17644400 == 34 [pid = 3824] [id = 748] 21:48:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (179F4000) [pid = 3824] [serial = 2243] [outer = 00000000] 21:48:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (18DA4800) [pid = 3824] [serial = 2244] [outer = 179F4000] 21:48:51 INFO - PROCESS | 3824 | 1465102131675 Marionette DEBUG loaded listener.js 21:48:51 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (18DA9C00) [pid = 3824] [serial = 2245] [outer = 179F4000] 21:48:52 INFO - PROCESS | 3824 | 1465102132096 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:48:52 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. 21:48:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 21:48:52 INFO - PROCESS | 3824 | 1465102132134 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 21:48:52 INFO - PROCESS | 3824 | 1465102132136 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 21:48:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:48:52 INFO - PROCESS | 3824 | 1465102132139 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:48:52 INFO - PROCESS | 3824 | 1465102132141 Marionette TRACE conn5 <- [1,2954,null,{}] 21:48:52 INFO - PROCESS | 3824 | 1465102132145 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:52 INFO - PROCESS | 3824 | 1465102132150 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:52 INFO - PROCESS | 3824 | 1465102132295 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 21:48:52 INFO - PROCESS | 3824 | 1465102132394 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:52 INFO - PROCESS | 3824 | 1465102132396 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:52 INFO - PROCESS | 3824 | ++DOCSHELL 18DED000 == 35 [pid = 3824] [id = 749] 21:48:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (19B3B000) [pid = 3824] [serial = 2246] [outer = 00000000] 21:48:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (19E0DC00) [pid = 3824] [serial = 2247] [outer = 19B3B000] 21:48:52 INFO - PROCESS | 3824 | 1465102132439 Marionette DEBUG loaded listener.js 21:48:52 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (19EC7400) [pid = 3824] [serial = 2248] [outer = 19B3B000] 21:48:52 INFO - PROCESS | 3824 | 1465102132829 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:48:52 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. 21:48:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 21:48:52 INFO - PROCESS | 3824 | 1465102132873 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 21:48:52 INFO - PROCESS | 3824 | 1465102132875 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 21:48:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:48:52 INFO - PROCESS | 3824 | 1465102132878 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:48:52 INFO - PROCESS | 3824 | 1465102132879 Marionette TRACE conn5 <- [1,2958,null,{}] 21:48:52 INFO - PROCESS | 3824 | 1465102132883 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:52 INFO - PROCESS | 3824 | 1465102132884 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:52 INFO - PROCESS | 3824 | 1465102133000 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 21:48:53 INFO - PROCESS | 3824 | 1465102133005 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:53 INFO - PROCESS | 3824 | 1465102133007 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:53 INFO - PROCESS | 3824 | ++DOCSHELL 0D823800 == 36 [pid = 3824] [id = 750] 21:48:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AAF1000) [pid = 3824] [serial = 2249] [outer = 00000000] 21:48:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1ACF5C00) [pid = 3824] [serial = 2250] [outer = 1AAF1000] 21:48:53 INFO - PROCESS | 3824 | 1465102133050 Marionette DEBUG loaded listener.js 21:48:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1ADBA800) [pid = 3824] [serial = 2251] [outer = 1AAF1000] 21:48:53 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0E761800) [pid = 3824] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:48:53 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D74E800) [pid = 3824] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:48:53 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0CB59400) [pid = 3824] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:48:53 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0CA8BC00) [pid = 3824] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:48:53 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (0E805400) [pid = 3824] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:48:53 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1AAF6000) [pid = 3824] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:48:53 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0EA0AC00) [pid = 3824] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:48:53 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (19B45C00) [pid = 3824] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:48:53 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0C8F9C00) [pid = 3824] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:48:53 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (14EC3C00) [pid = 3824] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:48:53 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0DB66400) [pid = 3824] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:48:53 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (15A5E400) [pid = 3824] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:48:53 INFO - PROCESS | 3824 | 1465102133514 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:48:53 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. 21:48:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 21:48:53 INFO - PROCESS | 3824 | 1465102133574 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 21:48:53 INFO - PROCESS | 3824 | 1465102133576 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 21:48:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:48:53 INFO - PROCESS | 3824 | 1465102133581 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:48:53 INFO - PROCESS | 3824 | 1465102133583 Marionette TRACE conn5 <- [1,2962,null,{}] 21:48:53 INFO - PROCESS | 3824 | 1465102133586 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:53 INFO - PROCESS | 3824 | 1465102133588 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:53 INFO - PROCESS | 3824 | 1465102133672 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 21:48:53 INFO - PROCESS | 3824 | 1465102133704 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:53 INFO - PROCESS | 3824 | 1465102133706 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:53 INFO - PROCESS | 3824 | ++DOCSHELL 0CF08000 == 37 [pid = 3824] [id = 751] 21:48:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0CF14800) [pid = 3824] [serial = 2252] [outer = 00000000] 21:48:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (1AAF0C00) [pid = 3824] [serial = 2253] [outer = 0CF14800] 21:48:53 INFO - PROCESS | 3824 | 1465102133749 Marionette DEBUG loaded listener.js 21:48:53 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (1AB84800) [pid = 3824] [serial = 2254] [outer = 0CF14800] 21:48:54 INFO - PROCESS | 3824 | 1465102134162 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 21:48:54 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. 21:48:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 21:48:54 INFO - PROCESS | 3824 | 1465102134215 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 21:48:54 INFO - PROCESS | 3824 | 1465102134217 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 21:48:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:48:54 INFO - PROCESS | 3824 | 1465102134241 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:48:54 INFO - PROCESS | 3824 | 1465102134243 Marionette TRACE conn5 <- [1,2966,null,{}] 21:48:54 INFO - PROCESS | 3824 | 1465102134246 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:54 INFO - PROCESS | 3824 | 1465102134248 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:54 INFO - PROCESS | 3824 | 1465102134330 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 21:48:54 INFO - PROCESS | 3824 | 1465102134335 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:54 INFO - PROCESS | 3824 | 1465102134337 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:54 INFO - PROCESS | 3824 | ++DOCSHELL 1ADC2C00 == 38 [pid = 3824] [id = 752] 21:48:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (1ADC4C00) [pid = 3824] [serial = 2255] [outer = 00000000] 21:48:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (1AE0DC00) [pid = 3824] [serial = 2256] [outer = 1ADC4C00] 21:48:54 INFO - PROCESS | 3824 | 1465102134380 Marionette DEBUG loaded listener.js 21:48:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (1AE0E000) [pid = 3824] [serial = 2257] [outer = 1ADC4C00] 21:48:54 INFO - PROCESS | 3824 | 1465102134791 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:48:54 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. 21:48:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 571ms 21:48:54 INFO - PROCESS | 3824 | 1465102134814 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 21:48:54 INFO - PROCESS | 3824 | 1465102134816 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 21:48:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:48:54 INFO - PROCESS | 3824 | 1465102134819 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:48:54 INFO - PROCESS | 3824 | 1465102134820 Marionette TRACE conn5 <- [1,2970,null,{}] 21:48:54 INFO - PROCESS | 3824 | 1465102134824 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:54 INFO - PROCESS | 3824 | 1465102134826 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:54 INFO - PROCESS | 3824 | 1465102134958 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 21:48:54 INFO - PROCESS | 3824 | 1465102134966 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:54 INFO - PROCESS | 3824 | 1465102134968 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:54 INFO - PROCESS | 3824 | ++DOCSHELL 1AE12000 == 39 [pid = 3824] [id = 753] 21:48:54 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (1AE12C00) [pid = 3824] [serial = 2258] [outer = 00000000] 21:48:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1AE5EC00) [pid = 3824] [serial = 2259] [outer = 1AE12C00] 21:48:55 INFO - PROCESS | 3824 | 1465102135013 Marionette DEBUG loaded listener.js 21:48:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1AE63400) [pid = 3824] [serial = 2260] [outer = 1AE12C00] 21:48:55 INFO - PROCESS | 3824 | 1465102135560 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 21:48:55 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 21:48:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:48:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:48:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 770ms 21:48:55 INFO - PROCESS | 3824 | 1465102135590 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 21:48:55 INFO - PROCESS | 3824 | 1465102135595 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 21:48:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:48:55 INFO - PROCESS | 3824 | 1465102135600 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:48:55 INFO - PROCESS | 3824 | 1465102135603 Marionette TRACE conn5 <- [1,2974,null,{}] 21:48:55 INFO - PROCESS | 3824 | 1465102135609 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:55 INFO - PROCESS | 3824 | 1465102135613 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:55 INFO - PROCESS | 3824 | 1465102135734 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 21:48:55 INFO - PROCESS | 3824 | 1465102135917 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:55 INFO - PROCESS | 3824 | 1465102135920 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:55 INFO - PROCESS | 3824 | ++DOCSHELL 0DB62000 == 40 [pid = 3824] [id = 754] 21:48:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (0DBCE800) [pid = 3824] [serial = 2261] [outer = 00000000] 21:48:55 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0DD9E400) [pid = 3824] [serial = 2262] [outer = 0DBCE800] 21:48:55 INFO - PROCESS | 3824 | 1465102135977 Marionette DEBUG loaded listener.js 21:48:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0E760400) [pid = 3824] [serial = 2263] [outer = 0DBCE800] 21:48:56 INFO - PROCESS | 3824 | 1465102136552 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:48:56 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. 21:48:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 990ms 21:48:56 INFO - PROCESS | 3824 | 1465102136590 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 21:48:56 INFO - PROCESS | 3824 | 1465102136595 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 21:48:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:48:56 INFO - PROCESS | 3824 | 1465102136602 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:48:56 INFO - PROCESS | 3824 | 1465102136605 Marionette TRACE conn5 <- [1,2978,null,{}] 21:48:56 INFO - PROCESS | 3824 | 1465102136609 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:56 INFO - PROCESS | 3824 | 1465102136612 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:56 INFO - PROCESS | 3824 | 1465102136729 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 21:48:56 INFO - PROCESS | 3824 | 1465102136890 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:56 INFO - PROCESS | 3824 | 1465102136893 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:56 INFO - PROCESS | 3824 | ++DOCSHELL 15970400 == 41 [pid = 3824] [id = 755] 21:48:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (15972000) [pid = 3824] [serial = 2264] [outer = 00000000] 21:48:56 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (15A68400) [pid = 3824] [serial = 2265] [outer = 15972000] 21:48:56 INFO - PROCESS | 3824 | 1465102136954 Marionette DEBUG loaded listener.js 21:48:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (18D4B800) [pid = 3824] [serial = 2266] [outer = 15972000] 21:48:57 INFO - PROCESS | 3824 | ++DOCSHELL 1AE59800 == 42 [pid = 3824] [id = 756] 21:48:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (1AE59C00) [pid = 3824] [serial = 2267] [outer = 00000000] 21:48:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (1AE63800) [pid = 3824] [serial = 2268] [outer = 1AE59C00] 21:48:57 INFO - PROCESS | 3824 | 1465102137588 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:48:57 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. 21:48:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1021ms 21:48:57 INFO - PROCESS | 3824 | 1465102137626 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 21:48:57 INFO - PROCESS | 3824 | 1465102137629 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 21:48:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:48:57 INFO - PROCESS | 3824 | 1465102137640 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:48:57 INFO - PROCESS | 3824 | 1465102137644 Marionette TRACE conn5 <- [1,2982,null,{}] 21:48:57 INFO - PROCESS | 3824 | 1465102137674 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:57 INFO - PROCESS | 3824 | 1465102137679 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:57 INFO - PROCESS | 3824 | 1465102137802 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 21:48:57 INFO - PROCESS | 3824 | 1465102137942 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:57 INFO - PROCESS | 3824 | 1465102137945 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:57 INFO - PROCESS | 3824 | ++DOCSHELL 1AF7D800 == 43 [pid = 3824] [id = 757] 21:48:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (1AF7DC00) [pid = 3824] [serial = 2269] [outer = 00000000] 21:48:57 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (1BC29400) [pid = 3824] [serial = 2270] [outer = 1AF7DC00] 21:48:58 INFO - PROCESS | 3824 | 1465102138003 Marionette DEBUG loaded listener.js 21:48:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 91 (1BCB4000) [pid = 3824] [serial = 2271] [outer = 1AF7DC00] 21:48:58 INFO - PROCESS | 3824 | 1465102138550 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:48:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:48:58 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 21:48:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 21:48:58 INFO - PROCESS | 3824 | 1465102138566 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 21:48:58 INFO - PROCESS | 3824 | 1465102138569 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 21:48:58 INFO - PROCESS | 3824 | 1465102138572 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:48:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:48:58 INFO - PROCESS | 3824 | 1465102138574 Marionette TRACE conn5 <- [1,2986,null,{}] 21:48:58 INFO - PROCESS | 3824 | 1465102138578 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:58 INFO - PROCESS | 3824 | 1465102138580 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:58 INFO - PROCESS | 3824 | 1465102138697 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 21:48:58 INFO - PROCESS | 3824 | 1465102138841 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:58 INFO - PROCESS | 3824 | 1465102138843 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:58 INFO - PROCESS | 3824 | ++DOCSHELL 0C8F7400 == 44 [pid = 3824] [id = 758] 21:48:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 92 (0C940000) [pid = 3824] [serial = 2272] [outer = 00000000] 21:48:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 93 (0D80C400) [pid = 3824] [serial = 2273] [outer = 0C940000] 21:48:58 INFO - PROCESS | 3824 | 1465102138899 Marionette DEBUG loaded listener.js 21:48:58 INFO - PROCESS | 3824 | ++DOMWINDOW == 94 (0D82D400) [pid = 3824] [serial = 2274] [outer = 0C940000] 21:48:59 INFO - PROCESS | 3824 | 1465102139606 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:48:59 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. 21:48:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1076ms 21:48:59 INFO - PROCESS | 3824 | 1465102139658 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 21:48:59 INFO - PROCESS | 3824 | 1465102139662 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 21:48:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:48:59 INFO - PROCESS | 3824 | 1465102139668 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:48:59 INFO - PROCESS | 3824 | 1465102139673 Marionette TRACE conn5 <- [1,2990,null,{}] 21:48:59 INFO - PROCESS | 3824 | 1465102139678 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:59 INFO - PROCESS | 3824 | 1465102139680 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:48:59 INFO - PROCESS | 3824 | 1465102139790 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 0C99D400 == 43 [pid = 3824] [id = 731] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 1ADC2C00 == 42 [pid = 3824] [id = 752] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 0CF08000 == 41 [pid = 3824] [id = 751] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 0D823800 == 40 [pid = 3824] [id = 750] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 18DED000 == 39 [pid = 3824] [id = 749] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 17644400 == 38 [pid = 3824] [id = 748] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 15A24800 == 37 [pid = 3824] [id = 747] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 152CD000 == 36 [pid = 3824] [id = 746] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 14EA6C00 == 35 [pid = 3824] [id = 745] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 0D928400 == 34 [pid = 3824] [id = 744] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 0CF0D400 == 33 [pid = 3824] [id = 743] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 0D818400 == 32 [pid = 3824] [id = 741] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 0E75E000 == 31 [pid = 3824] [id = 740] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 0DD4B000 == 30 [pid = 3824] [id = 742] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 0C8F7400 == 29 [pid = 3824] [id = 758] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 1AE59800 == 28 [pid = 3824] [id = 756] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 15970400 == 27 [pid = 3824] [id = 755] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 1AF7D800 == 26 [pid = 3824] [id = 757] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 1AE12000 == 25 [pid = 3824] [id = 753] 21:49:00 INFO - PROCESS | 3824 | --DOCSHELL 0DB62000 == 24 [pid = 3824] [id = 754] 21:49:00 INFO - PROCESS | 3824 | 1465102140562 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:00 INFO - PROCESS | 3824 | 1465102140566 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 93 (19DCE000) [pid = 3824] [serial = 2218] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 92 (15553000) [pid = 3824] [serial = 2206] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 91 (0DD4A800) [pid = 3824] [serial = 2200] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 90 (1691B000) [pid = 3824] [serial = 2209] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (0DD55000) [pid = 3824] [serial = 2201] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (0EAA8400) [pid = 3824] [serial = 2203] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0D807400) [pid = 3824] [serial = 2197] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0D813400) [pid = 3824] [serial = 2198] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0D80F000) [pid = 3824] [serial = 2195] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0CF16400) [pid = 3824] [serial = 2194] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (158D6C00) [pid = 3824] [serial = 2207] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0DB3D400) [pid = 3824] [serial = 2186] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D827800) [pid = 3824] [serial = 2185] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0D752000) [pid = 3824] [serial = 2212] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (1555D000) [pid = 3824] [serial = 2189] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (14EA8800) [pid = 3824] [serial = 2188] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1AC79C00) [pid = 3824] [serial = 2192] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1AB80800) [pid = 3824] [serial = 2191] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (16E04800) [pid = 3824] [serial = 2210] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (18DAEC00) [pid = 3824] [serial = 2215] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (18DAF400) [pid = 3824] [serial = 2216] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0E75E800) [pid = 3824] [serial = 2213] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (14EAA000) [pid = 3824] [serial = 2204] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (19DC9000) [pid = 3824] [serial = 2219] [outer = 00000000] [url = about:blank] 21:49:00 INFO - PROCESS | 3824 | ++DOCSHELL 0C8FDC00 == 25 [pid = 3824] [id = 759] 21:49:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0C93DC00) [pid = 3824] [serial = 2275] [outer = 00000000] 21:49:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0C945000) [pid = 3824] [serial = 2276] [outer = 0C93DC00] 21:49:00 INFO - PROCESS | 3824 | 1465102140744 Marionette DEBUG loaded listener.js 21:49:00 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0CA3A800) [pid = 3824] [serial = 2277] [outer = 0C93DC00] 21:49:01 INFO - PROCESS | 3824 | 1465102141154 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:49:01 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. 21:49:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1535ms 21:49:01 INFO - PROCESS | 3824 | 1465102141219 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 21:49:01 INFO - PROCESS | 3824 | 1465102141223 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 21:49:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:49:01 INFO - PROCESS | 3824 | 1465102141227 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:49:01 INFO - PROCESS | 3824 | 1465102141230 Marionette TRACE conn5 <- [1,2994,null,{}] 21:49:01 INFO - PROCESS | 3824 | 1465102141235 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:01 INFO - PROCESS | 3824 | 1465102141240 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:01 INFO - PROCESS | 3824 | 1465102141335 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 21:49:01 INFO - PROCESS | 3824 | 1465102141343 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:01 INFO - PROCESS | 3824 | 1465102141346 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:01 INFO - PROCESS | 3824 | ++DOCSHELL 0D07B000 == 26 [pid = 3824] [id = 760] 21:49:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0D80A000) [pid = 3824] [serial = 2278] [outer = 00000000] 21:49:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0D818800) [pid = 3824] [serial = 2279] [outer = 0D80A000] 21:49:01 INFO - PROCESS | 3824 | 1465102141393 Marionette DEBUG loaded listener.js 21:49:01 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0D824800) [pid = 3824] [serial = 2280] [outer = 0D80A000] 21:49:01 INFO - PROCESS | 3824 | 1465102141860 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:49:01 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. 21:49:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 21:49:01 INFO - PROCESS | 3824 | 1465102141901 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 21:49:01 INFO - PROCESS | 3824 | 1465102141906 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 21:49:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:49:01 INFO - PROCESS | 3824 | 1465102141911 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:49:01 INFO - PROCESS | 3824 | 1465102141913 Marionette TRACE conn5 <- [1,2998,null,{}] 21:49:01 INFO - PROCESS | 3824 | 1465102141917 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:01 INFO - PROCESS | 3824 | 1465102141920 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:02 INFO - PROCESS | 3824 | 1465102142049 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 21:49:02 INFO - PROCESS | 3824 | 1465102142153 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:02 INFO - PROCESS | 3824 | 1465102142156 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:02 INFO - PROCESS | 3824 | ++DOCSHELL 0DBCCC00 == 27 [pid = 3824] [id = 761] 21:49:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0DBD0000) [pid = 3824] [serial = 2281] [outer = 00000000] 21:49:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0DD4A400) [pid = 3824] [serial = 2282] [outer = 0DBD0000] 21:49:02 INFO - PROCESS | 3824 | 1465102142204 Marionette DEBUG loaded listener.js 21:49:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0DD54C00) [pid = 3824] [serial = 2283] [outer = 0DBD0000] 21:49:02 INFO - PROCESS | 3824 | [3824] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:49:02 INFO - PROCESS | 3824 | 1465102142656 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:49:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:49:02 INFO - {} 21:49:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:49:02 INFO - {} 21:49:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:49:02 INFO - {} 21:49:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:49:02 INFO - {} 21:49:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 21:49:02 INFO - PROCESS | 3824 | 1465102142689 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 21:49:02 INFO - PROCESS | 3824 | 1465102142691 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 21:49:02 INFO - TEST-START | /FileAPI/fileReader.html 21:49:02 INFO - PROCESS | 3824 | 1465102142708 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:49:02 INFO - PROCESS | 3824 | 1465102142715 Marionette TRACE conn5 <- [1,3002,null,{}] 21:49:02 INFO - PROCESS | 3824 | 1465102142725 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:02 INFO - PROCESS | 3824 | 1465102142729 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:02 INFO - PROCESS | 3824 | 1465102142870 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 21:49:02 INFO - PROCESS | 3824 | 1465102142879 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:02 INFO - PROCESS | 3824 | 1465102142881 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:02 INFO - PROCESS | 3824 | ++DOCSHELL 0DB63800 == 28 [pid = 3824] [id = 762] 21:49:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0E75A400) [pid = 3824] [serial = 2284] [outer = 00000000] 21:49:02 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (0EAB0000) [pid = 3824] [serial = 2285] [outer = 0E75A400] 21:49:02 INFO - PROCESS | 3824 | 1465102142935 Marionette DEBUG loaded listener.js 21:49:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (14EA8C00) [pid = 3824] [serial = 2286] [outer = 0E75A400] 21:49:03 INFO - PROCESS | 3824 | 1465102143371 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 21:49:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:49:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:49:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:49:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:49:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 690ms 21:49:03 INFO - PROCESS | 3824 | 1465102143402 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 21:49:03 INFO - PROCESS | 3824 | 1465102143405 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 21:49:03 INFO - TEST-START | /FileAPI/historical.html 21:49:03 INFO - PROCESS | 3824 | 1465102143414 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:49:03 INFO - PROCESS | 3824 | 1465102143416 Marionette TRACE conn5 <- [1,3006,null,{}] 21:49:03 INFO - PROCESS | 3824 | 1465102143419 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:03 INFO - PROCESS | 3824 | 1465102143421 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:03 INFO - PROCESS | 3824 | 1465102143584 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 21:49:03 INFO - PROCESS | 3824 | 1465102143589 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:03 INFO - PROCESS | 3824 | 1465102143591 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:03 INFO - PROCESS | 3824 | ++DOCSHELL 0DBD0800 == 29 [pid = 3824] [id = 763] 21:49:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0EAAF000) [pid = 3824] [serial = 2287] [outer = 00000000] 21:49:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (14EC3000) [pid = 3824] [serial = 2288] [outer = 0EAAF000] 21:49:03 INFO - PROCESS | 3824 | 1465102143695 Marionette DEBUG loaded listener.js 21:49:03 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (14ECB000) [pid = 3824] [serial = 2289] [outer = 0EAAF000] 21:49:04 INFO - PROCESS | 3824 | 1465102144093 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 21:49:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:49:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:49:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:49:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:49:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:49:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:49:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:49:04 INFO - TEST-OK | /FileAPI/historical.html | took 730ms 21:49:04 INFO - PROCESS | 3824 | 1465102144148 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 21:49:04 INFO - PROCESS | 3824 | 1465102144150 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 21:49:04 INFO - TEST-START | /FileAPI/idlharness.html 21:49:04 INFO - PROCESS | 3824 | 1465102144153 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:49:04 INFO - PROCESS | 3824 | 1465102144155 Marionette TRACE conn5 <- [1,3010,null,{}] 21:49:04 INFO - PROCESS | 3824 | 1465102144165 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:04 INFO - PROCESS | 3824 | 1465102144167 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:04 INFO - PROCESS | 3824 | 1465102144291 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 21:49:04 INFO - PROCESS | 3824 | 1465102144297 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:04 INFO - PROCESS | 3824 | 1465102144303 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:04 INFO - PROCESS | 3824 | ++DOCSHELL 15592000 == 30 [pid = 3824] [id = 764] 21:49:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (15592800) [pid = 3824] [serial = 2290] [outer = 00000000] 21:49:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (15883400) [pid = 3824] [serial = 2291] [outer = 15592800] 21:49:04 INFO - PROCESS | 3824 | 1465102144361 Marionette DEBUG loaded listener.js 21:49:04 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (15979C00) [pid = 3824] [serial = 2292] [outer = 15592800] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (179F4000) [pid = 3824] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (19B3B000) [pid = 3824] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (15A27400) [pid = 3824] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0CF0D800) [pid = 3824] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0DB62800) [pid = 3824] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (14EA7400) [pid = 3824] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (15550C00) [pid = 3824] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15209400) [pid = 3824] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0D81DC00) [pid = 3824] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (19ECFC00) [pid = 3824] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (1AAF1000) [pid = 3824] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (1ADC4C00) [pid = 3824] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1AE12C00) [pid = 3824] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:49:05 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0CF14800) [pid = 3824] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:49:05 INFO - PROCESS | 3824 | 1465102145569 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:49:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:49:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:49:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:49:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:49:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:49:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:49:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:49:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:49:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:49:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:49:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:49:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:49:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:49:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:49:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:49:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:49:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:49:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:49:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:49:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:49:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:49:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:49:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:49:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:49:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:49:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:49:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:49:05 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 21:49:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:49:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:49:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:49:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:49:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:49:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:49:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:49:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:49:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:49:05 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 21:49:05 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 21:49:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:49:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:49:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:49:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:49:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:49:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:49:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:49:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:49:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:49:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:49:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:49:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:49:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:49:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:49:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:49:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:49:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:49:05 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 21:49:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:49:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:49:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:49:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:49:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:49:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:49:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:49:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:49:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:49:05 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 21:49:05 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 21:49:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:49:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:49:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:49:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:49:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:49:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:49:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:49:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:49:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:49:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:49:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 1570ms 21:49:05 INFO - PROCESS | 3824 | 1465102145724 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 21:49:05 INFO - PROCESS | 3824 | 1465102145726 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 21:49:05 INFO - PROCESS | 3824 | 1465102145730 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:49:05 INFO - TEST-START | /FileAPI/idlharness.worker 21:49:05 INFO - PROCESS | 3824 | 1465102145731 Marionette TRACE conn5 <- [1,3014,null,{}] 21:49:05 INFO - PROCESS | 3824 | 1465102145735 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:05 INFO - PROCESS | 3824 | 1465102145737 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:05 INFO - PROCESS | 3824 | 1465102145818 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 21:49:05 INFO - PROCESS | 3824 | 1465102145824 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:05 INFO - PROCESS | 3824 | 1465102145825 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:05 INFO - PROCESS | 3824 | ++DOCSHELL 0C8F9400 == 31 [pid = 3824] [id = 765] 21:49:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (14EA8000) [pid = 3824] [serial = 2293] [outer = 00000000] 21:49:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (19DC9000) [pid = 3824] [serial = 2294] [outer = 14EA8000] 21:49:05 INFO - PROCESS | 3824 | 1465102145871 Marionette DEBUG loaded listener.js 21:49:05 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (19DCEC00) [pid = 3824] [serial = 2295] [outer = 14EA8000] 21:49:06 INFO - PROCESS | 3824 | [3824] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:49:06 INFO - PROCESS | 3824 | 1465102146813 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:49:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:49:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:49:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:49:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:49:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:49:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:49:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:49:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:49:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:49:06 INFO - {} 21:49:06 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 21:49:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:49:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:49:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:49:06 INFO - {} 21:49:06 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 - {} 21:49:06 INFO - {} 21:49:06 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 21:49:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:49:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:49:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:49:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:49:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:49:06 INFO - {} 21:49:06 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 21:49:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:49:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:49:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:49:06 INFO - {} 21:49:06 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 - {} 21:49:06 INFO - {} 21:49:06 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 21:49:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:49:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:49:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 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 21:49:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:49:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:49:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:49:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:49:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:49:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 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 21:49:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:49:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 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 21:49:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:49:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 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 21:49:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:49:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:49:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:49:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:49:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:49:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:49:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:49:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:49:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:49:06 INFO - {} 21:49:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1230ms 21:49:06 INFO - PROCESS | 3824 | 1465102146964 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 21:49:06 INFO - PROCESS | 3824 | 1465102146967 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 21:49:06 INFO - PROCESS | 3824 | 1465102146970 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:49:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:49:06 INFO - PROCESS | 3824 | 1465102146971 Marionette TRACE conn5 <- [1,3018,null,{}] 21:49:06 INFO - PROCESS | 3824 | 1465102146975 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:06 INFO - PROCESS | 3824 | 1465102146977 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:07 INFO - PROCESS | 3824 | 1465102147105 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 21:49:07 INFO - PROCESS | 3824 | 1465102147289 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:07 INFO - PROCESS | 3824 | 1465102147292 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:07 INFO - PROCESS | 3824 | ++DOCSHELL 0C941400 == 32 [pid = 3824] [id = 766] 21:49:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0C944800) [pid = 3824] [serial = 2296] [outer = 00000000] 21:49:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (0CB5CC00) [pid = 3824] [serial = 2297] [outer = 0C944800] 21:49:07 INFO - PROCESS | 3824 | 1465102147352 Marionette DEBUG loaded listener.js 21:49:07 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (0CF13C00) [pid = 3824] [serial = 2298] [outer = 0C944800] 21:49:07 INFO - PROCESS | 3824 | 1465102147973 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 21:49:07 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 21:49:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1015ms 21:49:07 INFO - PROCESS | 3824 | 1465102147991 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 21:49:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:49:07 INFO - PROCESS | 3824 | 1465102147994 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 21:49:08 INFO - PROCESS | 3824 | 1465102148000 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:49:08 INFO - PROCESS | 3824 | 1465102148003 Marionette TRACE conn5 <- [1,3022,null,{}] 21:49:08 INFO - PROCESS | 3824 | 1465102148055 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:08 INFO - PROCESS | 3824 | 1465102148060 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:08 INFO - PROCESS | 3824 | 1465102148187 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 21:49:08 INFO - PROCESS | 3824 | 1465102148311 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:08 INFO - PROCESS | 3824 | 1465102148314 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:08 INFO - PROCESS | 3824 | ++DOCSHELL 0DB3BC00 == 33 [pid = 3824] [id = 767] 21:49:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (0DB60800) [pid = 3824] [serial = 2299] [outer = 00000000] 21:49:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (0DD52000) [pid = 3824] [serial = 2300] [outer = 0DB60800] 21:49:08 INFO - PROCESS | 3824 | 1465102148412 Marionette DEBUG loaded listener.js 21:49:08 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (0E028800) [pid = 3824] [serial = 2301] [outer = 0DB60800] 21:49:09 INFO - PROCESS | 3824 | 1465102149056 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:49:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:49:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1162ms 21:49:09 INFO - PROCESS | 3824 | 1465102149177 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 21:49:09 INFO - PROCESS | 3824 | 1465102149180 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 21:49:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:49:09 INFO - PROCESS | 3824 | 1465102149186 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:49:09 INFO - PROCESS | 3824 | 1465102149188 Marionette TRACE conn5 <- [1,3026,null,{}] 21:49:09 INFO - PROCESS | 3824 | 1465102149193 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:09 INFO - PROCESS | 3824 | 1465102149195 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:09 INFO - PROCESS | 3824 | 1465102149336 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 21:49:09 INFO - PROCESS | 3824 | 1465102149555 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:09 INFO - PROCESS | 3824 | 1465102149559 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:09 INFO - PROCESS | 3824 | ++DOCSHELL 0C8F7400 == 34 [pid = 3824] [id = 768] 21:49:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (0C8F8C00) [pid = 3824] [serial = 2302] [outer = 00000000] 21:49:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0C94C400) [pid = 3824] [serial = 2303] [outer = 0C8F8C00] 21:49:09 INFO - PROCESS | 3824 | 1465102149616 Marionette DEBUG loaded listener.js 21:49:09 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0CF16000) [pid = 3824] [serial = 2304] [outer = 0C8F8C00] 21:49:10 INFO - PROCESS | 3824 | --DOCSHELL 0CBFB400 == 33 [pid = 3824] [id = 468] 21:49:10 INFO - PROCESS | 3824 | --DOCSHELL 15949400 == 32 [pid = 3824] [id = 472] 21:49:10 INFO - PROCESS | 3824 | --DOCSHELL 0EA8C800 == 31 [pid = 3824] [id = 475] 21:49:10 INFO - PROCESS | 3824 | --DOCSHELL 0D822000 == 30 [pid = 3824] [id = 474] 21:49:10 INFO - PROCESS | 3824 | --DOCSHELL 19B3E800 == 29 [pid = 3824] [id = 476] 21:49:10 INFO - PROCESS | 3824 | --DOCSHELL 0C8F9400 == 28 [pid = 3824] [id = 765] 21:49:10 INFO - PROCESS | 3824 | --DOCSHELL 15592000 == 27 [pid = 3824] [id = 764] 21:49:10 INFO - PROCESS | 3824 | --DOCSHELL 0DBD0800 == 26 [pid = 3824] [id = 763] 21:49:10 INFO - PROCESS | 3824 | --DOCSHELL 0DB63800 == 25 [pid = 3824] [id = 762] 21:49:10 INFO - PROCESS | 3824 | --DOCSHELL 0DBCCC00 == 24 [pid = 3824] [id = 761] 21:49:10 INFO - PROCESS | 3824 | --DOCSHELL 0D07B000 == 23 [pid = 3824] [id = 760] 21:49:10 INFO - PROCESS | 3824 | --DOCSHELL 0C8FDC00 == 22 [pid = 3824] [id = 759] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (18DA4800) [pid = 3824] [serial = 2244] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (19E0DC00) [pid = 3824] [serial = 2247] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (177E2800) [pid = 3824] [serial = 2241] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D0DA000) [pid = 3824] [serial = 2230] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D81FC00) [pid = 3824] [serial = 2231] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (0E6E9400) [pid = 3824] [serial = 2233] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (0E751000) [pid = 3824] [serial = 2234] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (14EA8400) [pid = 3824] [serial = 2236] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (15596800) [pid = 3824] [serial = 2238] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (15945800) [pid = 3824] [serial = 2239] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (15944800) [pid = 3824] [serial = 2227] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (15A63000) [pid = 3824] [serial = 2228] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0DD4E400) [pid = 3824] [serial = 2224] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0E6E7400) [pid = 3824] [serial = 2225] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1AAFE400) [pid = 3824] [serial = 2222] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (1AAF4400) [pid = 3824] [serial = 2221] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (1ACF5C00) [pid = 3824] [serial = 2250] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (1AE0E000) [pid = 3824] [serial = 2257] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (1AE63400) [pid = 3824] [serial = 2260] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (19EC7400) [pid = 3824] [serial = 2248] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (1ADBA800) [pid = 3824] [serial = 2251] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1AAF0C00) [pid = 3824] [serial = 2253] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (1AE5EC00) [pid = 3824] [serial = 2259] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 62 (1AB84800) [pid = 3824] [serial = 2254] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 61 (1AE0DC00) [pid = 3824] [serial = 2256] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 60 (18DA9C00) [pid = 3824] [serial = 2245] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | --DOMWINDOW == 59 (179EF800) [pid = 3824] [serial = 2242] [outer = 00000000] [url = about:blank] 21:49:10 INFO - PROCESS | 3824 | 1465102150226 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 21:49:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:49:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:49:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1072ms 21:49:10 INFO - PROCESS | 3824 | 1465102150263 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 21:49:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:49:10 INFO - PROCESS | 3824 | 1465102150266 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 21:49:10 INFO - PROCESS | 3824 | 1465102150271 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:49:10 INFO - PROCESS | 3824 | 1465102150274 Marionette TRACE conn5 <- [1,3030,null,{}] 21:49:10 INFO - PROCESS | 3824 | 1465102150279 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:10 INFO - PROCESS | 3824 | 1465102150284 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:10 INFO - PROCESS | 3824 | 1465102150379 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 21:49:10 INFO - PROCESS | 3824 | 1465102150486 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:10 INFO - PROCESS | 3824 | 1465102150489 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:10 INFO - PROCESS | 3824 | ++DOCSHELL 0CB59400 == 23 [pid = 3824] [id = 769] 21:49:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 60 (0CF12000) [pid = 3824] [serial = 2305] [outer = 00000000] 21:49:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 61 (0D81BC00) [pid = 3824] [serial = 2306] [outer = 0CF12000] 21:49:10 INFO - PROCESS | 3824 | 1465102150537 Marionette DEBUG loaded listener.js 21:49:10 INFO - PROCESS | 3824 | ++DOMWINDOW == 62 (0D923400) [pid = 3824] [serial = 2307] [outer = 0CF12000] 21:49:11 INFO - PROCESS | 3824 | 1465102151215 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:49:11 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. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:49:11 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'.) 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:49:11 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. 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:49:11 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. 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:49:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:49:11 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. 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:49:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:49:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:49:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:49:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:49:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:49:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:49:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:49:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:49:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:49:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:49:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:49:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:49:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:49:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:49:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1044ms 21:49:11 INFO - PROCESS | 3824 | 1465102151318 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 21:49:11 INFO - PROCESS | 3824 | 1465102151322 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 21:49:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:49:11 INFO - PROCESS | 3824 | 1465102151351 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:49:11 INFO - PROCESS | 3824 | 1465102151353 Marionette TRACE conn5 <- [1,3034,null,{}] 21:49:11 INFO - PROCESS | 3824 | 1465102151365 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:11 INFO - PROCESS | 3824 | 1465102151367 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:11 INFO - PROCESS | 3824 | 1465102151461 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 21:49:11 INFO - PROCESS | 3824 | 1465102151467 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:11 INFO - PROCESS | 3824 | 1465102151469 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:11 INFO - PROCESS | 3824 | ++DOCSHELL 0E759C00 == 24 [pid = 3824] [id = 770] 21:49:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 63 (0E75B000) [pid = 3824] [serial = 2308] [outer = 00000000] 21:49:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (0E763C00) [pid = 3824] [serial = 2309] [outer = 0E75B000] 21:49:11 INFO - PROCESS | 3824 | 1465102151518 Marionette DEBUG loaded listener.js 21:49:11 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (0EA82000) [pid = 3824] [serial = 2310] [outer = 0E75B000] 21:49:11 INFO - PROCESS | 3824 | [3824] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:49:12 INFO - PROCESS | 3824 | 1465102152039 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:49:12 INFO - {} 21:49:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 750ms 21:49:12 INFO - PROCESS | 3824 | 1465102152082 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 21:49:12 INFO - PROCESS | 3824 | 1465102152084 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 21:49:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:49:12 INFO - PROCESS | 3824 | 1465102152089 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:49:12 INFO - PROCESS | 3824 | 1465102152095 Marionette TRACE conn5 <- [1,3038,null,{}] 21:49:12 INFO - PROCESS | 3824 | 1465102152105 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:12 INFO - PROCESS | 3824 | 1465102152108 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:12 INFO - PROCESS | 3824 | 1465102152211 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 21:49:12 INFO - PROCESS | 3824 | 1465102152217 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:12 INFO - PROCESS | 3824 | 1465102152219 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:12 INFO - PROCESS | 3824 | ++DOCSHELL 152C6400 == 25 [pid = 3824] [id = 771] 21:49:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (152C6800) [pid = 3824] [serial = 2311] [outer = 00000000] 21:49:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (15887000) [pid = 3824] [serial = 2312] [outer = 152C6800] 21:49:12 INFO - PROCESS | 3824 | 1465102152265 Marionette DEBUG loaded listener.js 21:49:12 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (15946C00) [pid = 3824] [serial = 2313] [outer = 152C6800] 21:49:12 INFO - PROCESS | 3824 | 1465102152743 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 21:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:49:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:49:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 21:49:12 INFO - PROCESS | 3824 | 1465102152782 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 21:49:12 INFO - PROCESS | 3824 | 1465102152784 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 21:49:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:49:12 INFO - PROCESS | 3824 | 1465102152788 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:49:12 INFO - PROCESS | 3824 | 1465102152790 Marionette TRACE conn5 <- [1,3042,null,{}] 21:49:12 INFO - PROCESS | 3824 | 1465102152794 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:12 INFO - PROCESS | 3824 | 1465102152796 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:12 INFO - PROCESS | 3824 | 1465102152949 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 21:49:13 INFO - PROCESS | 3824 | 1465102153015 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:13 INFO - PROCESS | 3824 | 1465102153017 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:13 INFO - PROCESS | 3824 | ++DOCSHELL 0D802000 == 26 [pid = 3824] [id = 772] 21:49:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (15970400) [pid = 3824] [serial = 2314] [outer = 00000000] 21:49:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (15A6A800) [pid = 3824] [serial = 2315] [outer = 15970400] 21:49:13 INFO - PROCESS | 3824 | 1465102153062 Marionette DEBUG loaded listener.js 21:49:13 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (16927800) [pid = 3824] [serial = 2316] [outer = 15970400] 21:49:13 INFO - PROCESS | 3824 | 1465102153730 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:49:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:49:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:49:13 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" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:49:13 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" 21:49:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:49:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:49:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1080ms 21:49:13 INFO - PROCESS | 3824 | 1465102153872 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 21:49:13 INFO - PROCESS | 3824 | 1465102153874 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 21:49:13 INFO - PROCESS | 3824 | 1465102153878 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:49:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:49:13 INFO - PROCESS | 3824 | 1465102153879 Marionette TRACE conn5 <- [1,3046,null,{}] 21:49:13 INFO - PROCESS | 3824 | 1465102153883 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:13 INFO - PROCESS | 3824 | 1465102153885 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:14 INFO - PROCESS | 3824 | 1465102154012 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 21:49:14 INFO - PROCESS | 3824 | 1465102154016 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:14 INFO - PROCESS | 3824 | 1465102154022 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:14 INFO - PROCESS | 3824 | ++DOCSHELL 18D4D000 == 27 [pid = 3824] [id = 773] 21:49:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (18D4E400) [pid = 3824] [serial = 2317] [outer = 00000000] 21:49:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (19737400) [pid = 3824] [serial = 2318] [outer = 18D4E400] 21:49:14 INFO - PROCESS | 3824 | 1465102154078 Marionette DEBUG loaded listener.js 21:49:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (19DCA800) [pid = 3824] [serial = 2319] [outer = 18D4E400] 21:49:14 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0DBD0000) [pid = 3824] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:49:14 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (0D80A000) [pid = 3824] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:49:14 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (0C93DC00) [pid = 3824] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:49:14 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (0C940000) [pid = 3824] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:49:14 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0EAAF000) [pid = 3824] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:49:14 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (15592800) [pid = 3824] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:49:14 INFO - PROCESS | 3824 | --DOMWINDOW == 67 (0DBCE800) [pid = 3824] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:49:14 INFO - PROCESS | 3824 | --DOMWINDOW == 66 (1AE59C00) [pid = 3824] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:49:14 INFO - PROCESS | 3824 | --DOMWINDOW == 65 (15972000) [pid = 3824] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:49:14 INFO - PROCESS | 3824 | --DOMWINDOW == 64 (1AF7DC00) [pid = 3824] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:49:14 INFO - PROCESS | 3824 | --DOMWINDOW == 63 (0E75A400) [pid = 3824] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:49:14 INFO - PROCESS | 3824 | 1465102154655 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 21:49:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:49:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:49:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:49:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:49:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:49:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:49:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:49:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:49:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:49:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:49:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:49:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:49:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:49:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:49:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:49:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:49:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:49:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:49:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:49:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 835ms 21:49:14 INFO - PROCESS | 3824 | 1465102154717 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 21:49:14 INFO - PROCESS | 3824 | 1465102154719 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 21:49:14 INFO - PROCESS | 3824 | 1465102154726 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:49:14 INFO - PROCESS | 3824 | 1465102154728 Marionette TRACE conn5 <- [1,3050,null,{}] 21:49:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:49:14 INFO - PROCESS | 3824 | 1465102154731 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:14 INFO - PROCESS | 3824 | 1465102154733 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:14 INFO - PROCESS | 3824 | 1465102154827 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 21:49:14 INFO - PROCESS | 3824 | 1465102154832 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:14 INFO - PROCESS | 3824 | 1465102154834 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:14 INFO - PROCESS | 3824 | ++DOCSHELL 0D80A000 == 28 [pid = 3824] [id = 774] 21:49:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 64 (19735000) [pid = 3824] [serial = 2320] [outer = 00000000] 21:49:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 65 (1AAFB400) [pid = 3824] [serial = 2321] [outer = 19735000] 21:49:14 INFO - PROCESS | 3824 | 1465102154882 Marionette DEBUG loaded listener.js 21:49:14 INFO - PROCESS | 3824 | ++DOMWINDOW == 66 (1AB85C00) [pid = 3824] [serial = 2322] [outer = 19735000] 21:49:15 INFO - PROCESS | 3824 | [3824] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:49:15 INFO - PROCESS | 3824 | 1465102155361 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:49:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:49:15 INFO - {} 21:49:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 21:49:15 INFO - PROCESS | 3824 | 1465102155418 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 21:49:15 INFO - PROCESS | 3824 | 1465102155420 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 21:49:15 INFO - PROCESS | 3824 | 1465102155426 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:49:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:49:15 INFO - PROCESS | 3824 | 1465102155427 Marionette TRACE conn5 <- [1,3054,null,{}] 21:49:15 INFO - PROCESS | 3824 | 1465102155431 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:15 INFO - PROCESS | 3824 | 1465102155433 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:15 INFO - PROCESS | 3824 | 1465102155531 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 21:49:15 INFO - PROCESS | 3824 | 1465102155536 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:15 INFO - PROCESS | 3824 | 1465102155538 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:15 INFO - PROCESS | 3824 | ++DOCSHELL 1ADB7C00 == 29 [pid = 3824] [id = 775] 21:49:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 67 (1ADBD800) [pid = 3824] [serial = 2323] [outer = 00000000] 21:49:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 68 (1ADC4C00) [pid = 3824] [serial = 2324] [outer = 1ADBD800] 21:49:15 INFO - PROCESS | 3824 | 1465102155581 Marionette DEBUG loaded listener.js 21:49:15 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (1ADC5400) [pid = 3824] [serial = 2325] [outer = 1ADBD800] 21:49:15 INFO - PROCESS | 3824 | 1465102155988 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 21:49:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:49:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:49:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:49:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:49:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:49:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:49:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:49:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 631ms 21:49:16 INFO - PROCESS | 3824 | 1465102156067 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 21:49:16 INFO - PROCESS | 3824 | 1465102156069 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 21:49:16 INFO - PROCESS | 3824 | 1465102156072 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:49:16 INFO - PROCESS | 3824 | 1465102156074 Marionette TRACE conn5 <- [1,3058,null,{}] 21:49:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:49:16 INFO - PROCESS | 3824 | 1465102156078 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:16 INFO - PROCESS | 3824 | 1465102156080 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:16 INFO - PROCESS | 3824 | 1465102156167 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 21:49:16 INFO - PROCESS | 3824 | 1465102156172 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:16 INFO - PROCESS | 3824 | 1465102156174 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:16 INFO - PROCESS | 3824 | ++DOCSHELL 0D826C00 == 30 [pid = 3824] [id = 776] 21:49:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (1AE07000) [pid = 3824] [serial = 2326] [outer = 00000000] 21:49:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (1AE13800) [pid = 3824] [serial = 2327] [outer = 1AE07000] 21:49:16 INFO - PROCESS | 3824 | 1465102156218 Marionette DEBUG loaded listener.js 21:49:16 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (1AE14000) [pid = 3824] [serial = 2328] [outer = 1AE07000] 21:49:16 INFO - PROCESS | 3824 | 1465102156832 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 21:49:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:49:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:49:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:49:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:49:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:49:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:49:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 770ms 21:49:16 INFO - PROCESS | 3824 | 1465102156848 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 21:49:16 INFO - PROCESS | 3824 | 1465102156853 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 21:49:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:49:16 INFO - PROCESS | 3824 | 1465102156899 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:49:16 INFO - PROCESS | 3824 | 1465102156903 Marionette TRACE conn5 <- [1,3062,null,{}] 21:49:16 INFO - PROCESS | 3824 | 1465102156927 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:16 INFO - PROCESS | 3824 | 1465102156930 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:17 INFO - PROCESS | 3824 | 1465102157053 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 21:49:17 INFO - PROCESS | 3824 | 1465102157162 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:17 INFO - PROCESS | 3824 | 1465102157165 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:17 INFO - PROCESS | 3824 | ++DOCSHELL 0D825000 == 31 [pid = 3824] [id = 777] 21:49:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D828400) [pid = 3824] [serial = 2329] [outer = 00000000] 21:49:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0DD50C00) [pid = 3824] [serial = 2330] [outer = 0D828400] 21:49:17 INFO - PROCESS | 3824 | 1465102157226 Marionette DEBUG loaded listener.js 21:49:17 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0E6E6000) [pid = 3824] [serial = 2331] [outer = 0D828400] 21:49:17 INFO - PROCESS | 3824 | 1465102157760 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 21:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:49:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:49:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 21:49:17 INFO - PROCESS | 3824 | 1465102157793 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 21:49:17 INFO - PROCESS | 3824 | 1465102157798 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 21:49:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:49:17 INFO - PROCESS | 3824 | 1465102157804 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:49:17 INFO - PROCESS | 3824 | 1465102157807 Marionette TRACE conn5 <- [1,3066,null,{}] 21:49:17 INFO - PROCESS | 3824 | 1465102157811 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:17 INFO - PROCESS | 3824 | 1465102157814 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:17 INFO - PROCESS | 3824 | 1465102157930 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 21:49:18 INFO - PROCESS | 3824 | 1465102158074 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:18 INFO - PROCESS | 3824 | 1465102158077 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:18 INFO - PROCESS | 3824 | ++DOCSHELL 14EA9800 == 32 [pid = 3824] [id = 778] 21:49:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (14EAB000) [pid = 3824] [serial = 2332] [outer = 00000000] 21:49:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (14ECD800) [pid = 3824] [serial = 2333] [outer = 14EAB000] 21:49:18 INFO - PROCESS | 3824 | 1465102158144 Marionette DEBUG loaded listener.js 21:49:18 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (15550C00) [pid = 3824] [serial = 2334] [outer = 14EAB000] 21:49:18 INFO - PROCESS | 3824 | 1465102158708 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 21:49:18 INFO - PROCESS | 3824 | 1465102158743 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 21:49:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:49:18 INFO - PROCESS | 3824 | 1465102158747 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:49:18 INFO - PROCESS | 3824 | 1465102158751 Marionette TRACE conn5 <- [1,3070,null,{}] 21:49:18 INFO - PROCESS | 3824 | 1465102158762 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:18 INFO - PROCESS | 3824 | 1465102158767 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:18 INFO - PROCESS | 3824 | 1465102158913 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 21:49:19 INFO - PROCESS | 3824 | 1465102159046 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:19 INFO - PROCESS | 3824 | 1465102159049 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:19 INFO - PROCESS | 3824 | ++DOCSHELL 19DC2000 == 33 [pid = 3824] [id = 779] 21:49:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (1AAC6C00) [pid = 3824] [serial = 2335] [outer = 00000000] 21:49:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (1ADBCC00) [pid = 3824] [serial = 2336] [outer = 1AAC6C00] 21:49:19 INFO - PROCESS | 3824 | 1465102159110 Marionette DEBUG loaded listener.js 21:49:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (1AE5CC00) [pid = 3824] [serial = 2337] [outer = 1AAC6C00] 21:49:19 INFO - PROCESS | 3824 | 1465102159594 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 21:49:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:49:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:49:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:49:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:49:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 870ms 21:49:19 INFO - PROCESS | 3824 | 1465102159620 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 21:49:19 INFO - PROCESS | 3824 | 1465102159623 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 21:49:19 INFO - PROCESS | 3824 | 1465102159626 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:49:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:49:19 INFO - PROCESS | 3824 | 1465102159628 Marionette TRACE conn5 <- [1,3074,null,{}] 21:49:19 INFO - PROCESS | 3824 | 1465102159632 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:19 INFO - PROCESS | 3824 | 1465102159634 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:19 INFO - PROCESS | 3824 | 1465102159779 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 21:49:19 INFO - PROCESS | 3824 | 1465102159928 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:19 INFO - PROCESS | 3824 | 1465102159930 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:19 INFO - PROCESS | 3824 | ++DOCSHELL 1ACFA000 == 34 [pid = 3824] [id = 780] 21:49:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (1AE63C00) [pid = 3824] [serial = 2338] [outer = 00000000] 21:49:19 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (1BAA3000) [pid = 3824] [serial = 2339] [outer = 1AE63C00] 21:49:19 INFO - PROCESS | 3824 | 1465102159989 Marionette DEBUG loaded listener.js 21:49:20 INFO - PROCESS | 3824 | ++DOMWINDOW == 84 (1BCB0800) [pid = 3824] [serial = 2340] [outer = 1AE63C00] 21:49:20 INFO - PROCESS | 3824 | 1465102160496 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:49:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:49:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 931ms 21:49:20 INFO - PROCESS | 3824 | 1465102160561 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 21:49:20 INFO - PROCESS | 3824 | 1465102160563 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 21:49:20 INFO - PROCESS | 3824 | 1465102160567 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:49:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:49:20 INFO - PROCESS | 3824 | 1465102160569 Marionette TRACE conn5 <- [1,3078,null,{}] 21:49:20 INFO - PROCESS | 3824 | 1465102160572 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:20 INFO - PROCESS | 3824 | 1465102160575 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:20 INFO - PROCESS | 3824 | 1465102160712 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 21:49:20 INFO - PROCESS | 3824 | 1465102160993 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:20 INFO - PROCESS | 3824 | 1465102160996 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:21 INFO - PROCESS | 3824 | ++DOCSHELL 0C8FE800 == 35 [pid = 3824] [id = 781] 21:49:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 85 (0C995000) [pid = 3824] [serial = 2341] [outer = 00000000] 21:49:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 86 (0D0D2800) [pid = 3824] [serial = 2342] [outer = 0C995000] 21:49:21 INFO - PROCESS | 3824 | 1465102161073 Marionette DEBUG loaded listener.js 21:49:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 87 (0D80D800) [pid = 3824] [serial = 2343] [outer = 0C995000] 21:49:21 INFO - PROCESS | 3824 | 1465102161559 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:49:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:49:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1015ms 21:49:21 INFO - PROCESS | 3824 | 1465102161587 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 21:49:21 INFO - PROCESS | 3824 | 1465102161590 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 21:49:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:49:21 INFO - PROCESS | 3824 | 1465102161595 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:49:21 INFO - PROCESS | 3824 | 1465102161597 Marionette TRACE conn5 <- [1,3082,null,{}] 21:49:21 INFO - PROCESS | 3824 | 1465102161603 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:21 INFO - PROCESS | 3824 | 1465102161607 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:21 INFO - PROCESS | 3824 | 1465102161714 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 21:49:21 INFO - PROCESS | 3824 | 1465102161843 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:21 INFO - PROCESS | 3824 | 1465102161846 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:21 INFO - PROCESS | 3824 | ++DOCSHELL 0D926C00 == 36 [pid = 3824] [id = 782] 21:49:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 88 (0DB57400) [pid = 3824] [serial = 2344] [outer = 00000000] 21:49:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 89 (0E6E6C00) [pid = 3824] [serial = 2345] [outer = 0DB57400] 21:49:21 INFO - PROCESS | 3824 | 1465102161896 Marionette DEBUG loaded listener.js 21:49:21 INFO - PROCESS | 3824 | ++DOMWINDOW == 90 (0E755000) [pid = 3824] [serial = 2346] [outer = 0DB57400] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 0E80E800 == 35 [pid = 3824] [id = 478] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 15597000 == 34 [pid = 3824] [id = 471] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 1AAF1C00 == 33 [pid = 3824] [id = 479] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 16E0BC00 == 32 [pid = 3824] [id = 473] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 0DD4EC00 == 31 [pid = 3824] [id = 469] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 0CBFA400 == 30 [pid = 3824] [id = 477] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 0D826400 == 29 [pid = 3824] [id = 482] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 14E87800 == 28 [pid = 3824] [id = 483] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 18DB2000 == 27 [pid = 3824] [id = 485] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 17971400 == 26 [pid = 3824] [id = 484] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 0C941400 == 25 [pid = 3824] [id = 766] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 0DB3BC00 == 24 [pid = 3824] [id = 767] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 0E748000 == 23 [pid = 3824] [id = 480] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 0C8F7400 == 22 [pid = 3824] [id = 768] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 0E803000 == 21 [pid = 3824] [id = 470] 21:49:22 INFO - PROCESS | 3824 | --DOCSHELL 0D82F800 == 20 [pid = 3824] [id = 481] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 89 (0DD54C00) [pid = 3824] [serial = 2283] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 88 (19DC9000) [pid = 3824] [serial = 2294] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 87 (0DD4A400) [pid = 3824] [serial = 2282] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 86 (0D818800) [pid = 3824] [serial = 2279] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 85 (0D824800) [pid = 3824] [serial = 2280] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 84 (0C945000) [pid = 3824] [serial = 2276] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 83 (0CA3A800) [pid = 3824] [serial = 2277] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (0D82D400) [pid = 3824] [serial = 2274] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0D80C400) [pid = 3824] [serial = 2273] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (14ECB000) [pid = 3824] [serial = 2289] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (14EC3000) [pid = 3824] [serial = 2288] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (15883400) [pid = 3824] [serial = 2291] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0E760400) [pid = 3824] [serial = 2263] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0DD9E400) [pid = 3824] [serial = 2262] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (1AE63800) [pid = 3824] [serial = 2268] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (18D4B800) [pid = 3824] [serial = 2266] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (15A68400) [pid = 3824] [serial = 2265] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1BCB4000) [pid = 3824] [serial = 2271] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (1BC29400) [pid = 3824] [serial = 2270] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 70 (15979C00) [pid = 3824] [serial = 2292] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 69 (0EAB0000) [pid = 3824] [serial = 2285] [outer = 00000000] [url = about:blank] 21:49:22 INFO - PROCESS | 3824 | --DOMWINDOW == 68 (14EA8C00) [pid = 3824] [serial = 2286] [outer = 00000000] [url = about:blank] 21:49:23 INFO - PROCESS | 3824 | 1465102163145 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:49:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:49:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1570ms 21:49:23 INFO - PROCESS | 3824 | 1465102163167 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 21:49:23 INFO - PROCESS | 3824 | 1465102163171 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 21:49:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:49:23 INFO - PROCESS | 3824 | 1465102163175 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:49:23 INFO - PROCESS | 3824 | 1465102163178 Marionette TRACE conn5 <- [1,3086,null,{}] 21:49:23 INFO - PROCESS | 3824 | 1465102163184 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:23 INFO - PROCESS | 3824 | 1465102163187 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:23 INFO - PROCESS | 3824 | 1465102163283 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 21:49:23 INFO - PROCESS | 3824 | 1465102163388 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:23 INFO - PROCESS | 3824 | 1465102163390 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:23 INFO - PROCESS | 3824 | ++DOCSHELL 0D074800 == 21 [pid = 3824] [id = 783] 21:49:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 69 (0D07A000) [pid = 3824] [serial = 2347] [outer = 00000000] 21:49:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 70 (0D75AC00) [pid = 3824] [serial = 2348] [outer = 0D07A000] 21:49:23 INFO - PROCESS | 3824 | 1465102163437 Marionette DEBUG loaded listener.js 21:49:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 71 (0D812000) [pid = 3824] [serial = 2349] [outer = 0D07A000] 21:49:23 INFO - PROCESS | 3824 | 1465102163838 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 21:49:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:49:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:49:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 21:49:23 INFO - PROCESS | 3824 | 1465102163846 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 21:49:23 INFO - PROCESS | 3824 | 1465102163851 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 21:49:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:49:23 INFO - PROCESS | 3824 | 1465102163857 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:49:23 INFO - PROCESS | 3824 | 1465102163860 Marionette TRACE conn5 <- [1,3090,null,{}] 21:49:23 INFO - PROCESS | 3824 | 1465102163878 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:23 INFO - PROCESS | 3824 | 1465102163880 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:23 INFO - PROCESS | 3824 | 1465102163972 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 21:49:23 INFO - PROCESS | 3824 | 1465102163978 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:23 INFO - PROCESS | 3824 | 1465102163980 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:23 INFO - PROCESS | 3824 | ++DOCSHELL 0D824800 == 22 [pid = 3824] [id = 784] 21:49:23 INFO - PROCESS | 3824 | ++DOMWINDOW == 72 (0D82D400) [pid = 3824] [serial = 2350] [outer = 00000000] 21:49:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 73 (0D923800) [pid = 3824] [serial = 2351] [outer = 0D82D400] 21:49:24 INFO - PROCESS | 3824 | 1465102164027 Marionette DEBUG loaded listener.js 21:49:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 74 (0DB30400) [pid = 3824] [serial = 2352] [outer = 0D82D400] 21:49:24 INFO - PROCESS | 3824 | 1465102164483 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:49:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 21:49:24 INFO - PROCESS | 3824 | 1465102164531 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 21:49:24 INFO - PROCESS | 3824 | 1465102164534 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 21:49:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:49:24 INFO - PROCESS | 3824 | 1465102164542 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:49:24 INFO - PROCESS | 3824 | 1465102164545 Marionette TRACE conn5 <- [1,3094,null,{}] 21:49:24 INFO - PROCESS | 3824 | 1465102164556 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:24 INFO - PROCESS | 3824 | 1465102164560 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:24 INFO - PROCESS | 3824 | 1465102164648 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 21:49:24 INFO - PROCESS | 3824 | 1465102164657 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:24 INFO - PROCESS | 3824 | 1465102164660 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:24 INFO - PROCESS | 3824 | ++DOCSHELL 0E752C00 == 23 [pid = 3824] [id = 785] 21:49:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 75 (0E756400) [pid = 3824] [serial = 2353] [outer = 00000000] 21:49:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 76 (0E75BC00) [pid = 3824] [serial = 2354] [outer = 0E756400] 21:49:24 INFO - PROCESS | 3824 | 1465102164715 Marionette DEBUG loaded listener.js 21:49:24 INFO - PROCESS | 3824 | ++DOMWINDOW == 77 (0E802400) [pid = 3824] [serial = 2355] [outer = 0E756400] 21:49:25 INFO - PROCESS | 3824 | 1465102165206 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 21:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:49:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 21:49:25 INFO - PROCESS | 3824 | 1465102165216 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 21:49:25 INFO - PROCESS | 3824 | 1465102165219 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 21:49:25 INFO - PROCESS | 3824 | 1465102165222 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:49:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:49:25 INFO - PROCESS | 3824 | 1465102165224 Marionette TRACE conn5 <- [1,3098,null,{}] 21:49:25 INFO - PROCESS | 3824 | 1465102165227 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:25 INFO - PROCESS | 3824 | 1465102165229 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:25 INFO - PROCESS | 3824 | 1465102165378 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 21:49:25 INFO - PROCESS | 3824 | 1465102165396 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:25 INFO - PROCESS | 3824 | 1465102165398 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:25 INFO - PROCESS | 3824 | ++DOCSHELL 0EA10C00 == 24 [pid = 3824] [id = 786] 21:49:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 78 (0EAB0800) [pid = 3824] [serial = 2356] [outer = 00000000] 21:49:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 79 (14EBE800) [pid = 3824] [serial = 2357] [outer = 0EAB0800] 21:49:25 INFO - PROCESS | 3824 | 1465102165447 Marionette DEBUG loaded listener.js 21:49:25 INFO - PROCESS | 3824 | ++DOMWINDOW == 80 (14EC6000) [pid = 3824] [serial = 2358] [outer = 0EAB0800] 21:49:25 INFO - PROCESS | 3824 | 1465102165869 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 21:49:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:49:25 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 21:49:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:49:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 21:49:25 INFO - PROCESS | 3824 | 1465102165896 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 21:49:25 INFO - PROCESS | 3824 | 1465102165898 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 21:49:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:49:25 INFO - PROCESS | 3824 | 1465102165907 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:49:25 INFO - PROCESS | 3824 | 1465102165909 Marionette TRACE conn5 <- [1,3102,null,{}] 21:49:25 INFO - PROCESS | 3824 | 1465102165913 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:25 INFO - PROCESS | 3824 | 1465102165915 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:26 INFO - PROCESS | 3824 | 1465102166034 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 21:49:26 INFO - PROCESS | 3824 | 1465102166039 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"a67942ff-0950-4039-a695-a57f76ffef57\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:26 INFO - PROCESS | 3824 | 1465102166041 Marionette INFO sendAsync c30a6267-fb60-4164-962e-4878e5035ca4 21:49:26 INFO - PROCESS | 3824 | ++DOCSHELL 14EC9000 == 25 [pid = 3824] [id = 787] 21:49:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 81 (14ECBC00) [pid = 3824] [serial = 2359] [outer = 00000000] 21:49:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 82 (15833400) [pid = 3824] [serial = 2360] [outer = 14ECBC00] 21:49:26 INFO - PROCESS | 3824 | 1465102166086 Marionette DEBUG loaded listener.js 21:49:26 INFO - PROCESS | 3824 | ++DOMWINDOW == 83 (15949C00) [pid = 3824] [serial = 2361] [outer = 14ECBC00] 21:49:26 INFO - PROCESS | 3824 | 1465102166564 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:49:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:49:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 21:49:26 INFO - PROCESS | 3824 | 1465102166632 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 21:49:26 INFO - PROCESS | 3824 | 1465102166634 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 21:49:27 INFO - PROCESS | 3824 | --DOMWINDOW == 82 (19735000) [pid = 3824] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 21:49:27 INFO - PROCESS | 3824 | --DOMWINDOW == 81 (0E75B000) [pid = 3824] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 21:49:27 INFO - PROCESS | 3824 | --DOMWINDOW == 80 (15970400) [pid = 3824] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 21:49:27 INFO - PROCESS | 3824 | --DOMWINDOW == 79 (18D4E400) [pid = 3824] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 21:49:27 INFO - PROCESS | 3824 | --DOMWINDOW == 78 (1ADBD800) [pid = 3824] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 21:49:27 INFO - PROCESS | 3824 | --DOMWINDOW == 77 (0CF12000) [pid = 3824] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 21:49:27 INFO - PROCESS | 3824 | --DOMWINDOW == 76 (0DB60800) [pid = 3824] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:49:27 INFO - PROCESS | 3824 | --DOMWINDOW == 75 (152C6800) [pid = 3824] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 21:49:27 INFO - PROCESS | 3824 | --DOMWINDOW == 74 (0C944800) [pid = 3824] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:49:27 INFO - PROCESS | 3824 | --DOMWINDOW == 73 (0C8F8C00) [pid = 3824] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:49:27 INFO - PROCESS | 3824 | --DOMWINDOW == 72 (1AE07000) [pid = 3824] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 21:49:27 INFO - PROCESS | 3824 | --DOMWINDOW == 71 (14EA8000) [pid = 3824] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:49:27 WARNING - u'runner_teardown' () 21:49:27 INFO - No more tests 21:49:27 INFO - Got 0 unexpected results 21:49:27 INFO - SUITE-END | took 679s 21:49:27 INFO - Closing logging queue 21:49:27 INFO - queue closed 21:49:27 INFO - Return code: 0 21:49:27 WARNING - # TBPL SUCCESS # 21:49:27 INFO - Running post-action listener: _resource_record_post_action 21:49:27 INFO - Running post-run listener: _resource_record_post_run 21:49:28 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 78336000; Write bytes: 1127566848; Read time: 814200; Write time: 7887290 21:49:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:49:28 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 40194048; Read time: 0; Write time: 46660 21:49:28 INFO - run-tests - Wall time: 687s; CPU: 14.0%; Read bytes: 78336000; Write bytes: 1068528640; Read time: 814200; Write time: 7811680 21:49:28 INFO - Running post-run listener: _upload_blobber_files 21:49:28 INFO - Blob upload gear active. 21:49:28 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21:49:28 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 21:49:28 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 21:49:28 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 21:49:29 INFO - (blobuploader) - INFO - Open directory for files ... 21:49:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:49:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:49:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:49:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:49:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:49:30 INFO - (blobuploader) - INFO - Done attempting. 21:49:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:49:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:49:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:49:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:49:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:49:32 INFO - (blobuploader) - INFO - Done attempting. 21:49:32 INFO - (blobuploader) - INFO - Iteration through files over. 21:49:32 INFO - Return code: 0 21:49:32 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:49:32 INFO - Using _rmtree_windows ... 21:49:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:49:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/978db8982d51bac1a85c3c2bbb20537c4e59f2cf60d313dbde975e36fcadc071c7b3509bdb3b72de0558c6b0459df5aa42064b05e209128a4e9718437db6694c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ebdc66dd0d26b2b265ed6c33bc603681cd961ff698f5003fda292b312a6867ff84b0b64bb9bb4536378e840eb785f32b61d062946a81a66ce2b4375197d5a035"} 21:49:32 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:49:32 INFO - Writing to file C:\slave\test\properties\blobber_files 21:49:32 INFO - Contents: 21:49:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/978db8982d51bac1a85c3c2bbb20537c4e59f2cf60d313dbde975e36fcadc071c7b3509bdb3b72de0558c6b0459df5aa42064b05e209128a4e9718437db6694c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ebdc66dd0d26b2b265ed6c33bc603681cd961ff698f5003fda292b312a6867ff84b0b64bb9bb4536378e840eb785f32b61d062946a81a66ce2b4375197d5a035"} 21:49:32 INFO - Running post-run listener: copy_logs_to_upload_dir 21:49:32 INFO - Copying logs to upload dir... 21:49:32 INFO - mkdir: C:\slave\test\build\upload\logs 21:49:32 INFO - Copying logs to upload dir... 21:49:32 INFO - Using _rmtree_windows ... 21:49:32 INFO - Using _rmtree_windows ... 21:49:32 INFO - Using _rmtree_windows ... 21:49:32 INFO - Using _rmtree_windows ... 21:49:32 INFO - Using _rmtree_windows ... 21:49:32 INFO - Using _rmtree_windows ... 21:49:32 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=905.519000 ========= master_lag: 0.38 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 5 secs) (at 2016-06-04 21:49:32.882921) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 21:49:32.884049) ========= '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-036 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-036 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-036 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-aurora/sha512/978db8982d51bac1a85c3c2bbb20537c4e59f2cf60d313dbde975e36fcadc071c7b3509bdb3b72de0558c6b0459df5aa42064b05e209128a4e9718437db6694c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ebdc66dd0d26b2b265ed6c33bc603681cd961ff698f5003fda292b312a6867ff84b0b64bb9bb4536378e840eb785f32b61d062946a81a66ce2b4375197d5a035"} build_url:https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/978db8982d51bac1a85c3c2bbb20537c4e59f2cf60d313dbde975e36fcadc071c7b3509bdb3b72de0558c6b0459df5aa42064b05e209128a4e9718437db6694c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ebdc66dd0d26b2b265ed6c33bc603681cd961ff698f5003fda292b312a6867ff84b0b64bb9bb4536378e840eb785f32b61d062946a81a66ce2b4375197d5a035"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VPFYOT2yR5a0TLrxTQzXBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 21:49:33.008372) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:49:33.008707) ========= '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-036 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-036 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-036 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 21:49:33.127481) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-06-04 21:49:33.127781) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-06-04 21:49:34.132915) ========= ========= Total master_lag: 0.65 =========