builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-155 starttime: 1465049549.73 results: success (0) buildid: 20160604051125 builduid: b3e475dab5d94bf89be646eca3f3a552 revision: 7eb468713fd5d88f0992eee5ab463432c204334f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 07:12:29.732996) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 07:12:29.733428) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 07:12:29.733740) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 07:12:29.825914) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 07:12:29.826378) ========= '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-155 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-155 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-155 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 --07:12:30-- 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% 7.91 MB/s 07:12:31 (7.91 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.148000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 07:12:31.047771) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-04 07:12:31.048206) ========= '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-155 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-155 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-155 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.901000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-04 07:12:34.967791) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 07:12:34.968210) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7eb468713fd5d88f0992eee5ab463432c204334f --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 7eb468713fd5d88f0992eee5ab463432c204334f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-155 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-155 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-155 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 07:12:35,407 truncating revision to first 12 chars 2016-06-04 07:12:35,407 Setting DEBUG logging. 2016-06-04 07:12:35,407 attempt 1/10 2016-06-04 07:12:35,407 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/7eb468713fd5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 07:12:35,917 unpacking tar archive at: mozilla-aurora-7eb468713fd5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.376000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 07:12:36.461827) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 07:12:36.462190) ========= script_repo_revision: 7eb468713fd5d88f0992eee5ab463432c204334f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 07:12:36.462982) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 07:12:36.463828) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 07:12:36.481355) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 30 secs) (at 2016-06-04 07:12:36.482063) ========= '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-155 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-155 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-155 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 07:12:36 INFO - MultiFileLogger online at 20160604 07:12:36 in C:\slave\test 07:12:36 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 07:12:36 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:12:36 INFO - {'append_to_log': False, 07:12:36 INFO - 'base_work_dir': 'C:\\slave\\test', 07:12:36 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:12:36 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:12:36 INFO - 'buildbot_json_path': 'buildprops.json', 07:12:36 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:12:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:12:36 INFO - 'download_minidump_stackwalk': True, 07:12:36 INFO - 'download_symbols': 'true', 07:12:36 INFO - 'e10s': False, 07:12:36 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:12:36 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:12:36 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:12:36 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:12:36 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:12:36 INFO - 'C:/mozilla-build/tooltool.py'), 07:12:36 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:12:36 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:12:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:12:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:12:36 INFO - 'log_level': 'info', 07:12:36 INFO - 'log_to_console': True, 07:12:36 INFO - 'opt_config_files': (), 07:12:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:12:36 INFO - '--processes=1', 07:12:36 INFO - '--config=%(test_path)s/wptrunner.ini', 07:12:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:12:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:12:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:12:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:12:36 INFO - 'pip_index': False, 07:12:36 INFO - 'require_test_zip': True, 07:12:36 INFO - 'test_type': ('testharness',), 07:12:36 INFO - 'this_chunk': '1', 07:12:36 INFO - 'total_chunks': '10', 07:12:36 INFO - 'virtualenv_path': 'venv', 07:12:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:12:36 INFO - 'work_dir': 'build'} 07:12:36 INFO - ##### 07:12:36 INFO - ##### Running clobber step. 07:12:36 INFO - ##### 07:12:36 INFO - Running pre-action listener: _resource_record_pre_action 07:12:36 INFO - Running main action method: clobber 07:12:36 INFO - rmtree: C:\slave\test\build 07:12:36 INFO - Using _rmtree_windows ... 07:12:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:13:19 INFO - Running post-action listener: _resource_record_post_action 07:13:19 INFO - ##### 07:13:19 INFO - ##### Running read-buildbot-config step. 07:13:19 INFO - ##### 07:13:19 INFO - Running pre-action listener: _resource_record_pre_action 07:13:19 INFO - Running main action method: read_buildbot_config 07:13:19 INFO - Using buildbot properties: 07:13:19 INFO - { 07:13:19 INFO - "project": "", 07:13:19 INFO - "product": "firefox", 07:13:19 INFO - "script_repo_revision": "production", 07:13:19 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 07:13:19 INFO - "repository": "", 07:13:19 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 07:13:19 INFO - "buildid": "20160604051125", 07:13:19 INFO - "pgo_build": "False", 07:13:19 INFO - "basedir": "C:\\slave\\test", 07:13:19 INFO - "buildnumber": 8, 07:13:19 INFO - "slavename": "t-w732-ix-155", 07:13:19 INFO - "revision": "7eb468713fd5d88f0992eee5ab463432c204334f", 07:13:19 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 07:13:19 INFO - "platform": "win32", 07:13:19 INFO - "branch": "mozilla-aurora", 07:13:19 INFO - "repo_path": "releases/mozilla-aurora", 07:13:19 INFO - "moz_repo_path": "", 07:13:19 INFO - "stage_platform": "win32", 07:13:19 INFO - "builduid": "b3e475dab5d94bf89be646eca3f3a552", 07:13:19 INFO - "slavebuilddir": "test" 07:13:19 INFO - } 07:13:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 07:13:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 07:13:19 INFO - Running post-action listener: _resource_record_post_action 07:13:19 INFO - ##### 07:13:19 INFO - ##### Running download-and-extract step. 07:13:19 INFO - ##### 07:13:19 INFO - Running pre-action listener: _resource_record_pre_action 07:13:19 INFO - Running main action method: download_and_extract 07:13:19 INFO - mkdir: C:\slave\test\build\tests 07:13:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:13:19 INFO - https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:13:19 INFO - trying https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 07:13:19 INFO - Downloading https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/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 07:13:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/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 07:13:20 INFO - Downloaded 1274 bytes. 07:13:20 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 07:13:20 INFO - Using the following test package requirements: 07:13:20 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 07:13:20 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:13:20 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 07:13:20 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:13:20 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 07:13:20 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:13:20 INFO - u'jsshell-win32.zip'], 07:13:20 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:13:20 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 07:13:20 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 07:13:20 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:13:20 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 07:13:20 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:13:20 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 07:13:20 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:13:20 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 07:13:20 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:13:20 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 07:13:20 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 07:13:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:13:20 INFO - https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:13:20 INFO - trying https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 07:13:20 INFO - Downloading https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/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 07:13:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/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 07:13:22 INFO - Downloaded 20343939 bytes. 07:13:22 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/*'] 07:13:22 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/* 07:13:24 INFO - caution: filename not matched: web-platform/* 07:13:24 INFO - Return code: 11 07:13:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:13:24 INFO - https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:13:24 INFO - trying https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 07:13:24 INFO - Downloading https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/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 07:13:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/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 07:13:27 INFO - Downloaded 36389111 bytes. 07:13:27 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/*'] 07:13:27 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/* 07:14:18 INFO - caution: filename not matched: bin/* 07:14:18 INFO - caution: filename not matched: config/* 07:14:18 INFO - caution: filename not matched: mozbase/* 07:14:18 INFO - caution: filename not matched: marionette/* 07:14:18 INFO - caution: filename not matched: tools/wptserve/* 07:14:18 INFO - Return code: 11 07:14:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:14:18 INFO - https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 07:14:18 INFO - trying https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:14:18 INFO - Downloading https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 07:14:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/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 07:14:23 INFO - Downloaded 68499418 bytes. 07:14:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:14:23 INFO - mkdir: C:\slave\test\properties 07:14:23 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:14:23 INFO - Writing to file C:\slave\test\properties\build_url 07:14:23 INFO - Contents: 07:14:23 INFO - build_url:https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:14:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:14:24 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:14:24 INFO - Writing to file C:\slave\test\properties\symbols_url 07:14:24 INFO - Contents: 07:14:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:14:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:14:24 INFO - https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:14:24 INFO - trying https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:14:24 INFO - Downloading https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/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 07:14:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/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 07:14:27 INFO - Downloaded 55575255 bytes. 07:14:27 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'] 07:14:27 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 07:14:30 INFO - Return code: 0 07:14:30 INFO - Running post-action listener: _resource_record_post_action 07:14:30 INFO - Running post-action listener: set_extra_try_arguments 07:14:30 INFO - ##### 07:14:30 INFO - ##### Running create-virtualenv step. 07:14:30 INFO - ##### 07:14:30 INFO - Running pre-action listener: _pre_create_virtualenv 07:14:30 INFO - Running pre-action listener: _resource_record_pre_action 07:14:30 INFO - Running main action method: create_virtualenv 07:14:30 INFO - Creating virtualenv C:\slave\test\build\venv 07:14:30 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 07:14:30 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:14:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:14:41 INFO - Installing distribute......................................................................................................................................................................................done. 07:14:42 INFO - Return code: 0 07:14:42 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:14:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:14:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:14:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:14:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:14:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-155', 'USERDOMAIN': 'T-W732-IX-155', '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-155', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:14:42 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 07:14:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:14:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:14:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:14:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:14:42 INFO - 'COMPUTERNAME': 'T-W732-IX-155', 07:14:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:14:42 INFO - 'DCLOCATION': 'SCL3', 07:14:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:14:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:14:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:14:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:14:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:14:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:14:42 INFO - 'HOMEDRIVE': 'C:', 07:14:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:14:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:14:42 INFO - 'KTS_VERSION': '1.19c', 07:14:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:14:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:14:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-155', 07:14:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:14:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:14:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:14:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:14:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:14:42 INFO - 'MOZ_AIRBAG': '1', 07:14:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:14:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:14:42 INFO - 'MOZ_MSVCVERSION': '8', 07:14:42 INFO - 'MOZ_NO_REMOTE': '1', 07:14:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:14:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:14:42 INFO - 'NO_EM_RESTART': '1', 07:14:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:14:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:14:42 INFO - 'OS': 'Windows_NT', 07:14:42 INFO - 'OURDRIVE': 'C:', 07:14:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 07:14:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:14:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:14:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:14:42 INFO - 'PROCESSOR_LEVEL': '6', 07:14:42 INFO - 'PROCESSOR_REVISION': '1e05', 07:14:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:14:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:14:42 INFO - 'PROMPT': '$P$G', 07:14:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:14:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:14:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:14:42 INFO - 'PWD': 'C:\\slave\\test', 07:14:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:14:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:14:42 INFO - 'SYSTEMDRIVE': 'C:', 07:14:42 INFO - 'SYSTEMROOT': 'C:\\windows', 07:14:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:14:42 INFO - 'TEST1': 'testie', 07:14:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:14:42 INFO - 'USERDOMAIN': 'T-W732-IX-155', 07:14:42 INFO - 'USERNAME': 'cltbld', 07:14:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:14:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:14:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:14:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:14:42 INFO - 'WINDIR': 'C:\\windows', 07:14:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:14:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:14:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:14:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:14:43 INFO - Downloading/unpacking psutil>=0.7.1 07:14:44 INFO - Running setup.py egg_info for package psutil 07:14:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:14:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:14:44 INFO - Installing collected packages: psutil 07:14:44 INFO - Running setup.py install for psutil 07:14:44 INFO - building 'psutil._psutil_windows' extension 07:14:44 INFO - error: Unable to find vcvarsall.bat 07:14:44 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-xam_rc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:14:44 INFO - running install 07:14:44 INFO - running build 07:14:44 INFO - running build_py 07:14:44 INFO - creating build 07:14:44 INFO - creating build\lib.win32-2.7 07:14:44 INFO - creating build\lib.win32-2.7\psutil 07:14:44 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:14:44 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:14:44 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:14:44 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:14:44 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:14:44 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:14:44 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:14:44 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:14:44 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:14:44 INFO - running build_ext 07:14:44 INFO - building 'psutil._psutil_windows' extension 07:14:44 INFO - error: Unable to find vcvarsall.bat 07:14:44 INFO - ---------------------------------------- 07:14:44 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-xam_rc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:14:44 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 07:14:44 WARNING - Return code: 1 07:14:44 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! 07:14:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:14:44 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')]} 07:14:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:14:44 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')]} 07:14:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:14:44 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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-155', 'USERDOMAIN': 'T-W732-IX-155', '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-155', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:14:44 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 07:14:44 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 07:14:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:14:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:14:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:14:44 INFO - 'COMPUTERNAME': 'T-W732-IX-155', 07:14:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:14:44 INFO - 'DCLOCATION': 'SCL3', 07:14:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:14:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:14:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:14:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:14:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:14:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:14:44 INFO - 'HOMEDRIVE': 'C:', 07:14:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:14:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:14:44 INFO - 'KTS_VERSION': '1.19c', 07:14:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:14:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:14:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-155', 07:14:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:14:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:14:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:14:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:14:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:14:44 INFO - 'MOZ_AIRBAG': '1', 07:14:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:14:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:14:44 INFO - 'MOZ_MSVCVERSION': '8', 07:14:44 INFO - 'MOZ_NO_REMOTE': '1', 07:14:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:14:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:14:44 INFO - 'NO_EM_RESTART': '1', 07:14:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:14:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:14:44 INFO - 'OS': 'Windows_NT', 07:14:44 INFO - 'OURDRIVE': 'C:', 07:14:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 07:14:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:14:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:14:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:14:44 INFO - 'PROCESSOR_LEVEL': '6', 07:14:44 INFO - 'PROCESSOR_REVISION': '1e05', 07:14:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:14:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:14:44 INFO - 'PROMPT': '$P$G', 07:14:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:14:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:14:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:14:44 INFO - 'PWD': 'C:\\slave\\test', 07:14:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:14:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:14:44 INFO - 'SYSTEMDRIVE': 'C:', 07:14:44 INFO - 'SYSTEMROOT': 'C:\\windows', 07:14:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:14:44 INFO - 'TEST1': 'testie', 07:14:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:14:44 INFO - 'USERDOMAIN': 'T-W732-IX-155', 07:14:44 INFO - 'USERNAME': 'cltbld', 07:14:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:14:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:14:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:14:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:14:44 INFO - 'WINDIR': 'C:\\windows', 07:14:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:14:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:14:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:14:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:14:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:14:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:14:45 INFO - Running setup.py egg_info for package mozsystemmonitor 07:14:45 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:14:45 INFO - Running setup.py egg_info for package psutil 07:14:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:14:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:14:45 INFO - Installing collected packages: mozsystemmonitor, psutil 07:14:45 INFO - Running setup.py install for mozsystemmonitor 07:14:45 INFO - Running setup.py install for psutil 07:14:45 INFO - building 'psutil._psutil_windows' extension 07:14:45 INFO - error: Unable to find vcvarsall.bat 07:14:45 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-zr70nh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:14:45 INFO - running install 07:14:45 INFO - running build 07:14:45 INFO - running build_py 07:14:45 INFO - running build_ext 07:14:45 INFO - building 'psutil._psutil_windows' extension 07:14:45 INFO - error: Unable to find vcvarsall.bat 07:14:45 INFO - ---------------------------------------- 07:14:45 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-zr70nh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:14:45 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 07:14:45 WARNING - Return code: 1 07:14:45 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! 07:14:45 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:14:45 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')]} 07:14:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:14:45 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')]} 07:14:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:14:45 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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-155', 'USERDOMAIN': 'T-W732-IX-155', '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-155', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:14:45 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 07:14:45 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 07:14:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:14:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:14:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:14:45 INFO - 'COMPUTERNAME': 'T-W732-IX-155', 07:14:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:14:45 INFO - 'DCLOCATION': 'SCL3', 07:14:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:14:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:14:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:14:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:14:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:14:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:14:45 INFO - 'HOMEDRIVE': 'C:', 07:14:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:14:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:14:45 INFO - 'KTS_VERSION': '1.19c', 07:14:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:14:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:14:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-155', 07:14:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:14:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:14:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:14:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:14:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:14:45 INFO - 'MOZ_AIRBAG': '1', 07:14:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:14:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:14:45 INFO - 'MOZ_MSVCVERSION': '8', 07:14:45 INFO - 'MOZ_NO_REMOTE': '1', 07:14:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:14:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:14:45 INFO - 'NO_EM_RESTART': '1', 07:14:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:14:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:14:45 INFO - 'OS': 'Windows_NT', 07:14:45 INFO - 'OURDRIVE': 'C:', 07:14:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 07:14:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:14:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:14:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:14:45 INFO - 'PROCESSOR_LEVEL': '6', 07:14:45 INFO - 'PROCESSOR_REVISION': '1e05', 07:14:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:14:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:14:45 INFO - 'PROMPT': '$P$G', 07:14:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:14:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:14:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:14:45 INFO - 'PWD': 'C:\\slave\\test', 07:14:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:14:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:14:45 INFO - 'SYSTEMDRIVE': 'C:', 07:14:45 INFO - 'SYSTEMROOT': 'C:\\windows', 07:14:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:14:45 INFO - 'TEST1': 'testie', 07:14:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:14:45 INFO - 'USERDOMAIN': 'T-W732-IX-155', 07:14:45 INFO - 'USERNAME': 'cltbld', 07:14:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:14:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:14:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:14:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:14:45 INFO - 'WINDIR': 'C:\\windows', 07:14:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:14:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:14:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:14:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:14:45 INFO - Downloading/unpacking blobuploader==1.2.4 07:14:45 INFO - Downloading blobuploader-1.2.4.tar.gz 07:14:45 INFO - Running setup.py egg_info for package blobuploader 07:14:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:14:50 INFO - Running setup.py egg_info for package requests 07:14:50 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:14:50 INFO - Downloading docopt-0.6.1.tar.gz 07:14:50 INFO - Running setup.py egg_info for package docopt 07:14:50 INFO - Installing collected packages: blobuploader, docopt, requests 07:14:50 INFO - Running setup.py install for blobuploader 07:14:50 INFO - Running setup.py install for docopt 07:14:50 INFO - Running setup.py install for requests 07:14:50 INFO - Successfully installed blobuploader docopt requests 07:14:50 INFO - Cleaning up... 07:14:50 INFO - Return code: 0 07:14:50 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:14:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:14:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:14:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:14:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:14:50 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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, '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-155', 'USERDOMAIN': 'T-W732-IX-155', '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-155', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:14:50 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 07:14:50 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 07:14:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:14:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:14:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:14:50 INFO - 'COMPUTERNAME': 'T-W732-IX-155', 07:14:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:14:50 INFO - 'DCLOCATION': 'SCL3', 07:14:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:14:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:14:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:14:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:14:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:14:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:14:50 INFO - 'HOMEDRIVE': 'C:', 07:14:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:14:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:14:50 INFO - 'KTS_VERSION': '1.19c', 07:14:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:14:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:14:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-155', 07:14:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:14:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:14:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:14:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:14:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:14:50 INFO - 'MOZ_AIRBAG': '1', 07:14:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:14:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:14:50 INFO - 'MOZ_MSVCVERSION': '8', 07:14:50 INFO - 'MOZ_NO_REMOTE': '1', 07:14:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:14:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:14:50 INFO - 'NO_EM_RESTART': '1', 07:14:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:14:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:14:50 INFO - 'OS': 'Windows_NT', 07:14:50 INFO - 'OURDRIVE': 'C:', 07:14:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 07:14:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:14:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:14:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:14:50 INFO - 'PROCESSOR_LEVEL': '6', 07:14:50 INFO - 'PROCESSOR_REVISION': '1e05', 07:14:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:14:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:14:50 INFO - 'PROMPT': '$P$G', 07:14:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:14:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:14:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:14:50 INFO - 'PWD': 'C:\\slave\\test', 07:14:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:14:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:14:50 INFO - 'SYSTEMDRIVE': 'C:', 07:14:50 INFO - 'SYSTEMROOT': 'C:\\windows', 07:14:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:14:50 INFO - 'TEST1': 'testie', 07:14:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:14:50 INFO - 'USERDOMAIN': 'T-W732-IX-155', 07:14:50 INFO - 'USERNAME': 'cltbld', 07:14:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:14:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:14:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:14:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:14:50 INFO - 'WINDIR': 'C:\\windows', 07:14:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:14:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:14:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:14:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:14:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:14:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:14:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:14:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:14:55 INFO - Unpacking c:\slave\test\build\tests\marionette 07:14:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:14:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:14:55 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:14:55 INFO - Running setup.py install for browsermob-proxy 07:15:09 INFO - Running setup.py install for manifestparser 07:15:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Running setup.py install for marionette-client 07:15:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:15:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Running setup.py install for marionette-driver 07:15:09 INFO - Running setup.py install for mozcrash 07:15:09 INFO - Running setup.py install for mozdebug 07:15:09 INFO - Running setup.py install for mozdevice 07:15:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Running setup.py install for mozfile 07:15:09 INFO - Running setup.py install for mozhttpd 07:15:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Running setup.py install for mozinfo 07:15:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Running setup.py install for mozInstall 07:15:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Running setup.py install for mozleak 07:15:09 INFO - Running setup.py install for mozlog 07:15:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Running setup.py install for moznetwork 07:15:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Running setup.py install for mozprocess 07:15:09 INFO - Running setup.py install for mozprofile 07:15:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Running setup.py install for mozrunner 07:15:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Running setup.py install for mozscreenshot 07:15:09 INFO - Running setup.py install for moztest 07:15:09 INFO - Running setup.py install for mozversion 07:15:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:15:09 INFO - Running setup.py install for wptserve 07:15:09 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:15:09 INFO - Cleaning up... 07:15:09 INFO - Return code: 0 07:15:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:15:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:15:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:15:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:15:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:15:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, '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-155', 'USERDOMAIN': 'T-W732-IX-155', '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-155', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:15:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 07:15:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:15:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:15:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:15:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:15:09 INFO - 'COMPUTERNAME': 'T-W732-IX-155', 07:15:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:15:09 INFO - 'DCLOCATION': 'SCL3', 07:15:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:15:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:15:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:15:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:15:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:15:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:15:09 INFO - 'HOMEDRIVE': 'C:', 07:15:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:15:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:15:09 INFO - 'KTS_VERSION': '1.19c', 07:15:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:15:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:15:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-155', 07:15:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:15:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:15:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:15:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:15:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:15:09 INFO - 'MOZ_AIRBAG': '1', 07:15:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:15:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:15:09 INFO - 'MOZ_MSVCVERSION': '8', 07:15:09 INFO - 'MOZ_NO_REMOTE': '1', 07:15:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:15:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:15:09 INFO - 'NO_EM_RESTART': '1', 07:15:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:15:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:15:09 INFO - 'OS': 'Windows_NT', 07:15:09 INFO - 'OURDRIVE': 'C:', 07:15:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 07:15:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:15:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:15:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:15:09 INFO - 'PROCESSOR_LEVEL': '6', 07:15:09 INFO - 'PROCESSOR_REVISION': '1e05', 07:15:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:15:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:15:09 INFO - 'PROMPT': '$P$G', 07:15:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:15:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:15:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:15:09 INFO - 'PWD': 'C:\\slave\\test', 07:15:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:15:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:15:09 INFO - 'SYSTEMDRIVE': 'C:', 07:15:09 INFO - 'SYSTEMROOT': 'C:\\windows', 07:15:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:15:09 INFO - 'TEST1': 'testie', 07:15:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:15:09 INFO - 'USERDOMAIN': 'T-W732-IX-155', 07:15:09 INFO - 'USERNAME': 'cltbld', 07:15:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:15:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:15:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:15:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:15:09 INFO - 'WINDIR': 'C:\\windows', 07:15:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:15:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:15:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:15:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:15:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:15:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:15:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:15:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:15:14 INFO - Unpacking c:\slave\test\build\tests\marionette 07:15:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:15:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:15:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 07:15:26 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)) 07:15:26 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)) 07:15:26 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)) 07:15:26 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)) 07:15:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:15:26 INFO - Downloading blessings-1.6.tar.gz 07:15:26 INFO - Running setup.py egg_info for package blessings 07:15:26 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)) 07:15:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:15:26 INFO - Running setup.py install for blessings 07:15:26 INFO - Running setup.py install for browsermob-proxy 07:15:26 INFO - Running setup.py install for manifestparser 07:15:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Running setup.py install for marionette-client 07:15:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:15:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Running setup.py install for marionette-driver 07:15:26 INFO - Running setup.py install for mozcrash 07:15:26 INFO - Running setup.py install for mozdebug 07:15:26 INFO - Running setup.py install for mozdevice 07:15:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Running setup.py install for mozhttpd 07:15:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Running setup.py install for mozInstall 07:15:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Running setup.py install for mozleak 07:15:26 INFO - Running setup.py install for mozprofile 07:15:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Running setup.py install for mozrunner 07:15:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:15:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:15:28 INFO - Running setup.py install for mozscreenshot 07:15:28 INFO - Running setup.py install for moztest 07:15:28 INFO - Running setup.py install for mozversion 07:15:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:15:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:15:28 INFO - Running setup.py install for wptserve 07:15:28 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:15:28 INFO - Cleaning up... 07:15:28 INFO - Return code: 0 07:15:28 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:15:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:15:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:15:28 INFO - Reading from file tmpfile_stdout 07:15:28 INFO - Using _rmtree_windows ... 07:15:28 INFO - Using _rmtree_windows ... 07:15:28 INFO - Current package versions: 07:15:28 INFO - blessings == 1.6 07:15:28 INFO - blobuploader == 1.2.4 07:15:28 INFO - browsermob-proxy == 0.6.0 07:15:28 INFO - distribute == 0.6.14 07:15:28 INFO - docopt == 0.6.1 07:15:28 INFO - manifestparser == 1.1 07:15:28 INFO - marionette-client == 2.3.0 07:15:28 INFO - marionette-driver == 1.4.0 07:15:28 INFO - mozInstall == 1.12 07:15:28 INFO - mozcrash == 0.17 07:15:28 INFO - mozdebug == 0.1 07:15:28 INFO - mozdevice == 0.48 07:15:28 INFO - mozfile == 1.2 07:15:28 INFO - mozhttpd == 0.7 07:15:28 INFO - mozinfo == 0.9 07:15:28 INFO - mozleak == 0.1 07:15:28 INFO - mozlog == 3.1 07:15:28 INFO - moznetwork == 0.27 07:15:28 INFO - mozprocess == 0.22 07:15:28 INFO - mozprofile == 0.28 07:15:28 INFO - mozrunner == 6.11 07:15:28 INFO - mozscreenshot == 0.1 07:15:28 INFO - mozsystemmonitor == 0.0 07:15:28 INFO - moztest == 0.7 07:15:28 INFO - mozversion == 1.4 07:15:28 INFO - requests == 1.2.3 07:15:28 INFO - wptserve == 1.4.0 07:15:28 INFO - Running post-action listener: _resource_record_post_action 07:15:28 INFO - Running post-action listener: _start_resource_monitoring 07:15:28 INFO - Starting resource monitoring. 07:15:28 INFO - ##### 07:15:28 INFO - ##### Running pull step. 07:15:28 INFO - ##### 07:15:28 INFO - Running pre-action listener: _resource_record_pre_action 07:15:28 INFO - Running main action method: pull 07:15:28 INFO - Pull has nothing to do! 07:15:28 INFO - Running post-action listener: _resource_record_post_action 07:15:28 INFO - ##### 07:15:28 INFO - ##### Running install step. 07:15:28 INFO - ##### 07:15:28 INFO - Running pre-action listener: _resource_record_pre_action 07:15:28 INFO - Running main action method: install 07:15:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:15:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:15:28 INFO - Reading from file tmpfile_stdout 07:15:28 INFO - Using _rmtree_windows ... 07:15:28 INFO - Using _rmtree_windows ... 07:15:28 INFO - Detecting whether we're running mozinstall >=1.0... 07:15:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:15:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:15:28 INFO - Reading from file tmpfile_stdout 07:15:28 INFO - Output received: 07:15:28 INFO - Usage: mozinstall-script.py [options] installer 07:15:28 INFO - Options: 07:15:28 INFO - -h, --help show this help message and exit 07:15:28 INFO - -d DEST, --destination=DEST 07:15:28 INFO - Directory to install application into. [default: 07:15:28 INFO - "C:\slave\test"] 07:15:28 INFO - --app=APP Application being installed. [default: firefox] 07:15:28 INFO - Using _rmtree_windows ... 07:15:28 INFO - Using _rmtree_windows ... 07:15:28 INFO - mkdir: C:\slave\test\build\application 07:15:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:15:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 07:15:31 INFO - Reading from file tmpfile_stdout 07:15:31 INFO - Output received: 07:15:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:15:31 INFO - Using _rmtree_windows ... 07:15:31 INFO - Using _rmtree_windows ... 07:15:31 INFO - Running post-action listener: _resource_record_post_action 07:15:31 INFO - ##### 07:15:31 INFO - ##### Running run-tests step. 07:15:31 INFO - ##### 07:15:31 INFO - Running pre-action listener: _resource_record_pre_action 07:15:31 INFO - Running main action method: run_tests 07:15:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:15:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:15:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:15:31 INFO - grabbing minidump binary from tooltool 07:15:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:15:31 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 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:15:31 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 07:15:31 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 07:15:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:15:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptknvjh 07:15:31 INFO - INFO - File integrity verified, renaming tmptknvjh to win32-minidump_stackwalk.exe 07:15:31 INFO - Return code: 0 07:15:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:15:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:15:31 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/Dd1DRZgMRLyxDESQnRt-sQ/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 07:15:31 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/Dd1DRZgMRLyxDESQnRt-sQ/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 07:15:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:15:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:15:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:15:31 INFO - 'COMPUTERNAME': 'T-W732-IX-155', 07:15:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:15:31 INFO - 'DCLOCATION': 'SCL3', 07:15:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:15:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:15:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:15:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:15:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:15:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:15:31 INFO - 'HOMEDRIVE': 'C:', 07:15:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:15:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:15:31 INFO - 'KTS_VERSION': '1.19c', 07:15:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:15:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:15:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-155', 07:15:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:15:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:15:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:15:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:15:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:15:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:15:31 INFO - 'MOZ_AIRBAG': '1', 07:15:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:15:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:15:31 INFO - 'MOZ_MSVCVERSION': '8', 07:15:31 INFO - 'MOZ_NO_REMOTE': '1', 07:15:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:15:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:15:31 INFO - 'NO_EM_RESTART': '1', 07:15:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:15:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:15:31 INFO - 'OS': 'Windows_NT', 07:15:31 INFO - 'OURDRIVE': 'C:', 07:15:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 07:15:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:15:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:15:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:15:31 INFO - 'PROCESSOR_LEVEL': '6', 07:15:31 INFO - 'PROCESSOR_REVISION': '1e05', 07:15:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:15:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:15:31 INFO - 'PROMPT': '$P$G', 07:15:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:15:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:15:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:15:31 INFO - 'PWD': 'C:\\slave\\test', 07:15:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:15:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:15:31 INFO - 'SYSTEMDRIVE': 'C:', 07:15:31 INFO - 'SYSTEMROOT': 'C:\\windows', 07:15:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:15:31 INFO - 'TEST1': 'testie', 07:15:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:15:31 INFO - 'USERDOMAIN': 'T-W732-IX-155', 07:15:31 INFO - 'USERNAME': 'cltbld', 07:15:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:15:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:15:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:15:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:15:31 INFO - 'WINDIR': 'C:\\windows', 07:15:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:15:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:15:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:15:31 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/Dd1DRZgMRLyxDESQnRt-sQ/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 07:15:33 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 07:15:33 INFO - import pkg_resources 07:15:34 INFO - Using 1 client processes 07:15:37 INFO - SUITE-START | Running 778 tests 07:15:37 INFO - Running testharness tests 07:15:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:15:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:15:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:15:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:15:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:15:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:15:38 INFO - Setting up ssl 07:15:38 INFO - PROCESS | certutil | 07:15:38 INFO - PROCESS | certutil | 07:15:38 INFO - PROCESS | certutil | 07:15:38 INFO - Certificate Nickname Trust Attributes 07:15:38 INFO - SSL,S/MIME,JAR/XPI 07:15:38 INFO - 07:15:38 INFO - web-platform-tests CT,, 07:15:38 INFO - 07:15:38 INFO - Starting runner 07:15:39 INFO - PROCESS | 3236 | [3236] 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 07:15:39 INFO - PROCESS | 3236 | [3236] 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 07:15:39 INFO - PROCESS | 3236 | [3236] 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 07:15:39 INFO - PROCESS | 3236 | [3236] 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 07:15:39 INFO - PROCESS | 3236 | [3236] 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 07:15:41 INFO - PROCESS | 3236 | 1465049741037 Marionette DEBUG Marionette enabled via build flag and pref 07:15:41 INFO - PROCESS | 3236 | ++DOCSHELL 11102000 == 1 [pid = 3236] [id = 1] 07:15:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 1 (11102400) [pid = 3236] [serial = 1] [outer = 00000000] 07:15:41 INFO - PROCESS | 3236 | [3236] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:15:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 2 (11103000) [pid = 3236] [serial = 2] [outer = 11102400] 07:15:42 INFO - PROCESS | 3236 | ++DOCSHELL 113A7800 == 2 [pid = 3236] [id = 2] 07:15:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 3 (113A7C00) [pid = 3236] [serial = 3] [outer = 00000000] 07:15:42 INFO - PROCESS | 3236 | [3236] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:15:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 4 (113A8800) [pid = 3236] [serial = 4] [outer = 113A7C00] 07:15:42 INFO - PROCESS | 3236 | 1465049742529 Marionette INFO Listening on port 2828 07:15:44 INFO - PROCESS | 3236 | 1465049744126 Marionette DEBUG Marionette enabled via command-line flag 07:15:44 INFO - PROCESS | 3236 | [3236] 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 07:15:44 INFO - PROCESS | 3236 | [3236] 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 07:15:44 INFO - PROCESS | 3236 | ++DOCSHELL 14B2CC00 == 3 [pid = 3236] [id = 3] 07:15:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 5 (14B34C00) [pid = 3236] [serial = 5] [outer = 00000000] 07:15:44 INFO - PROCESS | 3236 | [3236] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:15:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 6 (14B35800) [pid = 3236] [serial = 6] [outer = 14B34C00] 07:15:44 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:15:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 7 (15928000) [pid = 3236] [serial = 7] [outer = 113A7C00] 07:15:45 INFO - PROCESS | 3236 | [3236] 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 07:15:45 INFO - PROCESS | 3236 | 1465049745118 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49918 07:15:45 INFO - PROCESS | 3236 | [3236] 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 07:15:45 INFO - PROCESS | 3236 | 1465049745140 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49919 07:15:45 INFO - PROCESS | 3236 | [3236] 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 07:15:45 INFO - PROCESS | 3236 | 1465049745147 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49920 07:15:45 INFO - PROCESS | 3236 | [3236] 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 07:15:45 INFO - PROCESS | 3236 | 1465049745183 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49921 07:15:45 INFO - PROCESS | 3236 | [3236] 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 07:15:45 INFO - PROCESS | 3236 | 1465049745187 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49922 07:15:45 INFO - PROCESS | 3236 | 1465049745190 Marionette DEBUG Closed connection conn0 07:15:45 INFO - PROCESS | 3236 | 1465049745192 Marionette DEBUG Closed connection conn1 07:15:45 INFO - PROCESS | 3236 | 1465049745194 Marionette DEBUG Closed connection conn2 07:15:45 INFO - PROCESS | 3236 | 1465049745254 Marionette DEBUG Closed connection conn3 07:15:45 INFO - PROCESS | 3236 | 1465049745343 Marionette DEBUG Closed connection conn4 07:15:45 INFO - PROCESS | 3236 | [3236] 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 07:15:45 INFO - PROCESS | 3236 | 1465049745349 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49923 07:15:45 INFO - PROCESS | 3236 | 1465049745380 Marionette DEBUG Closed connection conn5 07:15:45 INFO - PROCESS | 3236 | [3236] 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 07:15:45 INFO - PROCESS | 3236 | 1465049745385 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49924 07:15:45 INFO - PROCESS | 3236 | ++DOCSHELL 16CF0C00 == 4 [pid = 3236] [id = 4] 07:15:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 8 (16CF1400) [pid = 3236] [serial = 8] [outer = 00000000] 07:15:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 9 (16CFB800) [pid = 3236] [serial = 9] [outer = 16CF1400] 07:15:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 10 (17BAD000) [pid = 3236] [serial = 10] [outer = 16CF1400] 07:15:45 INFO - PROCESS | 3236 | 1465049745520 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:15:45 INFO - PROCESS | 3236 | 1465049745524 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":"20160604051125","device":"desktop","version":"48.0a2"} 07:15:46 INFO - PROCESS | 3236 | [3236] 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 07:15:46 INFO - PROCESS | 3236 | [3236] 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 07:15:46 INFO - PROCESS | 3236 | [3236] 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 07:15:47 INFO - PROCESS | 3236 | ++DOCSHELL 18B33400 == 5 [pid = 3236] [id = 5] 07:15:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 11 (18B33800) [pid = 3236] [serial = 11] [outer = 00000000] 07:15:47 INFO - PROCESS | 3236 | ++DOCSHELL 18B35C00 == 6 [pid = 3236] [id = 6] 07:15:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 12 (18B37000) [pid = 3236] [serial = 12] [outer = 00000000] 07:15:48 INFO - PROCESS | 3236 | [3236] 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 07:15:48 INFO - PROCESS | 3236 | ++DOCSHELL 1981D000 == 7 [pid = 3236] [id = 7] 07:15:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 13 (1981D400) [pid = 3236] [serial = 13] [outer = 00000000] 07:15:48 INFO - PROCESS | 3236 | [3236] 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 07:15:48 INFO - PROCESS | 3236 | [3236] 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 07:15:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 14 (19E18000) [pid = 3236] [serial = 14] [outer = 1981D400] 07:15:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 15 (197E1800) [pid = 3236] [serial = 15] [outer = 18B33800] 07:15:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 16 (197E3000) [pid = 3236] [serial = 16] [outer = 18B37000] 07:15:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 17 (197E5800) [pid = 3236] [serial = 17] [outer = 1981D400] 07:15:49 INFO - PROCESS | 3236 | 1465049749141 Marionette INFO startBrowser c57fd8bf-df73-467f-8415-575420f97a01 07:15:49 INFO - PROCESS | 3236 | 1465049749176 Marionette DEBUG loaded listener.js 07:15:49 INFO - PROCESS | 3236 | 1465049749190 Marionette DEBUG loaded listener.js 07:15:49 INFO - PROCESS | 3236 | 1465049749193 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 18 (1BFAC800) [pid = 3236] [serial = 18] [outer = 1981D400] 07:15:49 INFO - PROCESS | 3236 | 1465049749947 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"c57fd8bf-df73-467f-8415-575420f97a01","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":"20160604051125","device":"desktop","version":"48.0a2","command_id":1}}] 07:15:50 INFO - PROCESS | 3236 | 1465049750204 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:15:50 INFO - PROCESS | 3236 | 1465049750208 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:50 INFO - PROCESS | 3236 | 1465049750239 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 07:15:50 INFO - PROCESS | 3236 | 1465049750297 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:15:50 INFO - PROCESS | 3236 | 1465049750299 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:50 INFO - PROCESS | 3236 | [3236] 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 07:15:51 INFO - PROCESS | 3236 | --DOCSHELL 11102000 == 6 [pid = 3236] [id = 1] 07:15:52 INFO - PROCESS | 3236 | [3236] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:15:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 19 (0CE75000) [pid = 3236] [serial = 19] [outer = 1981D400] 07:15:52 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:52 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:15:52 INFO - PROCESS | 3236 | 1465049752472 Marionette TRACE conn6 <- [1,3,null,{}] 07:15:52 INFO - PROCESS | 3236 | 1465049752478 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:15:52 INFO - PROCESS | 3236 | 1465049752481 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:52 INFO - PROCESS | 3236 | 1465049752506 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 07:15:52 INFO - PROCESS | 3236 | 1465049752534 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 07:15:52 INFO - PROCESS | 3236 | 1465049752538 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 07:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:15:52 INFO - PROCESS | 3236 | 1465049752546 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:15:52 INFO - PROCESS | 3236 | 1465049752550 Marionette TRACE conn6 <- [1,6,null,{}] 07:15:52 INFO - PROCESS | 3236 | 1465049752679 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:52 INFO - PROCESS | 3236 | 1465049752683 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:52 INFO - PROCESS | 3236 | 1465049752708 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 07:15:52 INFO - PROCESS | 3236 | 1465049752714 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:52 INFO - PROCESS | 3236 | 1465049752717 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:52 INFO - PROCESS | 3236 | ++DOCSHELL 146C3000 == 7 [pid = 3236] [id = 8] 07:15:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 20 (14A8E400) [pid = 3236] [serial = 20] [outer = 00000000] 07:15:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 21 (14B7C800) [pid = 3236] [serial = 21] [outer = 14A8E400] 07:15:52 INFO - PROCESS | 3236 | 1465049752778 Marionette DEBUG loaded listener.js 07:15:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 22 (15F06C00) [pid = 3236] [serial = 22] [outer = 14A8E400] 07:15:53 INFO - PROCESS | 3236 | ++DOCSHELL 18BBAC00 == 8 [pid = 3236] [id = 9] 07:15:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 23 (18BBB000) [pid = 3236] [serial = 23] [outer = 00000000] 07:15:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 24 (18F56800) [pid = 3236] [serial = 24] [outer = 18BBB000] 07:15:53 INFO - PROCESS | 3236 | 1465049753282 Marionette DEBUG loaded listener.js 07:15:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 25 (197DA000) [pid = 3236] [serial = 25] [outer = 18BBB000] 07:15:53 INFO - PROCESS | 3236 | 1465049753716 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1236ms 07:15:53 INFO - PROCESS | 3236 | 1465049753850 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 07:15:53 INFO - PROCESS | 3236 | 1465049753853 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 07:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:15:53 INFO - PROCESS | 3236 | 1465049753882 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:15:53 INFO - PROCESS | 3236 | 1465049753884 Marionette TRACE conn6 <- [1,10,null,{}] 07:15:53 INFO - PROCESS | 3236 | 1465049753888 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:53 INFO - PROCESS | 3236 | 1465049753891 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:54 INFO - PROCESS | 3236 | 1465049754022 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 07:15:54 INFO - PROCESS | 3236 | 1465049754078 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:54 INFO - PROCESS | 3236 | 1465049754081 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:54 INFO - PROCESS | 3236 | ++DOCSHELL 17B31400 == 9 [pid = 3236] [id = 10] 07:15:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 26 (17B31800) [pid = 3236] [serial = 26] [outer = 00000000] 07:15:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 27 (17B34000) [pid = 3236] [serial = 27] [outer = 17B31800] 07:15:54 INFO - PROCESS | 3236 | 1465049754136 Marionette DEBUG loaded listener.js 07:15:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 28 (17B39C00) [pid = 3236] [serial = 28] [outer = 17B31800] 07:15:54 INFO - PROCESS | 3236 | ++DOCSHELL 0D1EB800 == 10 [pid = 3236] [id = 11] 07:15:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 29 (0D1EBC00) [pid = 3236] [serial = 29] [outer = 00000000] 07:15:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 30 (0D1EC000) [pid = 3236] [serial = 30] [outer = 0D1EBC00] 07:15:54 INFO - PROCESS | 3236 | --DOCSHELL 16CF0C00 == 9 [pid = 3236] [id = 4] 07:15:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 31 (104B8800) [pid = 3236] [serial = 31] [outer = 0D1EBC00] 07:15:54 INFO - PROCESS | 3236 | 1465049754895 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:15:54 INFO - PROCESS | 3236 | ++DOCSHELL 0CE28800 == 10 [pid = 3236] [id = 12] 07:15:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 32 (0D1F0400) [pid = 3236] [serial = 32] [outer = 00000000] 07:15:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 33 (10699800) [pid = 3236] [serial = 33] [outer = 0D1F0400] 07:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1082ms 07:15:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 34 (109B3000) [pid = 3236] [serial = 34] [outer = 0D1F0400] 07:15:54 INFO - PROCESS | 3236 | 1465049754981 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 07:15:54 INFO - PROCESS | 3236 | 1465049754985 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 07:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:15:54 INFO - PROCESS | 3236 | 1465049754997 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:15:54 INFO - PROCESS | 3236 | 1465049755001 Marionette TRACE conn6 <- [1,14,null,{}] 07:15:55 INFO - PROCESS | 3236 | 1465049755035 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:55 INFO - PROCESS | 3236 | 1465049755038 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:55 INFO - PROCESS | 3236 | 1465049755161 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 07:15:55 INFO - PROCESS | 3236 | 1465049755222 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:55 INFO - PROCESS | 3236 | 1465049755225 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:55 INFO - PROCESS | 3236 | ++DOCSHELL 0FEFA400 == 11 [pid = 3236] [id = 13] 07:15:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 35 (10053800) [pid = 3236] [serial = 35] [outer = 00000000] 07:15:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 36 (143C0000) [pid = 3236] [serial = 36] [outer = 10053800] 07:15:55 INFO - PROCESS | 3236 | 1465049755273 Marionette DEBUG loaded listener.js 07:15:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 37 (1445BC00) [pid = 3236] [serial = 37] [outer = 10053800] 07:15:55 INFO - PROCESS | 3236 | 1465049755659 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 690ms 07:15:55 INFO - PROCESS | 3236 | 1465049755708 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 07:15:55 INFO - PROCESS | 3236 | 1465049755712 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 07:15:55 INFO - PROCESS | 3236 | 1465049755719 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 3236 | 1465049755722 Marionette TRACE conn6 <- [1,18,null,{}] 07:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:15:55 INFO - PROCESS | 3236 | 1465049755725 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:55 INFO - PROCESS | 3236 | 1465049755728 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:55 INFO - PROCESS | 3236 | 1465049755813 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 07:15:55 INFO - PROCESS | 3236 | 1465049755821 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:55 INFO - PROCESS | 3236 | 1465049755823 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:55 INFO - PROCESS | 3236 | ++DOCSHELL 146BB000 == 12 [pid = 3236] [id = 14] 07:15:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 38 (14A2E000) [pid = 3236] [serial = 38] [outer = 00000000] 07:15:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 39 (14B7CC00) [pid = 3236] [serial = 39] [outer = 14A2E000] 07:15:55 INFO - PROCESS | 3236 | 1465049755870 Marionette DEBUG loaded listener.js 07:15:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 40 (15924400) [pid = 3236] [serial = 40] [outer = 14A2E000] 07:15:56 INFO - PROCESS | 3236 | 1465049756311 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 07:15:56 INFO - PROCESS | 3236 | 1465049756358 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 07:15:56 INFO - PROCESS | 3236 | 1465049756360 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 07:15:56 INFO - PROCESS | 3236 | 1465049756363 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:15:56 INFO - PROCESS | 3236 | 1465049756367 Marionette TRACE conn6 <- [1,22,null,{}] 07:15:56 INFO - PROCESS | 3236 | 1465049756379 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:56 INFO - PROCESS | 3236 | 1465049756384 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:56 INFO - PROCESS | 3236 | 1465049756475 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 07:15:56 INFO - PROCESS | 3236 | 1465049756511 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:56 INFO - PROCESS | 3236 | 1465049756514 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:56 INFO - PROCESS | 3236 | ++DOCSHELL 17B2FC00 == 13 [pid = 3236] [id = 15] 07:15:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 41 (17B30000) [pid = 3236] [serial = 41] [outer = 00000000] 07:15:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 42 (17B37000) [pid = 3236] [serial = 42] [outer = 17B30000] 07:15:56 INFO - PROCESS | 3236 | 1465049756563 Marionette DEBUG loaded listener.js 07:15:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 43 (17C17000) [pid = 3236] [serial = 43] [outer = 17B30000] 07:15:56 INFO - PROCESS | 3236 | 1465049756982 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 670ms 07:15:57 INFO - PROCESS | 3236 | 1465049757037 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 07:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:15:57 INFO - PROCESS | 3236 | 1465049757049 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 07:15:57 INFO - PROCESS | 3236 | 1465049757053 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - PROCESS | 3236 | 1465049757054 Marionette TRACE conn6 <- [1,26,null,{}] 07:15:57 INFO - PROCESS | 3236 | 1465049757058 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:57 INFO - PROCESS | 3236 | 1465049757060 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:57 INFO - PROCESS | 3236 | 1465049757144 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 07:15:57 INFO - PROCESS | 3236 | 1465049757149 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:57 INFO - PROCESS | 3236 | 1465049757151 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:57 INFO - PROCESS | 3236 | ++DOCSHELL 1830DC00 == 14 [pid = 3236] [id = 16] 07:15:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 44 (18310400) [pid = 3236] [serial = 44] [outer = 00000000] 07:15:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 45 (18949800) [pid = 3236] [serial = 45] [outer = 18310400] 07:15:57 INFO - PROCESS | 3236 | 1465049757197 Marionette DEBUG loaded listener.js 07:15:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 46 (18B06800) [pid = 3236] [serial = 46] [outer = 18310400] 07:15:57 INFO - PROCESS | 3236 | 1465049757593 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 07:15:57 INFO - PROCESS | 3236 | 1465049757628 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 07:15:57 INFO - PROCESS | 3236 | 1465049757630 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 07:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:15:57 INFO - PROCESS | 3236 | 1465049757646 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - PROCESS | 3236 | 1465049757647 Marionette TRACE conn6 <- [1,30,null,{}] 07:15:57 INFO - PROCESS | 3236 | 1465049757652 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:57 INFO - PROCESS | 3236 | 1465049757654 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:57 INFO - PROCESS | 3236 | 1465049757731 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 07:15:57 INFO - PROCESS | 3236 | 1465049757737 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:57 INFO - PROCESS | 3236 | 1465049757739 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:57 INFO - PROCESS | 3236 | ++DOCSHELL 18942400 == 15 [pid = 3236] [id = 17] 07:15:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 47 (18B07800) [pid = 3236] [serial = 47] [outer = 00000000] 07:15:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 48 (18B3B400) [pid = 3236] [serial = 48] [outer = 18B07800] 07:15:57 INFO - PROCESS | 3236 | 1465049757783 Marionette DEBUG loaded listener.js 07:15:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 49 (18F60400) [pid = 3236] [serial = 49] [outer = 18B07800] 07:15:58 INFO - PROCESS | 3236 | 1465049758209 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 07:15:58 INFO - PROCESS | 3236 | 1465049758224 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 07:15:58 INFO - PROCESS | 3236 | 1465049758226 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 07:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:15:58 INFO - PROCESS | 3236 | 1465049758229 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:15:58 INFO - PROCESS | 3236 | 1465049758231 Marionette TRACE conn6 <- [1,34,null,{}] 07:15:58 INFO - PROCESS | 3236 | 1465049758234 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:58 INFO - PROCESS | 3236 | 1465049758240 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:58 INFO - PROCESS | 3236 | 1465049758392 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 07:15:58 INFO - PROCESS | 3236 | 1465049758409 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:58 INFO - PROCESS | 3236 | 1465049758411 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:58 INFO - PROCESS | 3236 | ++DOCSHELL 18BB0800 == 16 [pid = 3236] [id = 18] 07:15:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 50 (18BB5800) [pid = 3236] [serial = 50] [outer = 00000000] 07:15:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 51 (1B316800) [pid = 3236] [serial = 51] [outer = 18BB5800] 07:15:58 INFO - PROCESS | 3236 | 1465049758455 Marionette DEBUG loaded listener.js 07:15:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 52 (1B3B8C00) [pid = 3236] [serial = 52] [outer = 18BB5800] 07:15:58 INFO - PROCESS | 3236 | 1465049758818 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 07:15:58 INFO - PROCESS | 3236 | 1465049758860 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 07:15:58 INFO - PROCESS | 3236 | 1465049758862 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 07:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:15:58 INFO - PROCESS | 3236 | 1465049758865 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:15:58 INFO - PROCESS | 3236 | 1465049758876 Marionette TRACE conn6 <- [1,38,null,{}] 07:15:58 INFO - PROCESS | 3236 | 1465049758893 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:58 INFO - PROCESS | 3236 | 1465049758895 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:58 INFO - PROCESS | 3236 | 1465049758971 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 07:15:58 INFO - PROCESS | 3236 | 1465049758976 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:58 INFO - PROCESS | 3236 | 1465049758978 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:58 INFO - PROCESS | 3236 | ++DOCSHELL 0CACF800 == 17 [pid = 3236] [id = 19] 07:15:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 53 (0CACFC00) [pid = 3236] [serial = 53] [outer = 00000000] 07:15:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 54 (0CAD8400) [pid = 3236] [serial = 54] [outer = 0CACFC00] 07:15:59 INFO - PROCESS | 3236 | 1465049759022 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (164DFC00) [pid = 3236] [serial = 55] [outer = 0CACFC00] 07:15:59 INFO - PROCESS | 3236 | 1465049759482 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 650ms 07:15:59 INFO - PROCESS | 3236 | 1465049759516 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 07:15:59 INFO - PROCESS | 3236 | 1465049759518 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 07:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:15:59 INFO - PROCESS | 3236 | 1465049759521 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:15:59 INFO - PROCESS | 3236 | 1465049759523 Marionette TRACE conn6 <- [1,42,null,{}] 07:15:59 INFO - PROCESS | 3236 | 1465049759526 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:59 INFO - PROCESS | 3236 | 1465049759528 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:59 INFO - PROCESS | 3236 | 1465049759635 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 07:15:59 INFO - PROCESS | 3236 | 1465049759642 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:59 INFO - PROCESS | 3236 | 1465049759643 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:15:59 INFO - PROCESS | 3236 | ++DOCSHELL 0CB22800 == 18 [pid = 3236] [id = 20] 07:15:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (0CB22C00) [pid = 3236] [serial = 56] [outer = 00000000] 07:15:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (0CB29800) [pid = 3236] [serial = 57] [outer = 0CB22C00] 07:15:59 INFO - PROCESS | 3236 | 1465049759687 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (0CB2CC00) [pid = 3236] [serial = 58] [outer = 0CB22C00] 07:16:00 INFO - PROCESS | 3236 | 1465049760049 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 07:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:16:00 INFO - PROCESS | 3236 | 1465049760092 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 07:16:00 INFO - PROCESS | 3236 | 1465049760094 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 07:16:00 INFO - PROCESS | 3236 | 1465049760097 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:16:00 INFO - PROCESS | 3236 | 1465049760099 Marionette TRACE conn6 <- [1,46,null,{}] 07:16:00 INFO - PROCESS | 3236 | 1465049760103 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:00 INFO - PROCESS | 3236 | 1465049760104 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:00 INFO - PROCESS | 3236 | 1465049760181 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 07:16:00 INFO - PROCESS | 3236 | 1465049760247 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:00 INFO - PROCESS | 3236 | 1465049760249 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:00 INFO - PROCESS | 3236 | ++DOCSHELL 0CB28C00 == 19 [pid = 3236] [id = 21] 07:16:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (0CB29400) [pid = 3236] [serial = 59] [outer = 00000000] 07:16:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (1BED8800) [pid = 3236] [serial = 60] [outer = 0CB29400] 07:16:00 INFO - PROCESS | 3236 | 1465049760304 Marionette DEBUG loaded listener.js 07:16:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (1C38CC00) [pid = 3236] [serial = 61] [outer = 0CB29400] 07:16:00 INFO - PROCESS | 3236 | 1465049760667 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 07:16:00 INFO - PROCESS | 3236 | 1465049760728 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 07:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:16:00 INFO - PROCESS | 3236 | 1465049760730 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 07:16:00 INFO - PROCESS | 3236 | 1465049760733 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:16:00 INFO - PROCESS | 3236 | 1465049760735 Marionette TRACE conn6 <- [1,50,null,{}] 07:16:00 INFO - PROCESS | 3236 | 1465049760739 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:00 INFO - PROCESS | 3236 | 1465049760740 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:00 INFO - PROCESS | 3236 | 1465049760847 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 07:16:00 INFO - PROCESS | 3236 | 1465049760855 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:00 INFO - PROCESS | 3236 | 1465049760857 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:00 INFO - PROCESS | 3236 | ++DOCSHELL 1022B000 == 20 [pid = 3236] [id = 22] 07:16:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (1022CC00) [pid = 3236] [serial = 62] [outer = 00000000] 07:16:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (10238C00) [pid = 3236] [serial = 63] [outer = 1022CC00] 07:16:00 INFO - PROCESS | 3236 | 1465049760902 Marionette DEBUG loaded listener.js 07:16:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (165D3C00) [pid = 3236] [serial = 64] [outer = 1022CC00] 07:16:01 INFO - PROCESS | 3236 | 1465049761275 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 07:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:16:01 INFO - PROCESS | 3236 | 1465049761304 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 07:16:01 INFO - PROCESS | 3236 | 1465049761306 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 07:16:01 INFO - PROCESS | 3236 | 1465049761309 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:16:01 INFO - PROCESS | 3236 | 1465049761312 Marionette TRACE conn6 <- [1,54,null,{}] 07:16:01 INFO - PROCESS | 3236 | 1465049761315 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:01 INFO - PROCESS | 3236 | 1465049761317 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:01 INFO - PROCESS | 3236 | 1465049761442 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 07:16:01 INFO - PROCESS | 3236 | 1465049761486 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:01 INFO - PROCESS | 3236 | 1465049761488 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:01 INFO - PROCESS | 3236 | ++DOCSHELL 1D540800 == 21 [pid = 3236] [id = 23] 07:16:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (1E501400) [pid = 3236] [serial = 65] [outer = 00000000] 07:16:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (1E509C00) [pid = 3236] [serial = 66] [outer = 1E501400] 07:16:01 INFO - PROCESS | 3236 | 1465049761539 Marionette DEBUG loaded listener.js 07:16:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (1E510400) [pid = 3236] [serial = 67] [outer = 1E501400] 07:16:01 INFO - PROCESS | 3236 | 1465049761892 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 07:16:01 INFO - PROCESS | 3236 | 1465049761940 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 07:16:01 INFO - PROCESS | 3236 | 1465049761942 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 07:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:16:01 INFO - PROCESS | 3236 | 1465049761946 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:16:01 INFO - PROCESS | 3236 | 1465049761947 Marionette TRACE conn6 <- [1,58,null,{}] 07:16:01 INFO - PROCESS | 3236 | 1465049761951 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:01 INFO - PROCESS | 3236 | 1465049761953 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:02 INFO - PROCESS | 3236 | 1465049762088 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 07:16:02 INFO - PROCESS | 3236 | 1465049762095 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:02 INFO - PROCESS | 3236 | 1465049762097 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:02 INFO - PROCESS | 3236 | ++DOCSHELL 1E81A400 == 22 [pid = 3236] [id = 24] 07:16:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1E81AC00) [pid = 3236] [serial = 68] [outer = 00000000] 07:16:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1E824400) [pid = 3236] [serial = 69] [outer = 1E81AC00] 07:16:02 INFO - PROCESS | 3236 | 1465049762140 Marionette DEBUG loaded listener.js 07:16:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1E827400) [pid = 3236] [serial = 70] [outer = 1E81AC00] 07:16:02 INFO - PROCESS | 3236 | --DOCSHELL 146C3000 == 21 [pid = 3236] [id = 8] 07:16:03 INFO - PROCESS | 3236 | 1465049763271 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1383ms 07:16:03 INFO - PROCESS | 3236 | 1465049763332 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 07:16:03 INFO - PROCESS | 3236 | 1465049763336 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 07:16:03 INFO - PROCESS | 3236 | 1465049763340 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:16:03 INFO - PROCESS | 3236 | 1465049763343 Marionette TRACE conn6 <- [1,62,null,{}] 07:16:03 INFO - PROCESS | 3236 | 1465049763349 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:03 INFO - PROCESS | 3236 | 1465049763352 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:03 INFO - PROCESS | 3236 | 1465049763457 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 07:16:03 INFO - PROCESS | 3236 | 1465049763510 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:03 INFO - PROCESS | 3236 | 1465049763512 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:03 INFO - PROCESS | 3236 | ++DOCSHELL 0FEF2C00 == 22 [pid = 3236] [id = 25] 07:16:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0FEF6000) [pid = 3236] [serial = 71] [outer = 00000000] 07:16:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1022E400) [pid = 3236] [serial = 72] [outer = 0FEF6000] 07:16:03 INFO - PROCESS | 3236 | 1465049763560 Marionette DEBUG loaded listener.js 07:16:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (10232800) [pid = 3236] [serial = 73] [outer = 0FEF6000] 07:16:03 INFO - PROCESS | 3236 | 1465049763971 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 07:16:04 INFO - PROCESS | 3236 | 1465049764014 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 07:16:04 INFO - PROCESS | 3236 | 1465049764019 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 07:16:04 INFO - PROCESS | 3236 | 1465049764024 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:16:04 INFO - PROCESS | 3236 | 1465049764027 Marionette TRACE conn6 <- [1,66,null,{}] 07:16:04 INFO - PROCESS | 3236 | 1465049764040 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:04 INFO - PROCESS | 3236 | 1465049764042 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:04 INFO - PROCESS | 3236 | 1465049764155 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 07:16:04 INFO - PROCESS | 3236 | 1465049764162 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:04 INFO - PROCESS | 3236 | 1465049764164 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:04 INFO - PROCESS | 3236 | ++DOCSHELL 113AA800 == 23 [pid = 3236] [id = 26] 07:16:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1430B800) [pid = 3236] [serial = 74] [outer = 00000000] 07:16:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14461800) [pid = 3236] [serial = 75] [outer = 1430B800] 07:16:04 INFO - PROCESS | 3236 | 1465049764216 Marionette DEBUG loaded listener.js 07:16:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14A26800) [pid = 3236] [serial = 76] [outer = 1430B800] 07:16:04 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16CF1400) [pid = 3236] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:16:04 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14A8E400) [pid = 3236] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:16:04 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (17B31800) [pid = 3236] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:16:04 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (10053800) [pid = 3236] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:16:04 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (14A2E000) [pid = 3236] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:16:04 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (17B30000) [pid = 3236] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:16:04 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (18310400) [pid = 3236] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:16:04 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18B07800) [pid = 3236] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:16:04 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18BB5800) [pid = 3236] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:16:04 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1022CC00) [pid = 3236] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:16:04 INFO - PROCESS | 3236 | 1465049764911 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 930ms 07:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:16:04 INFO - PROCESS | 3236 | 1465049764960 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 07:16:04 INFO - PROCESS | 3236 | 1465049764962 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 07:16:04 INFO - PROCESS | 3236 | 1465049764965 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:16:04 INFO - PROCESS | 3236 | 1465049764969 Marionette TRACE conn6 <- [1,70,null,{}] 07:16:04 INFO - PROCESS | 3236 | 1465049764979 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:04 INFO - PROCESS | 3236 | 1465049764983 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:05 INFO - PROCESS | 3236 | 1465049765064 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 07:16:05 INFO - PROCESS | 3236 | 1465049765071 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:05 INFO - PROCESS | 3236 | 1465049765074 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:05 INFO - PROCESS | 3236 | ++DOCSHELL 14B32800 == 24 [pid = 3236] [id = 27] 07:16:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (1591C800) [pid = 3236] [serial = 77] [outer = 00000000] 07:16:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (164E1400) [pid = 3236] [serial = 78] [outer = 1591C800] 07:16:05 INFO - PROCESS | 3236 | 1465049765121 Marionette DEBUG loaded listener.js 07:16:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (16543C00) [pid = 3236] [serial = 79] [outer = 1591C800] 07:16:05 INFO - PROCESS | 3236 | 1465049765534 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 07:16:05 INFO - PROCESS | 3236 | 1465049765599 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 07:16:05 INFO - PROCESS | 3236 | 1465049765602 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 07:16:05 INFO - PROCESS | 3236 | 1465049765605 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:16:05 INFO - PROCESS | 3236 | 1465049765607 Marionette TRACE conn6 <- [1,74,null,{}] 07:16:05 INFO - PROCESS | 3236 | 1465049765610 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:05 INFO - PROCESS | 3236 | 1465049765612 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:05 INFO - PROCESS | 3236 | 1465049765693 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 07:16:05 INFO - PROCESS | 3236 | 1465049765699 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:05 INFO - PROCESS | 3236 | 1465049765701 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:05 INFO - PROCESS | 3236 | ++DOCSHELL 16549800 == 25 [pid = 3236] [id = 28] 07:16:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16560C00) [pid = 3236] [serial = 80] [outer = 00000000] 07:16:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1670A400) [pid = 3236] [serial = 81] [outer = 16560C00] 07:16:05 INFO - PROCESS | 3236 | 1465049765746 Marionette DEBUG loaded listener.js 07:16:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (17B30800) [pid = 3236] [serial = 82] [outer = 16560C00] 07:16:06 INFO - PROCESS | 3236 | 1465049766207 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 07:16:06 INFO - PROCESS | 3236 | 1465049766239 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 3236 | 1465049766241 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 07:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:16:06 INFO - PROCESS | 3236 | 1465049766244 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 3236 | 1465049766246 Marionette TRACE conn6 <- [1,78,null,{}] 07:16:06 INFO - PROCESS | 3236 | 1465049766250 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:06 INFO - PROCESS | 3236 | 1465049766252 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:06 INFO - PROCESS | 3236 | 1465049766330 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 07:16:06 INFO - PROCESS | 3236 | 1465049766338 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:06 INFO - PROCESS | 3236 | 1465049766340 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:06 INFO - PROCESS | 3236 | ++DOCSHELL 17BB2C00 == 26 [pid = 3236] [id = 29] 07:16:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17F02000) [pid = 3236] [serial = 83] [outer = 00000000] 07:16:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18942000) [pid = 3236] [serial = 84] [outer = 17F02000] 07:16:06 INFO - PROCESS | 3236 | 1465049766383 Marionette DEBUG loaded listener.js 07:16:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18B07800) [pid = 3236] [serial = 85] [outer = 17F02000] 07:16:06 INFO - PROCESS | 3236 | 1465049766893 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 731ms 07:16:06 INFO - PROCESS | 3236 | 1465049766977 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 3236 | 1465049766982 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 07:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:16:06 INFO - PROCESS | 3236 | 1465049766987 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 3236 | 1465049766990 Marionette TRACE conn6 <- [1,82,null,{}] 07:16:06 INFO - PROCESS | 3236 | 1465049766996 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:06 INFO - PROCESS | 3236 | 1465049766999 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:07 INFO - PROCESS | 3236 | 1465049767143 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 07:16:07 INFO - PROCESS | 3236 | 1465049767207 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:07 INFO - PROCESS | 3236 | 1465049767210 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:07 INFO - PROCESS | 3236 | ++DOCSHELL 10053800 == 27 [pid = 3236] [id = 30] 07:16:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1022E800) [pid = 3236] [serial = 86] [outer = 00000000] 07:16:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1110A000) [pid = 3236] [serial = 87] [outer = 1022E800] 07:16:07 INFO - PROCESS | 3236 | 1465049767267 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (14461C00) [pid = 3236] [serial = 88] [outer = 1022E800] 07:16:07 INFO - PROCESS | 3236 | 1465049767786 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 07:16:07 INFO - PROCESS | 3236 | 1465049767817 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 07:16:07 INFO - PROCESS | 3236 | 1465049767822 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 07:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:16:07 INFO - PROCESS | 3236 | 1465049767828 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:16:07 INFO - PROCESS | 3236 | 1465049767831 Marionette TRACE conn6 <- [1,86,null,{}] 07:16:07 INFO - PROCESS | 3236 | 1465049767835 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:07 INFO - PROCESS | 3236 | 1465049767838 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:07 INFO - PROCESS | 3236 | 1465049767944 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 07:16:08 INFO - PROCESS | 3236 | 1465049768028 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:08 INFO - PROCESS | 3236 | 1465049768031 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:08 INFO - PROCESS | 3236 | ++DOCSHELL 16564800 == 28 [pid = 3236] [id = 31] 07:16:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16565400) [pid = 3236] [serial = 89] [outer = 00000000] 07:16:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (165D2800) [pid = 3236] [serial = 90] [outer = 16565400] 07:16:08 INFO - PROCESS | 3236 | 1465049768087 Marionette DEBUG loaded listener.js 07:16:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18301C00) [pid = 3236] [serial = 91] [outer = 16565400] 07:16:08 INFO - PROCESS | 3236 | 1465049768635 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 07:16:08 INFO - PROCESS | 3236 | 1465049768702 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 07:16:08 INFO - PROCESS | 3236 | 1465049768705 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 07:16:08 INFO - PROCESS | 3236 | 1465049768709 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:16:08 INFO - PROCESS | 3236 | 1465049768713 Marionette TRACE conn6 <- [1,90,null,{}] 07:16:08 INFO - PROCESS | 3236 | 1465049768724 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:08 INFO - PROCESS | 3236 | 1465049768729 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:08 INFO - PROCESS | 3236 | 1465049768863 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 07:16:08 INFO - PROCESS | 3236 | 1465049768939 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:08 INFO - PROCESS | 3236 | 1465049768942 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:08 INFO - PROCESS | 3236 | ++DOCSHELL 18B3E000 == 29 [pid = 3236] [id = 32] 07:16:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18B3EC00) [pid = 3236] [serial = 92] [outer = 00000000] 07:16:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18BBC400) [pid = 3236] [serial = 93] [outer = 18B3EC00] 07:16:09 INFO - PROCESS | 3236 | 1465049769042 Marionette DEBUG loaded listener.js 07:16:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19E1F000) [pid = 3236] [serial = 94] [outer = 18B3EC00] 07:16:09 INFO - PROCESS | 3236 | 1465049769548 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 07:16:09 INFO - PROCESS | 3236 | 1465049769595 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 07:16:09 INFO - PROCESS | 3236 | 1465049769598 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 07:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:16:09 INFO - PROCESS | 3236 | 1465049769602 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - PROCESS | 3236 | 1465049769604 Marionette TRACE conn6 <- [1,94,null,{}] 07:16:09 INFO - PROCESS | 3236 | 1465049769608 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:09 INFO - PROCESS | 3236 | 1465049769610 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:09 INFO - PROCESS | 3236 | 1465049769724 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 07:16:09 INFO - PROCESS | 3236 | 1465049769808 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:09 INFO - PROCESS | 3236 | 1465049769810 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:09 INFO - PROCESS | 3236 | ++DOCSHELL 198D3800 == 30 [pid = 3236] [id = 33] 07:16:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (198D5000) [pid = 3236] [serial = 95] [outer = 00000000] 07:16:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (198DC800) [pid = 3236] [serial = 96] [outer = 198D5000] 07:16:09 INFO - PROCESS | 3236 | 1465049769865 Marionette DEBUG loaded listener.js 07:16:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (198DD400) [pid = 3236] [serial = 97] [outer = 198D5000] 07:16:10 INFO - PROCESS | 3236 | 1465049770500 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 930ms 07:16:10 INFO - PROCESS | 3236 | 1465049770533 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 07:16:10 INFO - PROCESS | 3236 | 1465049770537 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 07:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:16:10 INFO - PROCESS | 3236 | 1465049770541 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:16:10 INFO - PROCESS | 3236 | 1465049770544 Marionette TRACE conn6 <- [1,98,null,{}] 07:16:10 INFO - PROCESS | 3236 | 1465049770549 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:10 INFO - PROCESS | 3236 | 1465049770552 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:10 INFO - PROCESS | 3236 | 1465049770655 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 07:16:10 INFO - PROCESS | 3236 | 1465049770745 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 3236 | 1465049770748 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:10 INFO - PROCESS | 3236 | ++DOCSHELL 1005B000 == 31 [pid = 3236] [id = 34] 07:16:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1022A400) [pid = 3236] [serial = 98] [outer = 00000000] 07:16:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (11301800) [pid = 3236] [serial = 99] [outer = 1022A400] 07:16:10 INFO - PROCESS | 3236 | 1465049770797 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (14659000) [pid = 3236] [serial = 100] [outer = 1022A400] 07:16:11 INFO - PROCESS | 3236 | --DOCSHELL 17B31400 == 30 [pid = 3236] [id = 10] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (197E5800) [pid = 3236] [serial = 17] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (16CFB800) [pid = 3236] [serial = 9] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (17BAD000) [pid = 3236] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (113A8800) [pid = 3236] [serial = 4] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (14B7C800) [pid = 3236] [serial = 21] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18F56800) [pid = 3236] [serial = 24] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (17B34000) [pid = 3236] [serial = 27] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (10699800) [pid = 3236] [serial = 33] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (143C0000) [pid = 3236] [serial = 36] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14B7CC00) [pid = 3236] [serial = 39] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17B37000) [pid = 3236] [serial = 42] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (17C17000) [pid = 3236] [serial = 43] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18949800) [pid = 3236] [serial = 45] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18B3B400) [pid = 3236] [serial = 48] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1B316800) [pid = 3236] [serial = 51] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18B06800) [pid = 3236] [serial = 46] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0CAD8400) [pid = 3236] [serial = 54] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0CB29800) [pid = 3236] [serial = 57] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1BED8800) [pid = 3236] [serial = 60] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (10238C00) [pid = 3236] [serial = 63] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (18F60400) [pid = 3236] [serial = 49] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0D1EC000) [pid = 3236] [serial = 30] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (1445BC00) [pid = 3236] [serial = 37] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1B3B8C00) [pid = 3236] [serial = 52] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (15F06C00) [pid = 3236] [serial = 22] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (17B39C00) [pid = 3236] [serial = 28] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (1E509C00) [pid = 3236] [serial = 66] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (15924400) [pid = 3236] [serial = 40] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (165D3C00) [pid = 3236] [serial = 64] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (19E18000) [pid = 3236] [serial = 14] [outer = 00000000] [url = about:blank] 07:16:11 INFO - PROCESS | 3236 | 1465049771715 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1221ms 07:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:16:11 INFO - PROCESS | 3236 | 1465049771764 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 07:16:11 INFO - PROCESS | 3236 | 1465049771768 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 07:16:11 INFO - PROCESS | 3236 | 1465049771773 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:16:11 INFO - PROCESS | 3236 | 1465049771778 Marionette TRACE conn6 <- [1,102,null,{}] 07:16:11 INFO - PROCESS | 3236 | 1465049771783 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:11 INFO - PROCESS | 3236 | 1465049771785 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:11 INFO - PROCESS | 3236 | 1465049771873 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 07:16:11 INFO - PROCESS | 3236 | 1465049771880 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:11 INFO - PROCESS | 3236 | 1465049771883 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:11 INFO - PROCESS | 3236 | ++DOCSHELL 10232000 == 31 [pid = 3236] [id = 35] 07:16:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (10232400) [pid = 3236] [serial = 101] [outer = 00000000] 07:16:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (104D5400) [pid = 3236] [serial = 102] [outer = 10232400] 07:16:11 INFO - PROCESS | 3236 | 1465049771931 Marionette DEBUG loaded listener.js 07:16:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (108D8000) [pid = 3236] [serial = 103] [outer = 10232400] 07:16:12 INFO - PROCESS | 3236 | 1465049772360 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 07:16:12 INFO - PROCESS | 3236 | 1465049772408 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 07:16:12 INFO - PROCESS | 3236 | 1465049772413 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 07:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:16:12 INFO - PROCESS | 3236 | 1465049772419 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:16:12 INFO - PROCESS | 3236 | 1465049772422 Marionette TRACE conn6 <- [1,106,null,{}] 07:16:12 INFO - PROCESS | 3236 | 1465049772426 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:12 INFO - PROCESS | 3236 | 1465049772428 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:12 INFO - PROCESS | 3236 | 1465049772518 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 07:16:12 INFO - PROCESS | 3236 | 1465049772526 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:12 INFO - PROCESS | 3236 | 1465049772528 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:12 INFO - PROCESS | 3236 | ++DOCSHELL 14B27800 == 32 [pid = 3236] [id = 36] 07:16:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (14B28400) [pid = 3236] [serial = 104] [outer = 00000000] 07:16:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (14B30400) [pid = 3236] [serial = 105] [outer = 14B28400] 07:16:12 INFO - PROCESS | 3236 | 1465049772576 Marionette DEBUG loaded listener.js 07:16:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (14B84000) [pid = 3236] [serial = 106] [outer = 14B28400] 07:16:13 INFO - PROCESS | 3236 | 1465049773025 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 07:16:13 INFO - PROCESS | 3236 | 1465049773055 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 07:16:13 INFO - PROCESS | 3236 | 1465049773057 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 07:16:13 INFO - PROCESS | 3236 | 1465049773061 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:16:13 INFO - PROCESS | 3236 | 1465049773064 Marionette TRACE conn6 <- [1,110,null,{}] 07:16:13 INFO - PROCESS | 3236 | 1465049773075 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:13 INFO - PROCESS | 3236 | 1465049773079 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:13 INFO - PROCESS | 3236 | 1465049773162 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 07:16:13 INFO - PROCESS | 3236 | 1465049773171 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 3236 | 1465049773174 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:13 INFO - PROCESS | 3236 | ++DOCSHELL 16566000 == 33 [pid = 3236] [id = 37] 07:16:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (1656B800) [pid = 3236] [serial = 107] [outer = 00000000] 07:16:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (16CF5000) [pid = 3236] [serial = 108] [outer = 1656B800] 07:16:13 INFO - PROCESS | 3236 | 1465049773221 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (17B30400) [pid = 3236] [serial = 109] [outer = 1656B800] 07:16:13 INFO - PROCESS | 3236 | 1465049773651 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 07:16:13 INFO - PROCESS | 3236 | 1465049773695 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 07:16:13 INFO - PROCESS | 3236 | 1465049773698 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 07:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:16:13 INFO - PROCESS | 3236 | 1465049773711 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:16:13 INFO - PROCESS | 3236 | 1465049773712 Marionette TRACE conn6 <- [1,114,null,{}] 07:16:13 INFO - PROCESS | 3236 | 1465049773716 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:13 INFO - PROCESS | 3236 | 1465049773718 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:13 INFO - PROCESS | 3236 | 1465049773826 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 07:16:13 INFO - PROCESS | 3236 | 1465049773832 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 3236 | 1465049773834 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:13 INFO - PROCESS | 3236 | ++DOCSHELL 17BB2000 == 34 [pid = 3236] [id = 38] 07:16:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (17C19800) [pid = 3236] [serial = 110] [outer = 00000000] 07:16:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1830B400) [pid = 3236] [serial = 111] [outer = 17C19800] 07:16:13 INFO - PROCESS | 3236 | 1465049773881 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1837D000) [pid = 3236] [serial = 112] [outer = 17C19800] 07:16:14 INFO - PROCESS | 3236 | 1465049774322 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 07:16:14 INFO - PROCESS | 3236 | 1465049774340 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 07:16:14 INFO - PROCESS | 3236 | 1465049774342 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 07:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:16:14 INFO - PROCESS | 3236 | 1465049774353 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 3236 | 1465049774355 Marionette TRACE conn6 <- [1,118,null,{}] 07:16:14 INFO - PROCESS | 3236 | 1465049774358 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:14 INFO - PROCESS | 3236 | 1465049774360 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:14 INFO - PROCESS | 3236 | 1465049774461 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 07:16:14 INFO - PROCESS | 3236 | 1465049774467 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:14 INFO - PROCESS | 3236 | 1465049774469 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:14 INFO - PROCESS | 3236 | ++DOCSHELL 18B07400 == 35 [pid = 3236] [id = 39] 07:16:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18B08000) [pid = 3236] [serial = 113] [outer = 00000000] 07:16:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18B1E800) [pid = 3236] [serial = 114] [outer = 18B08000] 07:16:14 INFO - PROCESS | 3236 | 1465049774513 Marionette DEBUG loaded listener.js 07:16:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18B22C00) [pid = 3236] [serial = 115] [outer = 18B08000] 07:16:14 INFO - PROCESS | 3236 | 1465049774946 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 07:16:14 INFO - PROCESS | 3236 | 1465049774985 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 07:16:14 INFO - PROCESS | 3236 | 1465049774987 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 07:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:16:14 INFO - PROCESS | 3236 | 1465049774990 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 3236 | 1465049774992 Marionette TRACE conn6 <- [1,122,null,{}] 07:16:14 INFO - PROCESS | 3236 | 1465049774995 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:14 INFO - PROCESS | 3236 | 1465049775001 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:15 INFO - PROCESS | 3236 | 1465049775118 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 07:16:15 INFO - PROCESS | 3236 | 1465049775194 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:15 INFO - PROCESS | 3236 | 1465049775196 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:15 INFO - PROCESS | 3236 | ++DOCSHELL 18BBC000 == 36 [pid = 3236] [id = 40] 07:16:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18F56000) [pid = 3236] [serial = 116] [outer = 00000000] 07:16:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (198D6400) [pid = 3236] [serial = 117] [outer = 18F56000] 07:16:15 INFO - PROCESS | 3236 | 1465049775241 Marionette DEBUG loaded listener.js 07:16:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (198DCC00) [pid = 3236] [serial = 118] [outer = 18F56000] 07:16:15 INFO - PROCESS | 3236 | 1465049775649 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 07:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:16:15 INFO - PROCESS | 3236 | 1465049775661 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 07:16:15 INFO - PROCESS | 3236 | 1465049775663 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 07:16:15 INFO - PROCESS | 3236 | 1465049775666 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:16:15 INFO - PROCESS | 3236 | 1465049775668 Marionette TRACE conn6 <- [1,126,null,{}] 07:16:15 INFO - PROCESS | 3236 | 1465049775671 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:15 INFO - PROCESS | 3236 | 1465049775673 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:15 INFO - PROCESS | 3236 | 1465049775855 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 07:16:15 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1E81AC00) [pid = 3236] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:16:15 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0CB29400) [pid = 3236] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:16:15 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0CACFC00) [pid = 3236] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:16:15 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0CB22C00) [pid = 3236] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:16:15 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1E501400) [pid = 3236] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:16:15 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0FEF6000) [pid = 3236] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:16:15 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1430B800) [pid = 3236] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:16:15 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (16560C00) [pid = 3236] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:16:15 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (17F02000) [pid = 3236] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:16:15 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1591C800) [pid = 3236] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:16:15 INFO - PROCESS | 3236 | 1465049775906 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:15 INFO - PROCESS | 3236 | 1465049775908 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:15 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD4000 == 37 [pid = 3236] [id = 41] 07:16:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0CAD4400) [pid = 3236] [serial = 119] [outer = 00000000] 07:16:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0CB29400) [pid = 3236] [serial = 120] [outer = 0CAD4400] 07:16:15 INFO - PROCESS | 3236 | 1465049775951 Marionette DEBUG loaded listener.js 07:16:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1004F800) [pid = 3236] [serial = 121] [outer = 0CAD4400] 07:16:16 INFO - PROCESS | 3236 | 1465049776300 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 07:16:16 INFO - PROCESS | 3236 | 1465049776337 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 07:16:16 INFO - PROCESS | 3236 | 1465049776339 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 07:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:16:16 INFO - PROCESS | 3236 | 1465049776342 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:16:16 INFO - PROCESS | 3236 | 1465049776344 Marionette TRACE conn6 <- [1,130,null,{}] 07:16:16 INFO - PROCESS | 3236 | 1465049776347 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:16 INFO - PROCESS | 3236 | 1465049776349 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:16 INFO - PROCESS | 3236 | 1465049776461 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 07:16:16 INFO - PROCESS | 3236 | 1465049776492 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:16 INFO - PROCESS | 3236 | 1465049776494 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:16 INFO - PROCESS | 3236 | ++DOCSHELL 14387800 == 38 [pid = 3236] [id = 42] 07:16:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (14B7FC00) [pid = 3236] [serial = 122] [outer = 00000000] 07:16:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1B31F800) [pid = 3236] [serial = 123] [outer = 14B7FC00] 07:16:16 INFO - PROCESS | 3236 | 1465049776537 Marionette DEBUG loaded listener.js 07:16:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1B3B5000) [pid = 3236] [serial = 124] [outer = 14B7FC00] 07:16:16 INFO - PROCESS | 3236 | 1465049776917 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 632ms 07:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:16:16 INFO - PROCESS | 3236 | 1465049776975 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 07:16:16 INFO - PROCESS | 3236 | 1465049776977 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 07:16:16 INFO - PROCESS | 3236 | 1465049776980 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:16:16 INFO - PROCESS | 3236 | 1465049776981 Marionette TRACE conn6 <- [1,134,null,{}] 07:16:16 INFO - PROCESS | 3236 | 1465049776985 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:16 INFO - PROCESS | 3236 | 1465049776986 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:17 INFO - PROCESS | 3236 | 1465049777090 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 07:16:17 INFO - PROCESS | 3236 | 1465049777097 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:17 INFO - PROCESS | 3236 | 1465049777099 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:17 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4A000 == 39 [pid = 3236] [id = 43] 07:16:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0CA4B400) [pid = 3236] [serial = 125] [outer = 00000000] 07:16:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0CA50000) [pid = 3236] [serial = 126] [outer = 0CA4B400] 07:16:17 INFO - PROCESS | 3236 | 1465049777142 Marionette DEBUG loaded listener.js 07:16:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0CE2F400) [pid = 3236] [serial = 127] [outer = 0CA4B400] 07:16:17 INFO - PROCESS | 3236 | 1465049777546 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 07:16:17 INFO - PROCESS | 3236 | 1465049777611 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 07:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:16:17 INFO - PROCESS | 3236 | 1465049777613 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 07:16:17 INFO - PROCESS | 3236 | 1465049777616 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - PROCESS | 3236 | 1465049777618 Marionette TRACE conn6 <- [1,138,null,{}] 07:16:17 INFO - PROCESS | 3236 | 1465049777621 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:17 INFO - PROCESS | 3236 | 1465049777623 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:17 INFO - PROCESS | 3236 | 1465049777727 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 07:16:17 INFO - PROCESS | 3236 | 1465049777760 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:17 INFO - PROCESS | 3236 | 1465049777761 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:17 INFO - PROCESS | 3236 | ++DOCSHELL 0CACC800 == 40 [pid = 3236] [id = 44] 07:16:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0CED0C00) [pid = 3236] [serial = 128] [outer = 00000000] 07:16:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (10608400) [pid = 3236] [serial = 129] [outer = 0CED0C00] 07:16:17 INFO - PROCESS | 3236 | 1465049777805 Marionette DEBUG loaded listener.js 07:16:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1060B000) [pid = 3236] [serial = 130] [outer = 0CED0C00] 07:16:18 INFO - PROCESS | 3236 | 1465049778464 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 870ms 07:16:18 INFO - PROCESS | 3236 | 1465049778487 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 07:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:16:18 INFO - PROCESS | 3236 | 1465049778492 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 07:16:18 INFO - PROCESS | 3236 | 1465049778496 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:16:18 INFO - PROCESS | 3236 | 1465049778502 Marionette TRACE conn6 <- [1,142,null,{}] 07:16:18 INFO - PROCESS | 3236 | 1465049778507 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:18 INFO - PROCESS | 3236 | 1465049778510 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:18 INFO - PROCESS | 3236 | 1465049778646 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 07:16:18 INFO - PROCESS | 3236 | 1465049778761 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:18 INFO - PROCESS | 3236 | 1465049778764 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:18 INFO - PROCESS | 3236 | ++DOCSHELL 104B7800 == 41 [pid = 3236] [id = 45] 07:16:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (10601C00) [pid = 3236] [serial = 131] [outer = 00000000] 07:16:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1060D400) [pid = 3236] [serial = 132] [outer = 10601C00] 07:16:18 INFO - PROCESS | 3236 | 1465049778826 Marionette DEBUG loaded listener.js 07:16:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (11101400) [pid = 3236] [serial = 133] [outer = 10601C00] 07:16:19 INFO - PROCESS | 3236 | 1465049779731 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1283ms 07:16:19 INFO - PROCESS | 3236 | 1465049779781 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 07:16:19 INFO - PROCESS | 3236 | 1465049779785 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 07:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:16:19 INFO - PROCESS | 3236 | 1465049779791 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:16:19 INFO - PROCESS | 3236 | 1465049779794 Marionette TRACE conn6 <- [1,146,null,{}] 07:16:19 INFO - PROCESS | 3236 | 1465049779799 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:19 INFO - PROCESS | 3236 | 1465049779802 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:19 INFO - PROCESS | 3236 | 1465049779912 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 07:16:19 INFO - PROCESS | 3236 | 1465049779984 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:19 INFO - PROCESS | 3236 | 1465049779988 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:20 INFO - PROCESS | 3236 | ++DOCSHELL 1022DC00 == 42 [pid = 3236] [id = 46] 07:16:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1022E000) [pid = 3236] [serial = 134] [outer = 00000000] 07:16:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (104B6400) [pid = 3236] [serial = 135] [outer = 1022E000] 07:16:20 INFO - PROCESS | 3236 | 1465049780037 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1060B400) [pid = 3236] [serial = 136] [outer = 1022E000] 07:16:20 INFO - PROCESS | 3236 | --DOCSHELL 0CA4A000 == 41 [pid = 3236] [id = 43] 07:16:20 INFO - PROCESS | 3236 | --DOCSHELL 14387800 == 40 [pid = 3236] [id = 42] 07:16:20 INFO - PROCESS | 3236 | --DOCSHELL 0CAD4000 == 39 [pid = 3236] [id = 41] 07:16:20 INFO - PROCESS | 3236 | --DOCSHELL 18BBC000 == 38 [pid = 3236] [id = 40] 07:16:20 INFO - PROCESS | 3236 | --DOCSHELL 18B07400 == 37 [pid = 3236] [id = 39] 07:16:20 INFO - PROCESS | 3236 | --DOCSHELL 17BB2000 == 36 [pid = 3236] [id = 38] 07:16:20 INFO - PROCESS | 3236 | --DOCSHELL 16566000 == 35 [pid = 3236] [id = 37] 07:16:20 INFO - PROCESS | 3236 | --DOCSHELL 14B27800 == 34 [pid = 3236] [id = 36] 07:16:20 INFO - PROCESS | 3236 | --DOCSHELL 10232000 == 33 [pid = 3236] [id = 35] 07:16:20 INFO - PROCESS | 3236 | --DOCSHELL 1005B000 == 32 [pid = 3236] [id = 34] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1E824400) [pid = 3236] [serial = 69] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1C38CC00) [pid = 3236] [serial = 61] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (164DFC00) [pid = 3236] [serial = 55] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CB2CC00) [pid = 3236] [serial = 58] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1E510400) [pid = 3236] [serial = 67] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1022E400) [pid = 3236] [serial = 72] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (10232800) [pid = 3236] [serial = 73] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (14461800) [pid = 3236] [serial = 75] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1670A400) [pid = 3236] [serial = 81] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18942000) [pid = 3236] [serial = 84] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16543C00) [pid = 3236] [serial = 79] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18B07800) [pid = 3236] [serial = 85] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (14A26800) [pid = 3236] [serial = 76] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1E827400) [pid = 3236] [serial = 70] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (17B30800) [pid = 3236] [serial = 82] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (164E1400) [pid = 3236] [serial = 78] [outer = 00000000] [url = about:blank] 07:16:20 INFO - PROCESS | 3236 | 1465049780557 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 830ms 07:16:20 INFO - PROCESS | 3236 | 1465049780621 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 07:16:20 INFO - PROCESS | 3236 | 1465049780627 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 07:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:16:20 INFO - PROCESS | 3236 | 1465049780633 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:16:20 INFO - PROCESS | 3236 | 1465049780636 Marionette TRACE conn6 <- [1,150,null,{}] 07:16:20 INFO - PROCESS | 3236 | 1465049780639 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:20 INFO - PROCESS | 3236 | 1465049780642 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:20 INFO - PROCESS | 3236 | 1465049780731 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 07:16:20 INFO - PROCESS | 3236 | 1465049780747 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:20 INFO - PROCESS | 3236 | 1465049780749 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:20 INFO - PROCESS | 3236 | ++DOCSHELL 10231000 == 33 [pid = 3236] [id = 47] 07:16:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (10232000) [pid = 3236] [serial = 137] [outer = 00000000] 07:16:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (10605800) [pid = 3236] [serial = 138] [outer = 10232000] 07:16:20 INFO - PROCESS | 3236 | 1465049780797 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14387800) [pid = 3236] [serial = 139] [outer = 10232000] 07:16:21 INFO - PROCESS | 3236 | 1465049781278 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 07:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:16:21 INFO - PROCESS | 3236 | 1465049781306 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 07:16:21 INFO - PROCESS | 3236 | 1465049781308 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 07:16:21 INFO - PROCESS | 3236 | 1465049781312 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:16:21 INFO - PROCESS | 3236 | 1465049781315 Marionette TRACE conn6 <- [1,154,null,{}] 07:16:21 INFO - PROCESS | 3236 | 1465049781326 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:21 INFO - PROCESS | 3236 | 1465049781330 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:21 INFO - PROCESS | 3236 | 1465049781414 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 07:16:21 INFO - PROCESS | 3236 | 1465049781451 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:21 INFO - PROCESS | 3236 | 1465049781454 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:21 INFO - PROCESS | 3236 | ++DOCSHELL 15F06800 == 34 [pid = 3236] [id = 48] 07:16:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (15F0C400) [pid = 3236] [serial = 140] [outer = 00000000] 07:16:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (164EA000) [pid = 3236] [serial = 141] [outer = 15F0C400] 07:16:21 INFO - PROCESS | 3236 | 1465049781562 Marionette DEBUG loaded listener.js 07:16:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1655E400) [pid = 3236] [serial = 142] [outer = 15F0C400] 07:16:21 INFO - PROCESS | 3236 | 1465049781948 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 07:16:21 INFO - PROCESS | 3236 | 1465049781986 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 07:16:21 INFO - PROCESS | 3236 | 1465049781989 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 07:16:21 INFO - PROCESS | 3236 | 1465049781992 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:16:21 INFO - PROCESS | 3236 | 1465049781994 Marionette TRACE conn6 <- [1,158,null,{}] 07:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:16:21 INFO - PROCESS | 3236 | 1465049781997 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:21 INFO - PROCESS | 3236 | 1465049781999 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:22 INFO - PROCESS | 3236 | 1465049782085 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 07:16:22 INFO - PROCESS | 3236 | 1465049782098 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:22 INFO - PROCESS | 3236 | 1465049782101 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:22 INFO - PROCESS | 3236 | ++DOCSHELL 165D3C00 == 35 [pid = 3236] [id = 49] 07:16:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (165D6000) [pid = 3236] [serial = 143] [outer = 00000000] 07:16:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (17B38000) [pid = 3236] [serial = 144] [outer = 165D6000] 07:16:22 INFO - PROCESS | 3236 | 1465049782145 Marionette DEBUG loaded listener.js 07:16:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17BB0400) [pid = 3236] [serial = 145] [outer = 165D6000] 07:16:22 INFO - PROCESS | 3236 | 1465049782564 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 07:16:22 INFO - PROCESS | 3236 | 1465049782631 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 07:16:22 INFO - PROCESS | 3236 | 1465049782633 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 07:16:22 INFO - PROCESS | 3236 | 1465049782636 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:16:22 INFO - PROCESS | 3236 | 1465049782638 Marionette TRACE conn6 <- [1,162,null,{}] 07:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:16:22 INFO - PROCESS | 3236 | 1465049782641 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:22 INFO - PROCESS | 3236 | 1465049782643 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:22 INFO - PROCESS | 3236 | 1465049782754 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 07:16:22 INFO - PROCESS | 3236 | 1465049782831 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:22 INFO - PROCESS | 3236 | 1465049782833 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:22 INFO - PROCESS | 3236 | ++DOCSHELL 18347C00 == 36 [pid = 3236] [id = 50] 07:16:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18378400) [pid = 3236] [serial = 146] [outer = 00000000] 07:16:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18B04400) [pid = 3236] [serial = 147] [outer = 18378400] 07:16:22 INFO - PROCESS | 3236 | 1465049782879 Marionette DEBUG loaded listener.js 07:16:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18B0C000) [pid = 3236] [serial = 148] [outer = 18378400] 07:16:23 INFO - PROCESS | 3236 | 1465049783302 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 730ms 07:16:23 INFO - PROCESS | 3236 | 1465049783377 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 07:16:23 INFO - PROCESS | 3236 | 1465049783379 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 07:16:23 INFO - PROCESS | 3236 | 1465049783382 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:16:23 INFO - PROCESS | 3236 | 1465049783384 Marionette TRACE conn6 <- [1,166,null,{}] 07:16:23 INFO - PROCESS | 3236 | 1465049783387 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:23 INFO - PROCESS | 3236 | 1465049783393 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:23 INFO - PROCESS | 3236 | 1465049783522 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 07:16:23 INFO - PROCESS | 3236 | 1465049783578 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:23 INFO - PROCESS | 3236 | 1465049783580 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:23 INFO - PROCESS | 3236 | ++DOCSHELL 18B0D800 == 37 [pid = 3236] [id = 51] 07:16:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18B10400) [pid = 3236] [serial = 149] [outer = 00000000] 07:16:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18F5F800) [pid = 3236] [serial = 150] [outer = 18B10400] 07:16:23 INFO - PROCESS | 3236 | 1465049783625 Marionette DEBUG loaded listener.js 07:16:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (197E6400) [pid = 3236] [serial = 151] [outer = 18B10400] 07:16:24 INFO - PROCESS | 3236 | 1465049784042 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 07:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:16:24 INFO - PROCESS | 3236 | 1465049784056 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 07:16:24 INFO - PROCESS | 3236 | 1465049784058 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 07:16:24 INFO - PROCESS | 3236 | 1465049784061 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - PROCESS | 3236 | 1465049784062 Marionette TRACE conn6 <- [1,170,null,{}] 07:16:24 INFO - PROCESS | 3236 | 1465049784066 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:24 INFO - PROCESS | 3236 | 1465049784076 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:24 INFO - PROCESS | 3236 | 1465049784213 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 07:16:24 INFO - PROCESS | 3236 | 1465049784218 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:24 INFO - PROCESS | 3236 | 1465049784220 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:24 INFO - PROCESS | 3236 | ++DOCSHELL 0FE8C800 == 38 [pid = 3236] [id = 52] 07:16:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (10235C00) [pid = 3236] [serial = 152] [outer = 00000000] 07:16:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (19E18800) [pid = 3236] [serial = 153] [outer = 10235C00] 07:16:24 INFO - PROCESS | 3236 | 1465049784265 Marionette DEBUG loaded listener.js 07:16:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1ABED800) [pid = 3236] [serial = 154] [outer = 10235C00] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0CAD4400) [pid = 3236] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1022E800) [pid = 3236] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16565400) [pid = 3236] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18B3EC00) [pid = 3236] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (198D5000) [pid = 3236] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (14B7FC00) [pid = 3236] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0CA4B400) [pid = 3236] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18B08000) [pid = 3236] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17C19800) [pid = 3236] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18F56000) [pid = 3236] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (10232400) [pid = 3236] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1656B800) [pid = 3236] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:16:24 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14B28400) [pid = 3236] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:16:24 INFO - PROCESS | 3236 | 1465049784786 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 770ms 07:16:24 INFO - PROCESS | 3236 | 1465049784832 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 07:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:16:24 INFO - PROCESS | 3236 | 1465049784834 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 07:16:24 INFO - PROCESS | 3236 | 1465049784841 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - PROCESS | 3236 | 1465049784843 Marionette TRACE conn6 <- [1,174,null,{}] 07:16:24 INFO - PROCESS | 3236 | 1465049784846 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:24 INFO - PROCESS | 3236 | 1465049784848 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:24 INFO - PROCESS | 3236 | 1465049784928 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 07:16:24 INFO - PROCESS | 3236 | 1465049784934 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:24 INFO - PROCESS | 3236 | 1465049784936 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:24 INFO - PROCESS | 3236 | ++DOCSHELL 0CB26C00 == 39 [pid = 3236] [id = 53] 07:16:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0FEEFC00) [pid = 3236] [serial = 155] [outer = 00000000] 07:16:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (17BB0000) [pid = 3236] [serial = 156] [outer = 0FEEFC00] 07:16:24 INFO - PROCESS | 3236 | 1465049784984 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18B26C00) [pid = 3236] [serial = 157] [outer = 0FEEFC00] 07:16:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1BAEAC00) [pid = 3236] [serial = 158] [outer = 0D1F0400] 07:16:25 INFO - PROCESS | 3236 | 1465049785448 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms 07:16:25 INFO - PROCESS | 3236 | 1465049785469 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 07:16:25 INFO - PROCESS | 3236 | 1465049785471 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 07:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:16:25 INFO - PROCESS | 3236 | 1465049785495 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:16:25 INFO - PROCESS | 3236 | 1465049785497 Marionette TRACE conn6 <- [1,178,null,{}] 07:16:25 INFO - PROCESS | 3236 | 1465049785500 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:25 INFO - PROCESS | 3236 | 1465049785502 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:25 INFO - PROCESS | 3236 | 1465049785590 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 07:16:25 INFO - PROCESS | 3236 | 1465049785597 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:25 INFO - PROCESS | 3236 | 1465049785599 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:25 INFO - PROCESS | 3236 | ++DOCSHELL 11103800 == 40 [pid = 3236] [id = 54] 07:16:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (113A3800) [pid = 3236] [serial = 159] [outer = 00000000] 07:16:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1B3BBC00) [pid = 3236] [serial = 160] [outer = 113A3800] 07:16:25 INFO - PROCESS | 3236 | 1465049785643 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1BA29000) [pid = 3236] [serial = 161] [outer = 113A3800] 07:16:26 INFO - PROCESS | 3236 | 1465049786035 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 07:16:26 INFO - PROCESS | 3236 | 1465049786067 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 07:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:16:26 INFO - PROCESS | 3236 | 1465049786069 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 07:16:26 INFO - PROCESS | 3236 | 1465049786072 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:16:26 INFO - PROCESS | 3236 | 1465049786074 Marionette TRACE conn6 <- [1,182,null,{}] 07:16:26 INFO - PROCESS | 3236 | 1465049786077 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:26 INFO - PROCESS | 3236 | 1465049786079 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:26 INFO - PROCESS | 3236 | 1465049786192 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 07:16:26 INFO - PROCESS | 3236 | 1465049786197 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:26 INFO - PROCESS | 3236 | 1465049786199 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:26 INFO - PROCESS | 3236 | ++DOCSHELL 0CA09800 == 41 [pid = 3236] [id = 55] 07:16:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0CA09C00) [pid = 3236] [serial = 162] [outer = 00000000] 07:16:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0CA0D800) [pid = 3236] [serial = 163] [outer = 0CA09C00] 07:16:26 INFO - PROCESS | 3236 | 1465049786244 Marionette DEBUG loaded listener.js 07:16:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0CA43C00) [pid = 3236] [serial = 164] [outer = 0CA09C00] 07:16:26 INFO - PROCESS | 3236 | 1465049786612 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 07:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:16:26 INFO - PROCESS | 3236 | 1465049786643 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 07:16:26 INFO - PROCESS | 3236 | 1465049786646 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 07:16:26 INFO - PROCESS | 3236 | 1465049786649 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:16:26 INFO - PROCESS | 3236 | 1465049786651 Marionette TRACE conn6 <- [1,186,null,{}] 07:16:26 INFO - PROCESS | 3236 | 1465049786654 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:26 INFO - PROCESS | 3236 | 1465049786656 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:26 INFO - PROCESS | 3236 | 1465049786827 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 07:16:26 INFO - PROCESS | 3236 | 1465049786921 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:26 INFO - PROCESS | 3236 | 1465049786924 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:26 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4E400 == 42 [pid = 3236] [id = 56] 07:16:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0CACB400) [pid = 3236] [serial = 165] [outer = 00000000] 07:16:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0CAD1C00) [pid = 3236] [serial = 166] [outer = 0CACB400] 07:16:27 INFO - PROCESS | 3236 | 1465049787026 Marionette DEBUG loaded listener.js 07:16:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0CB21000) [pid = 3236] [serial = 167] [outer = 0CACB400] 07:16:27 INFO - PROCESS | 3236 | 1465049787573 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 970ms 07:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:16:27 INFO - PROCESS | 3236 | 1465049787620 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 07:16:27 INFO - PROCESS | 3236 | 1465049787625 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 07:16:27 INFO - PROCESS | 3236 | 1465049787630 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:16:27 INFO - PROCESS | 3236 | 1465049787633 Marionette TRACE conn6 <- [1,190,null,{}] 07:16:27 INFO - PROCESS | 3236 | 1465049787638 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:27 INFO - PROCESS | 3236 | 1465049787641 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:27 INFO - PROCESS | 3236 | 1465049787753 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 07:16:27 INFO - PROCESS | 3236 | 1465049787831 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:27 INFO - PROCESS | 3236 | 1465049787834 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:27 INFO - PROCESS | 3236 | ++DOCSHELL 146BC400 == 43 [pid = 3236] [id = 57] 07:16:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (14A2BC00) [pid = 3236] [serial = 168] [outer = 00000000] 07:16:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (14B7C800) [pid = 3236] [serial = 169] [outer = 14A2BC00] 07:16:27 INFO - PROCESS | 3236 | 1465049787931 Marionette DEBUG loaded listener.js 07:16:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (15F08400) [pid = 3236] [serial = 170] [outer = 14A2BC00] 07:16:28 INFO - PROCESS | 3236 | 1465049788494 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 07:16:28 INFO - PROCESS | 3236 | 1465049788560 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 07:16:28 INFO - PROCESS | 3236 | 1465049788564 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 07:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:16:28 INFO - PROCESS | 3236 | 1465049788567 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:16:28 INFO - PROCESS | 3236 | 1465049788570 Marionette TRACE conn6 <- [1,194,null,{}] 07:16:28 INFO - PROCESS | 3236 | 1465049788574 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:28 INFO - PROCESS | 3236 | 1465049788576 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:28 INFO - PROCESS | 3236 | 1465049788686 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 07:16:28 INFO - PROCESS | 3236 | 1465049788765 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:28 INFO - PROCESS | 3236 | 1465049788767 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:28 INFO - PROCESS | 3236 | ++DOCSHELL 164EA800 == 44 [pid = 3236] [id = 58] 07:16:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (18B06C00) [pid = 3236] [serial = 171] [outer = 00000000] 07:16:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (18B25000) [pid = 3236] [serial = 172] [outer = 18B06C00] 07:16:28 INFO - PROCESS | 3236 | 1465049788862 Marionette DEBUG loaded listener.js 07:16:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (197E5000) [pid = 3236] [serial = 173] [outer = 18B06C00] 07:16:29 INFO - PROCESS | 3236 | 1465049789569 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1023ms 07:16:29 INFO - PROCESS | 3236 | 1465049789593 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 07:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:16:29 INFO - PROCESS | 3236 | 1465049789597 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 07:16:29 INFO - PROCESS | 3236 | 1465049789602 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:16:29 INFO - PROCESS | 3236 | 1465049789605 Marionette TRACE conn6 <- [1,198,null,{}] 07:16:29 INFO - PROCESS | 3236 | 1465049789610 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:29 INFO - PROCESS | 3236 | 1465049789613 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:29 INFO - PROCESS | 3236 | 1465049789715 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 07:16:29 INFO - PROCESS | 3236 | 1465049789867 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:29 INFO - PROCESS | 3236 | 1465049789871 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:29 INFO - PROCESS | 3236 | ++DOCSHELL 0D17EC00 == 45 [pid = 3236] [id = 59] 07:16:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (0D186800) [pid = 3236] [serial = 174] [outer = 00000000] 07:16:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (1004F400) [pid = 3236] [serial = 175] [outer = 0D186800] 07:16:29 INFO - PROCESS | 3236 | 1465049789923 Marionette DEBUG loaded listener.js 07:16:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (1022F800) [pid = 3236] [serial = 176] [outer = 0D186800] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 16564800 == 44 [pid = 3236] [id = 31] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 18B3E000 == 43 [pid = 3236] [id = 32] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 0CA09800 == 42 [pid = 3236] [id = 55] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 11103800 == 41 [pid = 3236] [id = 54] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 0CB26C00 == 40 [pid = 3236] [id = 53] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 0FE8C800 == 39 [pid = 3236] [id = 52] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 18B0D800 == 38 [pid = 3236] [id = 51] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 18347C00 == 37 [pid = 3236] [id = 50] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 165D3C00 == 36 [pid = 3236] [id = 49] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 15F06800 == 35 [pid = 3236] [id = 48] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 10231000 == 34 [pid = 3236] [id = 47] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 1022DC00 == 33 [pid = 3236] [id = 46] 07:16:30 INFO - PROCESS | 3236 | --DOCSHELL 104B7800 == 32 [pid = 3236] [id = 45] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (1830B400) [pid = 3236] [serial = 111] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (104D5400) [pid = 3236] [serial = 102] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (108D8000) [pid = 3236] [serial = 103] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (16CF5000) [pid = 3236] [serial = 108] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (11301800) [pid = 3236] [serial = 99] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (14B30400) [pid = 3236] [serial = 105] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (14B84000) [pid = 3236] [serial = 106] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (14461C00) [pid = 3236] [serial = 88] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (1110A000) [pid = 3236] [serial = 87] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18301C00) [pid = 3236] [serial = 91] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (165D2800) [pid = 3236] [serial = 90] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (19E1F000) [pid = 3236] [serial = 94] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18BBC400) [pid = 3236] [serial = 93] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (198DD400) [pid = 3236] [serial = 97] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (198DC800) [pid = 3236] [serial = 96] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (17B30400) [pid = 3236] [serial = 109] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1837D000) [pid = 3236] [serial = 112] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0CA50000) [pid = 3236] [serial = 126] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18B1E800) [pid = 3236] [serial = 114] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (198D6400) [pid = 3236] [serial = 117] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18B22C00) [pid = 3236] [serial = 115] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0CB29400) [pid = 3236] [serial = 120] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (198DCC00) [pid = 3236] [serial = 118] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1004F800) [pid = 3236] [serial = 121] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1B3B5000) [pid = 3236] [serial = 124] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1B31F800) [pid = 3236] [serial = 123] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0CE2F400) [pid = 3236] [serial = 127] [outer = 00000000] [url = about:blank] 07:16:30 INFO - PROCESS | 3236 | 1465049790401 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 07:16:30 INFO - PROCESS | 3236 | 1465049790433 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 07:16:30 INFO - PROCESS | 3236 | 1465049790437 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 07:16:30 INFO - PROCESS | 3236 | 1465049790442 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:16:30 INFO - PROCESS | 3236 | 1465049790445 Marionette TRACE conn6 <- [1,202,null,{}] 07:16:30 INFO - PROCESS | 3236 | 1465049790449 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:30 INFO - PROCESS | 3236 | 1465049790451 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:30 INFO - PROCESS | 3236 | 1465049790536 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 07:16:30 INFO - PROCESS | 3236 | 1465049790542 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:30 INFO - PROCESS | 3236 | 1465049790544 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:30 INFO - PROCESS | 3236 | ++DOCSHELL 10050400 == 33 [pid = 3236] [id = 60] 07:16:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1022F400) [pid = 3236] [serial = 177] [outer = 00000000] 07:16:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (104B2400) [pid = 3236] [serial = 178] [outer = 1022F400] 07:16:30 INFO - PROCESS | 3236 | 1465049790591 Marionette DEBUG loaded listener.js 07:16:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (10608C00) [pid = 3236] [serial = 179] [outer = 1022F400] 07:16:31 INFO - PROCESS | 3236 | 1465049791031 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 07:16:31 INFO - PROCESS | 3236 | 1465049791078 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 07:16:31 INFO - PROCESS | 3236 | 1465049791080 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 07:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:16:31 INFO - PROCESS | 3236 | 1465049791084 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:16:31 INFO - PROCESS | 3236 | 1465049791087 Marionette TRACE conn6 <- [1,206,null,{}] 07:16:31 INFO - PROCESS | 3236 | 1465049791098 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:31 INFO - PROCESS | 3236 | 1465049791103 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:31 INFO - PROCESS | 3236 | 1465049791187 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 07:16:31 INFO - PROCESS | 3236 | 1465049791196 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:31 INFO - PROCESS | 3236 | 1465049791199 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:31 INFO - PROCESS | 3236 | ++DOCSHELL 11105800 == 34 [pid = 3236] [id = 61] 07:16:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1110A000) [pid = 3236] [serial = 180] [outer = 00000000] 07:16:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (113AC800) [pid = 3236] [serial = 181] [outer = 1110A000] 07:16:31 INFO - PROCESS | 3236 | 1465049791247 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (143CDC00) [pid = 3236] [serial = 182] [outer = 1110A000] 07:16:31 INFO - PROCESS | 3236 | 1465049791692 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 07:16:31 INFO - PROCESS | 3236 | 1465049791717 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 07:16:31 INFO - PROCESS | 3236 | 1465049791720 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 07:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:16:31 INFO - PROCESS | 3236 | 1465049791723 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:16:31 INFO - PROCESS | 3236 | 1465049791725 Marionette TRACE conn6 <- [1,210,null,{}] 07:16:31 INFO - PROCESS | 3236 | 1465049791728 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:31 INFO - PROCESS | 3236 | 1465049791730 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:31 INFO - PROCESS | 3236 | 1465049791816 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 07:16:31 INFO - PROCESS | 3236 | 1465049791822 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:31 INFO - PROCESS | 3236 | 1465049791833 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:31 INFO - PROCESS | 3236 | ++DOCSHELL 14A8B400 == 35 [pid = 3236] [id = 62] 07:16:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14A8BC00) [pid = 3236] [serial = 183] [outer = 00000000] 07:16:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (15927400) [pid = 3236] [serial = 184] [outer = 14A8BC00] 07:16:31 INFO - PROCESS | 3236 | 1465049791877 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (15F0F400) [pid = 3236] [serial = 185] [outer = 14A8BC00] 07:16:32 INFO - PROCESS | 3236 | 1465049792306 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 07:16:32 INFO - PROCESS | 3236 | 1465049792364 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 07:16:32 INFO - PROCESS | 3236 | 1465049792366 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 07:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:16:32 INFO - PROCESS | 3236 | 1465049792369 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - PROCESS | 3236 | 1465049792371 Marionette TRACE conn6 <- [1,214,null,{}] 07:16:32 INFO - PROCESS | 3236 | 1465049792375 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:32 INFO - PROCESS | 3236 | 1465049792377 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:32 INFO - PROCESS | 3236 | 1465049792480 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 07:16:32 INFO - PROCESS | 3236 | 1465049792489 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:32 INFO - PROCESS | 3236 | 1465049792491 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:32 INFO - PROCESS | 3236 | ++DOCSHELL 1656B400 == 36 [pid = 3236] [id = 63] 07:16:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1656C000) [pid = 3236] [serial = 186] [outer = 00000000] 07:16:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (165DB400) [pid = 3236] [serial = 187] [outer = 1656C000] 07:16:32 INFO - PROCESS | 3236 | 1465049792534 Marionette DEBUG loaded listener.js 07:16:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16709C00) [pid = 3236] [serial = 188] [outer = 1656C000] 07:16:32 INFO - PROCESS | 3236 | 1465049792992 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 07:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:16:33 INFO - PROCESS | 3236 | 1465049793042 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 07:16:33 INFO - PROCESS | 3236 | 1465049793044 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 07:16:33 INFO - PROCESS | 3236 | 1465049793047 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:16:33 INFO - PROCESS | 3236 | 1465049793049 Marionette TRACE conn6 <- [1,218,null,{}] 07:16:33 INFO - PROCESS | 3236 | 1465049793052 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:33 INFO - PROCESS | 3236 | 1465049793058 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:33 INFO - PROCESS | 3236 | 1465049793195 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 07:16:33 INFO - PROCESS | 3236 | 1465049793247 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:33 INFO - PROCESS | 3236 | 1465049793249 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:33 INFO - PROCESS | 3236 | ++DOCSHELL 10234400 == 37 [pid = 3236] [id = 64] 07:16:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16569400) [pid = 3236] [serial = 189] [outer = 00000000] 07:16:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18356400) [pid = 3236] [serial = 190] [outer = 16569400] 07:16:33 INFO - PROCESS | 3236 | 1465049793294 Marionette DEBUG loaded listener.js 07:16:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1894BC00) [pid = 3236] [serial = 191] [outer = 16569400] 07:16:33 INFO - PROCESS | 3236 | 1465049793728 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 730ms 07:16:33 INFO - PROCESS | 3236 | 1465049793804 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 07:16:33 INFO - PROCESS | 3236 | 1465049793807 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 07:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:16:33 INFO - PROCESS | 3236 | 1465049793814 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:16:33 INFO - PROCESS | 3236 | 1465049793815 Marionette TRACE conn6 <- [1,222,null,{}] 07:16:33 INFO - PROCESS | 3236 | 1465049793819 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:33 INFO - PROCESS | 3236 | 1465049793830 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:33 INFO - PROCESS | 3236 | 1465049793935 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 07:16:33 INFO - PROCESS | 3236 | 1465049793946 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:33 INFO - PROCESS | 3236 | 1465049793948 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:34 INFO - PROCESS | 3236 | ++DOCSHELL 18B02800 == 38 [pid = 3236] [id = 65] 07:16:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18B10C00) [pid = 3236] [serial = 192] [outer = 00000000] 07:16:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18B20C00) [pid = 3236] [serial = 193] [outer = 18B10C00] 07:16:34 INFO - PROCESS | 3236 | 1465049794034 Marionette DEBUG loaded listener.js 07:16:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18B25C00) [pid = 3236] [serial = 194] [outer = 18B10C00] 07:16:34 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18B10400) [pid = 3236] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:16:34 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1022E000) [pid = 3236] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:16:34 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (165D6000) [pid = 3236] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:16:34 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (10601C00) [pid = 3236] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:16:34 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (18378400) [pid = 3236] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:16:34 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (15F0C400) [pid = 3236] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:16:34 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (10235C00) [pid = 3236] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:16:34 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (10232000) [pid = 3236] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:16:34 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0FEEFC00) [pid = 3236] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:16:34 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (113A3800) [pid = 3236] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:16:34 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1022A400) [pid = 3236] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:16:34 INFO - PROCESS | 3236 | 1465049794510 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 730ms 07:16:34 INFO - PROCESS | 3236 | 1465049794544 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 07:16:34 INFO - PROCESS | 3236 | 1465049794546 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 07:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:16:34 INFO - PROCESS | 3236 | 1465049794550 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:16:34 INFO - PROCESS | 3236 | 1465049794551 Marionette TRACE conn6 <- [1,226,null,{}] 07:16:34 INFO - PROCESS | 3236 | 1465049794555 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:34 INFO - PROCESS | 3236 | 1465049794556 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:34 INFO - PROCESS | 3236 | 1465049794634 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 07:16:34 INFO - PROCESS | 3236 | 1465049794639 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:34 INFO - PROCESS | 3236 | 1465049794641 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:34 INFO - PROCESS | 3236 | ++DOCSHELL 0CB22400 == 39 [pid = 3236] [id = 66] 07:16:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0CE6FC00) [pid = 3236] [serial = 195] [outer = 00000000] 07:16:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (113A3800) [pid = 3236] [serial = 196] [outer = 0CE6FC00] 07:16:34 INFO - PROCESS | 3236 | 1465049794685 Marionette DEBUG loaded listener.js 07:16:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16567C00) [pid = 3236] [serial = 197] [outer = 0CE6FC00] 07:16:35 INFO - PROCESS | 3236 | 1465049795092 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 07:16:35 INFO - PROCESS | 3236 | 1465049795121 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 3236 | 1465049795123 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 07:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:16:35 INFO - PROCESS | 3236 | 1465049795136 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 3236 | 1465049795138 Marionette TRACE conn6 <- [1,230,null,{}] 07:16:35 INFO - PROCESS | 3236 | 1465049795146 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:35 INFO - PROCESS | 3236 | 1465049795148 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:35 INFO - PROCESS | 3236 | 1465049795227 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 07:16:35 INFO - PROCESS | 3236 | 1465049795257 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:35 INFO - PROCESS | 3236 | 1465049795258 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:35 INFO - PROCESS | 3236 | ++DOCSHELL 1060FC00 == 40 [pid = 3236] [id = 67] 07:16:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (165D6400) [pid = 3236] [serial = 198] [outer = 00000000] 07:16:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (198D9800) [pid = 3236] [serial = 199] [outer = 165D6400] 07:16:35 INFO - PROCESS | 3236 | 1465049795301 Marionette DEBUG loaded listener.js 07:16:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (197DC000) [pid = 3236] [serial = 200] [outer = 165D6400] 07:16:35 INFO - PROCESS | 3236 | 1465049795709 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 07:16:35 INFO - PROCESS | 3236 | 1465049795775 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 3236 | 1465049795777 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 07:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:16:35 INFO - PROCESS | 3236 | 1465049795781 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 3236 | 1465049795782 Marionette TRACE conn6 <- [1,234,null,{}] 07:16:35 INFO - PROCESS | 3236 | 1465049795786 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:35 INFO - PROCESS | 3236 | 1465049795788 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:35 INFO - PROCESS | 3236 | 1465049795867 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 07:16:35 INFO - PROCESS | 3236 | 1465049795873 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:35 INFO - PROCESS | 3236 | 1465049795875 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:35 INFO - PROCESS | 3236 | ++DOCSHELL 195EE800 == 41 [pid = 3236] [id = 68] 07:16:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (197E7800) [pid = 3236] [serial = 201] [outer = 00000000] 07:16:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1B231800) [pid = 3236] [serial = 202] [outer = 197E7800] 07:16:35 INFO - PROCESS | 3236 | 1465049795918 Marionette DEBUG loaded listener.js 07:16:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1BA2B400) [pid = 3236] [serial = 203] [outer = 197E7800] 07:16:36 INFO - PROCESS | 3236 | 1465049796364 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 07:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:16:36 INFO - PROCESS | 3236 | 1465049796412 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 07:16:36 INFO - PROCESS | 3236 | 1465049796414 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 07:16:36 INFO - PROCESS | 3236 | 1465049796417 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:16:36 INFO - PROCESS | 3236 | 1465049796420 Marionette TRACE conn6 <- [1,238,null,{}] 07:16:36 INFO - PROCESS | 3236 | 1465049796423 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:36 INFO - PROCESS | 3236 | 1465049796425 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:36 INFO - PROCESS | 3236 | 1465049796563 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 07:16:36 INFO - PROCESS | 3236 | 1465049796699 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:36 INFO - PROCESS | 3236 | 1465049796702 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:36 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0A400 == 42 [pid = 3236] [id = 69] 07:16:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0CA0B000) [pid = 3236] [serial = 204] [outer = 00000000] 07:16:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0CA49800) [pid = 3236] [serial = 205] [outer = 0CA0B000] 07:16:36 INFO - PROCESS | 3236 | 1465049796760 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0CAD5C00) [pid = 3236] [serial = 206] [outer = 0CA0B000] 07:16:37 INFO - PROCESS | 3236 | 1465049797299 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 930ms 07:16:37 INFO - PROCESS | 3236 | 1465049797349 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 07:16:37 INFO - PROCESS | 3236 | 1465049797354 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 07:16:37 INFO - PROCESS | 3236 | 1465049797358 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:16:37 INFO - PROCESS | 3236 | 1465049797362 Marionette TRACE conn6 <- [1,242,null,{}] 07:16:37 INFO - PROCESS | 3236 | 1465049797368 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:37 INFO - PROCESS | 3236 | 1465049797371 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:37 INFO - PROCESS | 3236 | 1465049797482 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 07:16:37 INFO - PROCESS | 3236 | 1465049797561 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:37 INFO - PROCESS | 3236 | 1465049797564 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:37 INFO - PROCESS | 3236 | ++DOCSHELL 1064A000 == 43 [pid = 3236] [id = 70] 07:16:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1064C400) [pid = 3236] [serial = 207] [outer = 00000000] 07:16:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (10653800) [pid = 3236] [serial = 208] [outer = 1064C400] 07:16:37 INFO - PROCESS | 3236 | 1465049797660 Marionette DEBUG loaded listener.js 07:16:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (11301800) [pid = 3236] [serial = 209] [outer = 1064C400] 07:16:38 INFO - PROCESS | 3236 | 1465049798341 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1022ms 07:16:38 INFO - PROCESS | 3236 | 1465049798411 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 07:16:38 INFO - PROCESS | 3236 | 1465049798414 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 07:16:38 INFO - PROCESS | 3236 | 1465049798434 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:16:38 INFO - PROCESS | 3236 | 1465049798437 Marionette TRACE conn6 <- [1,246,null,{}] 07:16:38 INFO - PROCESS | 3236 | 1465049798441 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:38 INFO - PROCESS | 3236 | 1465049798443 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:38 INFO - PROCESS | 3236 | 1465049798565 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 07:16:38 INFO - PROCESS | 3236 | 1465049798638 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:38 INFO - PROCESS | 3236 | 1465049798641 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:38 INFO - PROCESS | 3236 | ++DOCSHELL 17B38800 == 44 [pid = 3236] [id = 71] 07:16:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (18302C00) [pid = 3236] [serial = 210] [outer = 00000000] 07:16:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (19E18400) [pid = 3236] [serial = 211] [outer = 18302C00] 07:16:38 INFO - PROCESS | 3236 | 1465049798735 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (1BF45400) [pid = 3236] [serial = 212] [outer = 18302C00] 07:16:39 INFO - PROCESS | 3236 | 1465049799305 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 930ms 07:16:39 INFO - PROCESS | 3236 | 1465049799370 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 07:16:39 INFO - PROCESS | 3236 | 1465049799374 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 07:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:16:39 INFO - PROCESS | 3236 | 1465049799385 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:16:39 INFO - PROCESS | 3236 | 1465049799390 Marionette TRACE conn6 <- [1,250,null,{}] 07:16:39 INFO - PROCESS | 3236 | 1465049799394 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:39 INFO - PROCESS | 3236 | 1465049799398 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:39 INFO - PROCESS | 3236 | 1465049799508 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 07:16:39 INFO - PROCESS | 3236 | 1465049799585 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:39 INFO - PROCESS | 3236 | 1465049799588 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:39 INFO - PROCESS | 3236 | ++DOCSHELL 15924400 == 45 [pid = 3236] [id = 72] 07:16:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (17BB5400) [pid = 3236] [serial = 213] [outer = 00000000] 07:16:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (18E54000) [pid = 3236] [serial = 214] [outer = 17BB5400] 07:16:39 INFO - PROCESS | 3236 | 1465049799681 Marionette DEBUG loaded listener.js 07:16:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (1C395C00) [pid = 3236] [serial = 215] [outer = 17BB5400] 07:16:40 INFO - PROCESS | 3236 | 1465049800406 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1080ms 07:16:40 INFO - PROCESS | 3236 | 1465049800460 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 07:16:40 INFO - PROCESS | 3236 | 1465049800464 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 07:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:16:40 INFO - PROCESS | 3236 | 1465049800470 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 3236 | 1465049800473 Marionette TRACE conn6 <- [1,254,null,{}] 07:16:40 INFO - PROCESS | 3236 | 1465049800478 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:40 INFO - PROCESS | 3236 | 1465049800481 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:40 INFO - PROCESS | 3236 | 1465049800582 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 07:16:40 INFO - PROCESS | 3236 | 1465049800662 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:40 INFO - PROCESS | 3236 | 1465049800667 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:40 INFO - PROCESS | 3236 | ++DOCSHELL 10238C00 == 46 [pid = 3236] [id = 73] 07:16:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (104BDC00) [pid = 3236] [serial = 216] [outer = 00000000] 07:16:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (10647C00) [pid = 3236] [serial = 217] [outer = 104BDC00] 07:16:40 INFO - PROCESS | 3236 | 1465049800762 Marionette DEBUG loaded listener.js 07:16:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (109B2800) [pid = 3236] [serial = 218] [outer = 104BDC00] 07:16:41 INFO - PROCESS | 3236 | --DOCSHELL 198D3800 == 45 [pid = 3236] [id = 33] 07:16:41 INFO - PROCESS | 3236 | --DOCSHELL 195EE800 == 44 [pid = 3236] [id = 68] 07:16:41 INFO - PROCESS | 3236 | --DOCSHELL 1060FC00 == 43 [pid = 3236] [id = 67] 07:16:41 INFO - PROCESS | 3236 | --DOCSHELL 0CB22400 == 42 [pid = 3236] [id = 66] 07:16:41 INFO - PROCESS | 3236 | --DOCSHELL 18B02800 == 41 [pid = 3236] [id = 65] 07:16:41 INFO - PROCESS | 3236 | --DOCSHELL 10234400 == 40 [pid = 3236] [id = 64] 07:16:41 INFO - PROCESS | 3236 | --DOCSHELL 1656B400 == 39 [pid = 3236] [id = 63] 07:16:41 INFO - PROCESS | 3236 | --DOCSHELL 14A8B400 == 38 [pid = 3236] [id = 62] 07:16:41 INFO - PROCESS | 3236 | --DOCSHELL 11105800 == 37 [pid = 3236] [id = 61] 07:16:41 INFO - PROCESS | 3236 | --DOCSHELL 10050400 == 36 [pid = 3236] [id = 60] 07:16:41 INFO - PROCESS | 3236 | --DOCSHELL 0D17EC00 == 35 [pid = 3236] [id = 59] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (14659000) [pid = 3236] [serial = 100] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (0CA0D800) [pid = 3236] [serial = 163] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (18F5F800) [pid = 3236] [serial = 150] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (1060B400) [pid = 3236] [serial = 136] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (104B6400) [pid = 3236] [serial = 135] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (17B38000) [pid = 3236] [serial = 144] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (11101400) [pid = 3236] [serial = 133] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (1060D400) [pid = 3236] [serial = 132] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (18B04400) [pid = 3236] [serial = 147] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (164EA000) [pid = 3236] [serial = 141] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (18B0C000) [pid = 3236] [serial = 148] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1655E400) [pid = 3236] [serial = 142] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (109B3000) [pid = 3236] [serial = 34] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (19E18800) [pid = 3236] [serial = 153] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (10608400) [pid = 3236] [serial = 129] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (197E6400) [pid = 3236] [serial = 151] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (10605800) [pid = 3236] [serial = 138] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (14387800) [pid = 3236] [serial = 139] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (17BB0000) [pid = 3236] [serial = 156] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1B3BBC00) [pid = 3236] [serial = 160] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1BA29000) [pid = 3236] [serial = 161] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18B26C00) [pid = 3236] [serial = 157] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1ABED800) [pid = 3236] [serial = 154] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17BB0400) [pid = 3236] [serial = 145] [outer = 00000000] [url = about:blank] 07:16:41 INFO - PROCESS | 3236 | 1465049801262 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 830ms 07:16:41 INFO - PROCESS | 3236 | 1465049801300 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 07:16:41 INFO - PROCESS | 3236 | 1465049801304 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 07:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:16:41 INFO - PROCESS | 3236 | 1465049801310 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:16:41 INFO - PROCESS | 3236 | 1465049801313 Marionette TRACE conn6 <- [1,258,null,{}] 07:16:41 INFO - PROCESS | 3236 | 1465049801317 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:41 INFO - PROCESS | 3236 | 1465049801319 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:41 INFO - PROCESS | 3236 | 1465049801407 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 07:16:41 INFO - PROCESS | 3236 | 1465049801413 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:41 INFO - PROCESS | 3236 | 1465049801415 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:41 INFO - PROCESS | 3236 | ++DOCSHELL 0FEEE800 == 36 [pid = 3236] [id = 74] 07:16:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0FEFAC00) [pid = 3236] [serial = 219] [outer = 00000000] 07:16:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (10609C00) [pid = 3236] [serial = 220] [outer = 0FEFAC00] 07:16:41 INFO - PROCESS | 3236 | 1465049801462 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (10648400) [pid = 3236] [serial = 221] [outer = 0FEFAC00] 07:16:41 INFO - PROCESS | 3236 | 1465049801955 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 07:16:42 INFO - PROCESS | 3236 | 1465049802023 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 07:16:42 INFO - PROCESS | 3236 | 1465049802025 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 07:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:16:42 INFO - PROCESS | 3236 | 1465049802057 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 3236 | 1465049802060 Marionette TRACE conn6 <- [1,262,null,{}] 07:16:42 INFO - PROCESS | 3236 | 1465049802139 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:42 INFO - PROCESS | 3236 | 1465049802143 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:42 INFO - PROCESS | 3236 | 1465049802287 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 07:16:42 INFO - PROCESS | 3236 | 1465049802294 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:42 INFO - PROCESS | 3236 | 1465049802297 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:42 INFO - PROCESS | 3236 | ++DOCSHELL 14ADC800 == 37 [pid = 3236] [id = 75] 07:16:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (14B27800) [pid = 3236] [serial = 222] [outer = 00000000] 07:16:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (165CC800) [pid = 3236] [serial = 223] [outer = 14B27800] 07:16:42 INFO - PROCESS | 3236 | 1465049802345 Marionette DEBUG loaded listener.js 07:16:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16CFD000) [pid = 3236] [serial = 224] [outer = 14B27800] 07:16:42 INFO - PROCESS | 3236 | 1465049802799 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 770ms 07:16:42 INFO - PROCESS | 3236 | 1465049802821 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 07:16:42 INFO - PROCESS | 3236 | 1465049802823 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 07:16:42 INFO - PROCESS | 3236 | 1465049802827 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:16:42 INFO - PROCESS | 3236 | 1465049802828 Marionette TRACE conn6 <- [1,266,null,{}] 07:16:42 INFO - PROCESS | 3236 | 1465049802832 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:42 INFO - PROCESS | 3236 | 1465049802834 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:42 INFO - PROCESS | 3236 | 1465049802923 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 07:16:42 INFO - PROCESS | 3236 | 1465049802929 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:42 INFO - PROCESS | 3236 | 1465049802930 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:42 INFO - PROCESS | 3236 | ++DOCSHELL 17BAD400 == 38 [pid = 3236] [id = 76] 07:16:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (17BB7000) [pid = 3236] [serial = 225] [outer = 00000000] 07:16:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18351000) [pid = 3236] [serial = 226] [outer = 17BB7000] 07:16:42 INFO - PROCESS | 3236 | 1465049802975 Marionette DEBUG loaded listener.js 07:16:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18B02800) [pid = 3236] [serial = 227] [outer = 17BB7000] 07:16:43 INFO - PROCESS | 3236 | 1465049803404 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 07:16:43 INFO - PROCESS | 3236 | 1465049803465 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 07:16:43 INFO - PROCESS | 3236 | 1465049803467 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 07:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:16:43 INFO - PROCESS | 3236 | 1465049803471 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:16:43 INFO - PROCESS | 3236 | 1465049803472 Marionette TRACE conn6 <- [1,270,null,{}] 07:16:43 INFO - PROCESS | 3236 | 1465049803476 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:43 INFO - PROCESS | 3236 | 1465049803478 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:43 INFO - PROCESS | 3236 | 1465049803586 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 07:16:43 INFO - PROCESS | 3236 | 1465049803594 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:43 INFO - PROCESS | 3236 | 1465049803596 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:43 INFO - PROCESS | 3236 | ++DOCSHELL 18B06400 == 39 [pid = 3236] [id = 77] 07:16:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18B07400) [pid = 3236] [serial = 228] [outer = 00000000] 07:16:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18B20400) [pid = 3236] [serial = 229] [outer = 18B07400] 07:16:43 INFO - PROCESS | 3236 | 1465049803683 Marionette DEBUG loaded listener.js 07:16:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18B21800) [pid = 3236] [serial = 230] [outer = 18B07400] 07:16:44 INFO - PROCESS | 3236 | 1465049804140 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 730ms 07:16:44 INFO - PROCESS | 3236 | 1465049804201 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 07:16:44 INFO - PROCESS | 3236 | 1465049804203 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 07:16:44 INFO - PROCESS | 3236 | 1465049804207 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:16:44 INFO - PROCESS | 3236 | 1465049804208 Marionette TRACE conn6 <- [1,274,null,{}] 07:16:44 INFO - PROCESS | 3236 | 1465049804212 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:44 INFO - PROCESS | 3236 | 1465049804218 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:44 INFO - PROCESS | 3236 | 1465049804370 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 07:16:44 INFO - PROCESS | 3236 | 1465049804423 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:44 INFO - PROCESS | 3236 | 1465049804425 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:44 INFO - PROCESS | 3236 | ++DOCSHELL 0CA46400 == 40 [pid = 3236] [id = 78] 07:16:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (16566C00) [pid = 3236] [serial = 231] [outer = 00000000] 07:16:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (198D5400) [pid = 3236] [serial = 232] [outer = 16566C00] 07:16:44 INFO - PROCESS | 3236 | 1465049804469 Marionette DEBUG loaded listener.js 07:16:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (19E19C00) [pid = 3236] [serial = 233] [outer = 16566C00] 07:16:44 INFO - PROCESS | 3236 | 1465049804867 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 07:16:44 INFO - PROCESS | 3236 | 1465049804881 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 07:16:44 INFO - PROCESS | 3236 | 1465049804883 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 07:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:16:44 INFO - PROCESS | 3236 | 1465049804892 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:16:44 INFO - PROCESS | 3236 | 1465049804894 Marionette TRACE conn6 <- [1,278,null,{}] 07:16:44 INFO - PROCESS | 3236 | 1465049804897 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:44 INFO - PROCESS | 3236 | 1465049804899 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:45 INFO - PROCESS | 3236 | 1465049805030 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 07:16:45 INFO - PROCESS | 3236 | 1465049805036 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 3236 | 1465049805038 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:45 INFO - PROCESS | 3236 | ++DOCSHELL 0CA42C00 == 41 [pid = 3236] [id = 79] 07:16:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (1B23A800) [pid = 3236] [serial = 234] [outer = 00000000] 07:16:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (1BAE4400) [pid = 3236] [serial = 235] [outer = 1B23A800] 07:16:45 INFO - PROCESS | 3236 | 1465049805082 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (1C38D400) [pid = 3236] [serial = 236] [outer = 1B23A800] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (16569400) [pid = 3236] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (1656C000) [pid = 3236] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (18B10C00) [pid = 3236] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (14A8BC00) [pid = 3236] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1110A000) [pid = 3236] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0CACB400) [pid = 3236] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (18B06C00) [pid = 3236] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (1022F400) [pid = 3236] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (14A2BC00) [pid = 3236] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0D186800) [pid = 3236] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0CE6FC00) [pid = 3236] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (165D6400) [pid = 3236] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:16:45 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CED0C00) [pid = 3236] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:16:45 INFO - PROCESS | 3236 | 1465049805648 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 770ms 07:16:45 INFO - PROCESS | 3236 | 1465049805666 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 07:16:45 INFO - PROCESS | 3236 | 1465049805668 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 07:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:16:45 INFO - PROCESS | 3236 | 1465049805671 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:16:45 INFO - PROCESS | 3236 | 1465049805673 Marionette TRACE conn6 <- [1,282,null,{}] 07:16:45 INFO - PROCESS | 3236 | 1465049805676 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:45 INFO - PROCESS | 3236 | 1465049805678 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:45 INFO - PROCESS | 3236 | 1465049805768 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 07:16:45 INFO - PROCESS | 3236 | 1465049805774 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 3236 | 1465049805776 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:45 INFO - PROCESS | 3236 | ++DOCSHELL 0D1EC800 == 42 [pid = 3236] [id = 80] 07:16:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (104BD000) [pid = 3236] [serial = 237] [outer = 00000000] 07:16:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18B08800) [pid = 3236] [serial = 238] [outer = 104BD000] 07:16:45 INFO - PROCESS | 3236 | 1465049805819 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (108D0000) [pid = 3236] [serial = 239] [outer = 104BD000] 07:16:46 INFO - PROCESS | 3236 | 1465049806226 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 570ms 07:16:46 INFO - PROCESS | 3236 | 1465049806242 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 3236 | 1465049806244 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 07:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:16:46 INFO - PROCESS | 3236 | 1465049806247 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - PROCESS | 3236 | 1465049806249 Marionette TRACE conn6 <- [1,286,null,{}] 07:16:46 INFO - PROCESS | 3236 | 1465049806253 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:46 INFO - PROCESS | 3236 | 1465049806254 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:46 INFO - PROCESS | 3236 | 1465049806393 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 07:16:46 INFO - PROCESS | 3236 | 1465049806401 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:46 INFO - PROCESS | 3236 | 1465049806403 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:46 INFO - PROCESS | 3236 | ++DOCSHELL 1B3B6800 == 43 [pid = 3236] [id = 81] 07:16:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1BAE7800) [pid = 3236] [serial = 240] [outer = 00000000] 07:16:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1C96C400) [pid = 3236] [serial = 241] [outer = 1BAE7800] 07:16:46 INFO - PROCESS | 3236 | 1465049806447 Marionette DEBUG loaded listener.js 07:16:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1D4ECC00) [pid = 3236] [serial = 242] [outer = 1BAE7800] 07:16:46 INFO - PROCESS | 3236 | 1465049806824 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 07:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:16:46 INFO - PROCESS | 3236 | 1465049806878 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 3236 | 1465049806880 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 07:16:46 INFO - PROCESS | 3236 | 1465049806883 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - PROCESS | 3236 | 1465049806885 Marionette TRACE conn6 <- [1,290,null,{}] 07:16:46 INFO - PROCESS | 3236 | 1465049806889 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:46 INFO - PROCESS | 3236 | 1465049806891 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:46 INFO - PROCESS | 3236 | 1465049806973 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 07:16:46 INFO - PROCESS | 3236 | 1465049806978 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:46 INFO - PROCESS | 3236 | 1465049806980 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:46 INFO - PROCESS | 3236 | ++DOCSHELL 1D4F0400 == 44 [pid = 3236] [id = 82] 07:16:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1D4F2800) [pid = 3236] [serial = 243] [outer = 00000000] 07:16:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1D539400) [pid = 3236] [serial = 244] [outer = 1D4F2800] 07:16:47 INFO - PROCESS | 3236 | 1465049807023 Marionette DEBUG loaded listener.js 07:16:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1E504000) [pid = 3236] [serial = 245] [outer = 1D4F2800] 07:16:47 INFO - PROCESS | 3236 | 1465049807443 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 07:16:47 INFO - PROCESS | 3236 | 1465049807454 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 07:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:16:47 INFO - PROCESS | 3236 | 1465049807467 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 07:16:47 INFO - PROCESS | 3236 | 1465049807471 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:16:47 INFO - PROCESS | 3236 | 1465049807473 Marionette TRACE conn6 <- [1,294,null,{}] 07:16:47 INFO - PROCESS | 3236 | 1465049807489 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:47 INFO - PROCESS | 3236 | 1465049807491 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:47 INFO - PROCESS | 3236 | 1465049807591 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 07:16:47 INFO - PROCESS | 3236 | 1465049807760 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:47 INFO - PROCESS | 3236 | 1465049807763 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:47 INFO - PROCESS | 3236 | ++DOCSHELL 0CA47400 == 45 [pid = 3236] [id = 83] 07:16:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (0CA49000) [pid = 3236] [serial = 246] [outer = 00000000] 07:16:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (0CAD3800) [pid = 3236] [serial = 247] [outer = 0CA49000] 07:16:47 INFO - PROCESS | 3236 | 1465049807861 Marionette DEBUG loaded listener.js 07:16:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (0CB29800) [pid = 3236] [serial = 248] [outer = 0CA49000] 07:16:48 INFO - PROCESS | 3236 | 1465049808434 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:48 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. 07:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 970ms 07:16:48 INFO - PROCESS | 3236 | 1465049808455 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 07:16:48 INFO - PROCESS | 3236 | 1465049808459 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 07:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:16:48 INFO - PROCESS | 3236 | 1465049808464 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:16:48 INFO - PROCESS | 3236 | 1465049808468 Marionette TRACE conn6 <- [1,298,null,{}] 07:16:48 INFO - PROCESS | 3236 | 1465049808473 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:48 INFO - PROCESS | 3236 | 1465049808476 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:48 INFO - PROCESS | 3236 | 1465049808592 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 07:16:48 INFO - PROCESS | 3236 | 1465049808689 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:48 INFO - PROCESS | 3236 | 1465049808692 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:48 INFO - PROCESS | 3236 | ++DOCSHELL 14461800 == 46 [pid = 3236] [id = 84] 07:16:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (14462000) [pid = 3236] [serial = 249] [outer = 00000000] 07:16:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (14B32C00) [pid = 3236] [serial = 250] [outer = 14462000] 07:16:48 INFO - PROCESS | 3236 | 1465049808748 Marionette DEBUG loaded listener.js 07:16:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (15F02800) [pid = 3236] [serial = 251] [outer = 14462000] 07:16:49 INFO - PROCESS | 3236 | 1465049809294 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:16:49 INFO - PROCESS | 3236 | 1465049809387 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:49 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. 07:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 970ms 07:16:49 INFO - PROCESS | 3236 | 1465049809439 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 07:16:49 INFO - PROCESS | 3236 | 1465049809444 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 07:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:16:49 INFO - PROCESS | 3236 | 1465049809448 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:16:49 INFO - PROCESS | 3236 | 1465049809450 Marionette TRACE conn6 <- [1,302,null,{}] 07:16:49 INFO - PROCESS | 3236 | 1465049809455 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:49 INFO - PROCESS | 3236 | 1465049809457 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:49 INFO - PROCESS | 3236 | 1465049809576 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 07:16:49 INFO - PROCESS | 3236 | 1465049809700 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:49 INFO - PROCESS | 3236 | 1465049809702 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:49 INFO - PROCESS | 3236 | ++DOCSHELL 1834BC00 == 47 [pid = 3236] [id = 85] 07:16:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (18E4B400) [pid = 3236] [serial = 252] [outer = 00000000] 07:16:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (198D7C00) [pid = 3236] [serial = 253] [outer = 18E4B400] 07:16:49 INFO - PROCESS | 3236 | 1465049809758 Marionette DEBUG loaded listener.js 07:16:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (1AC18000) [pid = 3236] [serial = 254] [outer = 18E4B400] 07:16:50 INFO - PROCESS | 3236 | 1465049810354 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:50 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. 07:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 930ms 07:16:50 INFO - PROCESS | 3236 | 1465049810386 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 07:16:50 INFO - PROCESS | 3236 | 1465049810388 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 07:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:16:50 INFO - PROCESS | 3236 | 1465049810399 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:16:50 INFO - PROCESS | 3236 | 1465049810405 Marionette TRACE conn6 <- [1,306,null,{}] 07:16:50 INFO - PROCESS | 3236 | 1465049810410 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:50 INFO - PROCESS | 3236 | 1465049810414 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:50 INFO - PROCESS | 3236 | 1465049810528 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 07:16:50 INFO - PROCESS | 3236 | 1465049810784 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:50 INFO - PROCESS | 3236 | 1465049810787 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:50 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0A000 == 48 [pid = 3236] [id = 86] 07:16:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (0CA10C00) [pid = 3236] [serial = 255] [outer = 00000000] 07:16:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 102 (0CE7C000) [pid = 3236] [serial = 256] [outer = 0CA10C00] 07:16:50 INFO - PROCESS | 3236 | 1465049810858 Marionette DEBUG loaded listener.js 07:16:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 103 (0FEFA800) [pid = 3236] [serial = 257] [outer = 0CA10C00] 07:16:51 INFO - PROCESS | 3236 | 1465049811526 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:51 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. 07:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1190ms 07:16:51 INFO - PROCESS | 3236 | 1465049811587 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 07:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:16:51 INFO - PROCESS | 3236 | 1465049811591 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 07:16:51 INFO - PROCESS | 3236 | 1465049811595 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:16:51 INFO - PROCESS | 3236 | 1465049811598 Marionette TRACE conn6 <- [1,310,null,{}] 07:16:51 INFO - PROCESS | 3236 | 1465049811604 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:51 INFO - PROCESS | 3236 | 1465049811606 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:51 INFO - PROCESS | 3236 | 1465049811731 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 07:16:51 INFO - PROCESS | 3236 | --DOCSHELL 1D4F0400 == 47 [pid = 3236] [id = 82] 07:16:51 INFO - PROCESS | 3236 | --DOCSHELL 1B3B6800 == 46 [pid = 3236] [id = 81] 07:16:51 INFO - PROCESS | 3236 | --DOCSHELL 0D1EC800 == 45 [pid = 3236] [id = 80] 07:16:51 INFO - PROCESS | 3236 | --DOCSHELL 0CA42C00 == 44 [pid = 3236] [id = 79] 07:16:51 INFO - PROCESS | 3236 | --DOCSHELL 0CA46400 == 43 [pid = 3236] [id = 78] 07:16:51 INFO - PROCESS | 3236 | --DOCSHELL 18B06400 == 42 [pid = 3236] [id = 77] 07:16:51 INFO - PROCESS | 3236 | --DOCSHELL 17BAD400 == 41 [pid = 3236] [id = 76] 07:16:51 INFO - PROCESS | 3236 | --DOCSHELL 14ADC800 == 40 [pid = 3236] [id = 75] 07:16:51 INFO - PROCESS | 3236 | --DOCSHELL 0FEEE800 == 39 [pid = 3236] [id = 74] 07:16:51 INFO - PROCESS | 3236 | --DOCSHELL 10238C00 == 38 [pid = 3236] [id = 73] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 102 (1060B000) [pid = 3236] [serial = 130] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 101 (18356400) [pid = 3236] [serial = 190] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (16709C00) [pid = 3236] [serial = 188] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (165DB400) [pid = 3236] [serial = 187] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (18B20C00) [pid = 3236] [serial = 193] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (15927400) [pid = 3236] [serial = 184] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (1894BC00) [pid = 3236] [serial = 191] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (113AC800) [pid = 3236] [serial = 181] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (143CDC00) [pid = 3236] [serial = 182] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (0CB21000) [pid = 3236] [serial = 167] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (0CAD1C00) [pid = 3236] [serial = 166] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (197E5000) [pid = 3236] [serial = 173] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (18B25000) [pid = 3236] [serial = 172] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (104B2400) [pid = 3236] [serial = 178] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (10608C00) [pid = 3236] [serial = 179] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (15F08400) [pid = 3236] [serial = 170] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (14B7C800) [pid = 3236] [serial = 169] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1022F800) [pid = 3236] [serial = 176] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1004F400) [pid = 3236] [serial = 175] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16567C00) [pid = 3236] [serial = 197] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (113A3800) [pid = 3236] [serial = 196] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (198D9800) [pid = 3236] [serial = 199] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18B25C00) [pid = 3236] [serial = 194] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (197DC000) [pid = 3236] [serial = 200] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (15F0F400) [pid = 3236] [serial = 185] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1B231800) [pid = 3236] [serial = 202] [outer = 00000000] [url = about:blank] 07:16:51 INFO - PROCESS | 3236 | 1465049811865 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:51 INFO - PROCESS | 3236 | 1465049811868 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:51 INFO - PROCESS | 3236 | ++DOCSHELL 0CA06C00 == 39 [pid = 3236] [id = 87] 07:16:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0CA0AC00) [pid = 3236] [serial = 258] [outer = 00000000] 07:16:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0CA51800) [pid = 3236] [serial = 259] [outer = 0CA0AC00] 07:16:51 INFO - PROCESS | 3236 | 1465049811915 Marionette DEBUG loaded listener.js 07:16:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0CED3800) [pid = 3236] [serial = 260] [outer = 0CA0AC00] 07:16:52 INFO - PROCESS | 3236 | 1465049812336 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:52 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. 07:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 770ms 07:16:52 INFO - PROCESS | 3236 | 1465049812368 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 07:16:52 INFO - PROCESS | 3236 | 1465049812372 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 07:16:52 INFO - PROCESS | 3236 | 1465049812377 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:16:52 INFO - PROCESS | 3236 | 1465049812379 Marionette TRACE conn6 <- [1,314,null,{}] 07:16:52 INFO - PROCESS | 3236 | 1465049812383 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:52 INFO - PROCESS | 3236 | 1465049812385 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:52 INFO - PROCESS | 3236 | 1465049812473 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 07:16:52 INFO - PROCESS | 3236 | 1465049812482 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 3236 | 1465049812484 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:52 INFO - PROCESS | 3236 | ++DOCSHELL 1064A800 == 40 [pid = 3236] [id = 88] 07:16:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (10652400) [pid = 3236] [serial = 261] [outer = 00000000] 07:16:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (143CBC00) [pid = 3236] [serial = 262] [outer = 10652400] 07:16:52 INFO - PROCESS | 3236 | 1465049812530 Marionette DEBUG loaded listener.js 07:16:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (146C0800) [pid = 3236] [serial = 263] [outer = 10652400] 07:16:52 INFO - PROCESS | 3236 | 1465049813004 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:53 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. 07:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 07:16:53 INFO - PROCESS | 3236 | 1465049813052 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 3236 | 1465049813054 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 07:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:16:53 INFO - PROCESS | 3236 | 1465049813059 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 3236 | 1465049813064 Marionette TRACE conn6 <- [1,318,null,{}] 07:16:53 INFO - PROCESS | 3236 | 1465049813073 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:53 INFO - PROCESS | 3236 | 1465049813077 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:53 INFO - PROCESS | 3236 | 1465049813163 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 07:16:53 INFO - PROCESS | 3236 | 1465049813173 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:53 INFO - PROCESS | 3236 | 1465049813175 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:53 INFO - PROCESS | 3236 | ++DOCSHELL 164DF800 == 41 [pid = 3236] [id = 89] 07:16:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (164E0800) [pid = 3236] [serial = 264] [outer = 00000000] 07:16:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (16547400) [pid = 3236] [serial = 265] [outer = 164E0800] 07:16:53 INFO - PROCESS | 3236 | 1465049813219 Marionette DEBUG loaded listener.js 07:16:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1656B400) [pid = 3236] [serial = 266] [outer = 164E0800] 07:16:53 INFO - PROCESS | 3236 | 1465049813702 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:53 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. 07:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 690ms 07:16:53 INFO - PROCESS | 3236 | 1465049813751 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 3236 | 1465049813763 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 07:16:53 INFO - PROCESS | 3236 | 1465049813766 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 3236 | 1465049813768 Marionette TRACE conn6 <- [1,322,null,{}] 07:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:16:53 INFO - PROCESS | 3236 | 1465049813771 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:53 INFO - PROCESS | 3236 | 1465049813773 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:53 INFO - PROCESS | 3236 | 1465049813861 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 07:16:53 INFO - PROCESS | 3236 | 1465049813866 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:53 INFO - PROCESS | 3236 | 1465049813868 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:53 INFO - PROCESS | 3236 | ++DOCSHELL 16CF5C00 == 42 [pid = 3236] [id = 90] 07:16:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (16CF6400) [pid = 3236] [serial = 267] [outer = 00000000] 07:16:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (17B35800) [pid = 3236] [serial = 268] [outer = 16CF6400] 07:16:53 INFO - PROCESS | 3236 | 1465049813913 Marionette DEBUG loaded listener.js 07:16:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (17C22000) [pid = 3236] [serial = 269] [outer = 16CF6400] 07:16:54 INFO - PROCESS | 3236 | 1465049814379 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:54 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. 07:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 07:16:54 INFO - PROCESS | 3236 | 1465049814402 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 07:16:54 INFO - PROCESS | 3236 | 1465049814405 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 07:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:16:54 INFO - PROCESS | 3236 | 1465049814414 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:16:54 INFO - PROCESS | 3236 | 1465049814416 Marionette TRACE conn6 <- [1,326,null,{}] 07:16:54 INFO - PROCESS | 3236 | 1465049814419 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:54 INFO - PROCESS | 3236 | 1465049814421 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:54 INFO - PROCESS | 3236 | 1465049814532 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 07:16:54 INFO - PROCESS | 3236 | 1465049814614 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:54 INFO - PROCESS | 3236 | 1465049814620 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:54 INFO - PROCESS | 3236 | ++DOCSHELL 18949800 == 43 [pid = 3236] [id = 91] 07:16:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1894BC00) [pid = 3236] [serial = 270] [outer = 00000000] 07:16:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (18B09400) [pid = 3236] [serial = 271] [outer = 1894BC00] 07:16:54 INFO - PROCESS | 3236 | 1465049814674 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (18B24400) [pid = 3236] [serial = 272] [outer = 1894BC00] 07:16:55 INFO - PROCESS | 3236 | 1465049815142 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:55 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. 07:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 770ms 07:16:55 INFO - PROCESS | 3236 | 1465049815188 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 07:16:55 INFO - PROCESS | 3236 | 1465049815190 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 07:16:55 INFO - PROCESS | 3236 | 1465049815193 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:16:55 INFO - PROCESS | 3236 | 1465049815195 Marionette TRACE conn6 <- [1,330,null,{}] 07:16:55 INFO - PROCESS | 3236 | 1465049815198 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:55 INFO - PROCESS | 3236 | 1465049815201 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:55 INFO - PROCESS | 3236 | 1465049815311 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 07:16:55 INFO - PROCESS | 3236 | 1465049815369 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:55 INFO - PROCESS | 3236 | 1465049815371 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:55 INFO - PROCESS | 3236 | ++DOCSHELL 18B3E800 == 44 [pid = 3236] [id = 92] 07:16:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (18BBB800) [pid = 3236] [serial = 273] [outer = 00000000] 07:16:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (18E4D000) [pid = 3236] [serial = 274] [outer = 18BBB800] 07:16:55 INFO - PROCESS | 3236 | 1465049815414 Marionette DEBUG loaded listener.js 07:16:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (197E5800) [pid = 3236] [serial = 275] [outer = 18BBB800] 07:16:55 INFO - PROCESS | 3236 | 1465049815846 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:55 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. 07:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 07:16:55 INFO - PROCESS | 3236 | 1465049815868 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 07:16:55 INFO - PROCESS | 3236 | 1465049815870 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 07:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:16:55 INFO - PROCESS | 3236 | 1465049815873 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:16:55 INFO - PROCESS | 3236 | 1465049815875 Marionette TRACE conn6 <- [1,334,null,{}] 07:16:55 INFO - PROCESS | 3236 | 1465049815878 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:55 INFO - PROCESS | 3236 | 1465049815880 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:56 INFO - PROCESS | 3236 | 1465049816020 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 07:16:56 INFO - PROCESS | 3236 | 1465049816031 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:56 INFO - PROCESS | 3236 | 1465049816033 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:56 INFO - PROCESS | 3236 | ++DOCSHELL 18B3D800 == 45 [pid = 3236] [id = 93] 07:16:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (198D4000) [pid = 3236] [serial = 276] [outer = 00000000] 07:16:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (198E0800) [pid = 3236] [serial = 277] [outer = 198D4000] 07:16:56 INFO - PROCESS | 3236 | 1465049816077 Marionette DEBUG loaded listener.js 07:16:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (19E9D400) [pid = 3236] [serial = 278] [outer = 198D4000] 07:16:56 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (104BDC00) [pid = 3236] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:16:56 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (17BB7000) [pid = 3236] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:16:56 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (17BB5400) [pid = 3236] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:16:56 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (16566C00) [pid = 3236] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:16:56 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (0FEFAC00) [pid = 3236] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:16:56 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (14B27800) [pid = 3236] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:16:56 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (104BD000) [pid = 3236] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:16:56 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1B23A800) [pid = 3236] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:16:56 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (18B07400) [pid = 3236] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:16:56 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (1BAE7800) [pid = 3236] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:16:56 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0CA09C00) [pid = 3236] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:16:56 INFO - PROCESS | 3236 | 1465049816658 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:56 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. 07:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 830ms 07:16:56 INFO - PROCESS | 3236 | 1465049816704 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 07:16:56 INFO - PROCESS | 3236 | 1465049816706 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 07:16:56 INFO - PROCESS | 3236 | 1465049816709 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:16:56 INFO - PROCESS | 3236 | 1465049816711 Marionette TRACE conn6 <- [1,338,null,{}] 07:16:56 INFO - PROCESS | 3236 | 1465049816715 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:56 INFO - PROCESS | 3236 | 1465049816716 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:56 INFO - PROCESS | 3236 | 1465049816797 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 07:16:56 INFO - PROCESS | 3236 | 1465049816802 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:56 INFO - PROCESS | 3236 | 1465049816804 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:56 INFO - PROCESS | 3236 | ++DOCSHELL 0CED2C00 == 46 [pid = 3236] [id = 94] 07:16:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (10235C00) [pid = 3236] [serial = 279] [outer = 00000000] 07:16:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (16CFB800) [pid = 3236] [serial = 280] [outer = 10235C00] 07:16:56 INFO - PROCESS | 3236 | 1465049816849 Marionette DEBUG loaded listener.js 07:16:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (14B27800) [pid = 3236] [serial = 281] [outer = 10235C00] 07:16:57 INFO - PROCESS | 3236 | 1465049817265 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:57 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. 07:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 571ms 07:16:57 INFO - PROCESS | 3236 | 1465049817285 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 07:16:57 INFO - PROCESS | 3236 | 1465049817286 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 07:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:16:57 INFO - PROCESS | 3236 | 1465049817290 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:16:57 INFO - PROCESS | 3236 | 1465049817291 Marionette TRACE conn6 <- [1,342,null,{}] 07:16:57 INFO - PROCESS | 3236 | 1465049817295 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:57 INFO - PROCESS | 3236 | 1465049817296 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:57 INFO - PROCESS | 3236 | 1465049817419 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 07:16:57 INFO - PROCESS | 3236 | 1465049817424 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:57 INFO - PROCESS | 3236 | 1465049817435 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:57 INFO - PROCESS | 3236 | ++DOCSHELL 14382C00 == 47 [pid = 3236] [id = 95] 07:16:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (18F56C00) [pid = 3236] [serial = 282] [outer = 00000000] 07:16:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (19F41400) [pid = 3236] [serial = 283] [outer = 18F56C00] 07:16:57 INFO - PROCESS | 3236 | 1465049817478 Marionette DEBUG loaded listener.js 07:16:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (19F43000) [pid = 3236] [serial = 284] [outer = 18F56C00] 07:16:57 INFO - PROCESS | 3236 | 1465049817905 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:57 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. 07:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 07:16:57 INFO - PROCESS | 3236 | 1465049817962 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 07:16:57 INFO - PROCESS | 3236 | 1465049817964 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 07:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:16:57 INFO - PROCESS | 3236 | 1465049817967 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:16:57 INFO - PROCESS | 3236 | 1465049817969 Marionette TRACE conn6 <- [1,346,null,{}] 07:16:57 INFO - PROCESS | 3236 | 1465049817972 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:57 INFO - PROCESS | 3236 | 1465049817974 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:58 INFO - PROCESS | 3236 | 1465049818056 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 07:16:58 INFO - PROCESS | 3236 | 1465049818061 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:58 INFO - PROCESS | 3236 | 1465049818064 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:16:58 INFO - PROCESS | 3236 | ++DOCSHELL 19A22400 == 48 [pid = 3236] [id = 96] 07:16:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (19A23000) [pid = 3236] [serial = 285] [outer = 00000000] 07:16:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (19A27400) [pid = 3236] [serial = 286] [outer = 19A23000] 07:16:58 INFO - PROCESS | 3236 | 1465049818110 Marionette DEBUG loaded listener.js 07:16:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (19F3F000) [pid = 3236] [serial = 287] [outer = 19A23000] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 0CA0A400 == 47 [pid = 3236] [id = 69] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 1064A000 == 46 [pid = 3236] [id = 70] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 17B38800 == 45 [pid = 3236] [id = 71] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 15924400 == 44 [pid = 3236] [id = 72] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 146BC400 == 43 [pid = 3236] [id = 57] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 0CA4E400 == 42 [pid = 3236] [id = 56] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 164EA800 == 41 [pid = 3236] [id = 58] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 0CACC800 == 40 [pid = 3236] [id = 44] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 0CA06C00 == 39 [pid = 3236] [id = 87] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 0CA0A000 == 38 [pid = 3236] [id = 86] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 14461800 == 37 [pid = 3236] [id = 84] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 1834BC00 == 36 [pid = 3236] [id = 85] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 0CA47400 == 35 [pid = 3236] [id = 83] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 164DF800 == 34 [pid = 3236] [id = 89] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 14382C00 == 33 [pid = 3236] [id = 95] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 18949800 == 32 [pid = 3236] [id = 91] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 0CED2C00 == 31 [pid = 3236] [id = 94] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 1064A800 == 30 [pid = 3236] [id = 88] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 18B3D800 == 29 [pid = 3236] [id = 93] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 16CF5C00 == 28 [pid = 3236] [id = 90] 07:16:59 INFO - PROCESS | 3236 | --DOCSHELL 18B3E800 == 27 [pid = 3236] [id = 92] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (0CA43C00) [pid = 3236] [serial = 164] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (19E18400) [pid = 3236] [serial = 211] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (109B2800) [pid = 3236] [serial = 218] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (10647C00) [pid = 3236] [serial = 217] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (18351000) [pid = 3236] [serial = 226] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1C395C00) [pid = 3236] [serial = 215] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (18E54000) [pid = 3236] [serial = 214] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0CA49800) [pid = 3236] [serial = 205] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (19E19C00) [pid = 3236] [serial = 233] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (10609C00) [pid = 3236] [serial = 220] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (10648400) [pid = 3236] [serial = 221] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (198D5400) [pid = 3236] [serial = 232] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (165CC800) [pid = 3236] [serial = 223] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16CFD000) [pid = 3236] [serial = 224] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (10653800) [pid = 3236] [serial = 208] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (108D0000) [pid = 3236] [serial = 239] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1BAE4400) [pid = 3236] [serial = 235] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18B08800) [pid = 3236] [serial = 238] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1C38D400) [pid = 3236] [serial = 236] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18B20400) [pid = 3236] [serial = 229] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (18B21800) [pid = 3236] [serial = 230] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1C96C400) [pid = 3236] [serial = 241] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1D4ECC00) [pid = 3236] [serial = 242] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (18B02800) [pid = 3236] [serial = 227] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1D539400) [pid = 3236] [serial = 244] [outer = 00000000] [url = about:blank] 07:16:59 INFO - PROCESS | 3236 | 1465049819947 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:16:59 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. 07:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 2019ms 07:16:59 INFO - PROCESS | 3236 | 1465049819987 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 07:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:16:59 INFO - PROCESS | 3236 | 1465049819991 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 07:16:59 INFO - PROCESS | 3236 | 1465049819996 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:16:59 INFO - PROCESS | 3236 | 1465049820000 Marionette TRACE conn6 <- [1,350,null,{}] 07:16:59 INFO - PROCESS | 3236 | 1465049820005 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:00 INFO - PROCESS | 3236 | 1465049820008 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:00 INFO - PROCESS | 3236 | 1465049820099 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 07:17:00 INFO - PROCESS | 3236 | 1465049820109 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:00 INFO - PROCESS | 3236 | 1465049820113 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:00 INFO - PROCESS | 3236 | ++DOCSHELL 0CB1FC00 == 28 [pid = 3236] [id = 97] 07:17:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0CB21C00) [pid = 3236] [serial = 288] [outer = 00000000] 07:17:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0CB28400) [pid = 3236] [serial = 289] [outer = 0CB21C00] 07:17:00 INFO - PROCESS | 3236 | 1465049820162 Marionette DEBUG loaded listener.js 07:17:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0CE6FC00) [pid = 3236] [serial = 290] [outer = 0CB21C00] 07:17:00 INFO - PROCESS | 3236 | 1465049820639 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:17:00 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. 07:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 690ms 07:17:00 INFO - PROCESS | 3236 | 1465049820687 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 07:17:00 INFO - PROCESS | 3236 | 1465049820692 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 07:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:17:00 INFO - PROCESS | 3236 | 1465049820699 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:17:00 INFO - PROCESS | 3236 | 1465049820701 Marionette TRACE conn6 <- [1,354,null,{}] 07:17:00 INFO - PROCESS | 3236 | 1465049820705 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:00 INFO - PROCESS | 3236 | 1465049820708 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:00 INFO - PROCESS | 3236 | 1465049820796 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 07:17:00 INFO - PROCESS | 3236 | 1465049820806 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:00 INFO - PROCESS | 3236 | 1465049820809 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:00 INFO - PROCESS | 3236 | ++DOCSHELL 10236800 == 29 [pid = 3236] [id = 98] 07:17:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (10237000) [pid = 3236] [serial = 291] [outer = 00000000] 07:17:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (104BDC00) [pid = 3236] [serial = 292] [outer = 10237000] 07:17:00 INFO - PROCESS | 3236 | 1465049820856 Marionette DEBUG loaded listener.js 07:17:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (10604000) [pid = 3236] [serial = 293] [outer = 10237000] 07:17:01 INFO - PROCESS | 3236 | 1465049821333 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:17:01 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. 07:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 07:17:01 INFO - PROCESS | 3236 | 1465049821372 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 07:17:01 INFO - PROCESS | 3236 | 1465049821374 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 07:17:01 INFO - PROCESS | 3236 | 1465049821378 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:17:01 INFO - PROCESS | 3236 | 1465049821381 Marionette TRACE conn6 <- [1,358,null,{}] 07:17:01 INFO - PROCESS | 3236 | 1465049821392 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:01 INFO - PROCESS | 3236 | 1465049821397 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:01 INFO - PROCESS | 3236 | 1465049821510 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 07:17:01 INFO - PROCESS | 3236 | 1465049821594 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:01 INFO - PROCESS | 3236 | 1465049821597 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:01 INFO - PROCESS | 3236 | ++DOCSHELL 10851400 == 30 [pid = 3236] [id = 99] 07:17:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (108CF800) [pid = 3236] [serial = 294] [outer = 00000000] 07:17:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (109AA800) [pid = 3236] [serial = 295] [outer = 108CF800] 07:17:01 INFO - PROCESS | 3236 | 1465049821645 Marionette DEBUG loaded listener.js 07:17:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (11110400) [pid = 3236] [serial = 296] [outer = 108CF800] 07:17:02 INFO - PROCESS | 3236 | 1465049822036 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:17:02 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. 07:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 07:17:02 INFO - PROCESS | 3236 | 1465049822052 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 07:17:02 INFO - PROCESS | 3236 | 1465049822054 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 07:17:02 INFO - PROCESS | 3236 | 1465049822057 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:17:02 INFO - PROCESS | 3236 | 1465049822059 Marionette TRACE conn6 <- [1,362,null,{}] 07:17:02 INFO - PROCESS | 3236 | 1465049822062 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:02 INFO - PROCESS | 3236 | 1465049822064 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:02 INFO - PROCESS | 3236 | 1465049822148 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 07:17:02 INFO - PROCESS | 3236 | 1465049822222 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:02 INFO - PROCESS | 3236 | 1465049822224 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:02 INFO - PROCESS | 3236 | ++DOCSHELL 1137AC00 == 31 [pid = 3236] [id = 100] 07:17:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (113A6800) [pid = 3236] [serial = 297] [outer = 00000000] 07:17:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (14A4BC00) [pid = 3236] [serial = 298] [outer = 113A6800] 07:17:02 INFO - PROCESS | 3236 | 1465049822275 Marionette DEBUG loaded listener.js 07:17:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (14B82000) [pid = 3236] [serial = 299] [outer = 113A6800] 07:17:02 INFO - PROCESS | 3236 | 1465049822645 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:17:02 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. 07:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 07:17:02 INFO - PROCESS | 3236 | 1465049822692 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 07:17:02 INFO - PROCESS | 3236 | 1465049822694 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 07:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:17:02 INFO - PROCESS | 3236 | 1465049822697 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:17:02 INFO - PROCESS | 3236 | 1465049822699 Marionette TRACE conn6 <- [1,366,null,{}] 07:17:02 INFO - PROCESS | 3236 | 1465049822702 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:02 INFO - PROCESS | 3236 | 1465049822704 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:02 INFO - PROCESS | 3236 | 1465049822813 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 07:17:02 INFO - PROCESS | 3236 | 1465049822821 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:02 INFO - PROCESS | 3236 | 1465049822823 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:02 INFO - PROCESS | 3236 | ++DOCSHELL 1591D000 == 32 [pid = 3236] [id = 101] 07:17:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1591D800) [pid = 3236] [serial = 300] [outer = 00000000] 07:17:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (164E1800) [pid = 3236] [serial = 301] [outer = 1591D800] 07:17:02 INFO - PROCESS | 3236 | 1465049822896 Marionette DEBUG loaded listener.js 07:17:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16565000) [pid = 3236] [serial = 302] [outer = 1591D800] 07:17:03 INFO - PROCESS | 3236 | 1465049823309 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:17:03 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. 07:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 07:17:03 INFO - PROCESS | 3236 | 1465049823328 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 07:17:03 INFO - PROCESS | 3236 | 1465049823330 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 07:17:03 INFO - PROCESS | 3236 | 1465049823333 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:17:03 INFO - PROCESS | 3236 | 1465049823335 Marionette TRACE conn6 <- [1,370,null,{}] 07:17:03 INFO - PROCESS | 3236 | 1465049823338 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:03 INFO - PROCESS | 3236 | 1465049823344 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:03 INFO - PROCESS | 3236 | 1465049823478 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 07:17:03 INFO - PROCESS | 3236 | 1465049823486 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:03 INFO - PROCESS | 3236 | 1465049823488 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:03 INFO - PROCESS | 3236 | ++DOCSHELL 165CE400 == 33 [pid = 3236] [id = 102] 07:17:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (16708C00) [pid = 3236] [serial = 303] [outer = 00000000] 07:17:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (17B38800) [pid = 3236] [serial = 304] [outer = 16708C00] 07:17:03 INFO - PROCESS | 3236 | 1465049823533 Marionette DEBUG loaded listener.js 07:17:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (17F10C00) [pid = 3236] [serial = 305] [outer = 16708C00] 07:17:03 INFO - PROCESS | 3236 | 1465049823958 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:17:04 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. 07:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 07:17:04 INFO - PROCESS | 3236 | 1465049824008 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 07:17:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:17:04 INFO - PROCESS | 3236 | 1465049824010 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 07:17:04 INFO - PROCESS | 3236 | 1465049824013 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:17:04 INFO - PROCESS | 3236 | 1465049824015 Marionette TRACE conn6 <- [1,374,null,{}] 07:17:04 INFO - PROCESS | 3236 | 1465049824018 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:04 INFO - PROCESS | 3236 | 1465049824020 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:04 INFO - PROCESS | 3236 | 1465049824158 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 07:17:04 INFO - PROCESS | 3236 | 1465049824174 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:04 INFO - PROCESS | 3236 | 1465049824176 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:04 INFO - PROCESS | 3236 | ++DOCSHELL 18310400 == 34 [pid = 3236] [id = 103] 07:17:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (18941800) [pid = 3236] [serial = 306] [outer = 00000000] 07:17:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (18B05000) [pid = 3236] [serial = 307] [outer = 18941800] 07:17:04 INFO - PROCESS | 3236 | 1465049824220 Marionette DEBUG loaded listener.js 07:17:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (18B08400) [pid = 3236] [serial = 308] [outer = 18941800] 07:17:04 INFO - PROCESS | 3236 | 1465049824644 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:17:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:17:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 07:17:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:17:04 INFO - PROCESS | 3236 | 1465049824684 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 07:17:04 INFO - PROCESS | 3236 | 1465049824686 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 07:17:04 INFO - PROCESS | 3236 | 1465049824689 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:17:04 INFO - PROCESS | 3236 | 1465049824691 Marionette TRACE conn6 <- [1,378,null,{}] 07:17:04 INFO - PROCESS | 3236 | 1465049824708 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:04 INFO - PROCESS | 3236 | 1465049824710 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:04 INFO - PROCESS | 3236 | 1465049824792 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 07:17:04 INFO - PROCESS | 3236 | 1465049824798 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:04 INFO - PROCESS | 3236 | 1465049824800 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:04 INFO - PROCESS | 3236 | ++DOCSHELL 1894CC00 == 35 [pid = 3236] [id = 104] 07:17:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (18B04800) [pid = 3236] [serial = 309] [outer = 00000000] 07:17:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (18B39400) [pid = 3236] [serial = 310] [outer = 18B04800] 07:17:04 INFO - PROCESS | 3236 | 1465049824846 Marionette DEBUG loaded listener.js 07:17:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (18B23400) [pid = 3236] [serial = 311] [outer = 18B04800] 07:17:05 INFO - PROCESS | 3236 | 1465049825334 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:17:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:17:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 07:17:05 INFO - PROCESS | 3236 | 1465049825360 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 07:17:05 INFO - PROCESS | 3236 | 1465049825362 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 07:17:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:17:05 INFO - PROCESS | 3236 | 1465049825371 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:17:05 INFO - PROCESS | 3236 | 1465049825373 Marionette TRACE conn6 <- [1,382,null,{}] 07:17:05 INFO - PROCESS | 3236 | 1465049825376 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:05 INFO - PROCESS | 3236 | 1465049825378 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:05 INFO - PROCESS | 3236 | 1465049825510 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 07:17:05 INFO - PROCESS | 3236 | 1465049825523 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:05 INFO - PROCESS | 3236 | 1465049825525 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:05 INFO - PROCESS | 3236 | ++DOCSHELL 10851000 == 36 [pid = 3236] [id = 105] 07:17:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (18E52C00) [pid = 3236] [serial = 312] [outer = 00000000] 07:17:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (18F63800) [pid = 3236] [serial = 313] [outer = 18E52C00] 07:17:05 INFO - PROCESS | 3236 | 1465049825614 Marionette DEBUG loaded listener.js 07:17:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (195EE800) [pid = 3236] [serial = 314] [outer = 18E52C00] 07:17:06 INFO - PROCESS | 3236 | 1465049826060 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:17:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:17:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 731ms 07:17:06 INFO - PROCESS | 3236 | 1465049826106 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 07:17:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:17:06 INFO - PROCESS | 3236 | 1465049826108 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 07:17:06 INFO - PROCESS | 3236 | 1465049826112 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:17:06 INFO - PROCESS | 3236 | 1465049826114 Marionette TRACE conn6 <- [1,386,null,{}] 07:17:06 INFO - PROCESS | 3236 | 1465049826117 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:06 INFO - PROCESS | 3236 | 1465049826119 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:06 INFO - PROCESS | 3236 | 1465049826243 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 07:17:06 INFO - PROCESS | 3236 | 1465049826251 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:06 INFO - PROCESS | 3236 | 1465049826254 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:06 INFO - PROCESS | 3236 | ++DOCSHELL 198D9400 == 37 [pid = 3236] [id = 106] 07:17:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (198DBC00) [pid = 3236] [serial = 315] [outer = 00000000] 07:17:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (19A20800) [pid = 3236] [serial = 316] [outer = 198DBC00] 07:17:06 INFO - PROCESS | 3236 | 1465049826354 Marionette DEBUG loaded listener.js 07:17:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (19A2A400) [pid = 3236] [serial = 317] [outer = 198DBC00] 07:17:06 INFO - PROCESS | 3236 | 1465049826806 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:17:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:17:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 07:17:06 INFO - PROCESS | 3236 | 1465049826846 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 07:17:06 INFO - PROCESS | 3236 | 1465049826848 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 07:17:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:17:06 INFO - PROCESS | 3236 | 1465049826860 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:17:06 INFO - PROCESS | 3236 | 1465049826862 Marionette TRACE conn6 <- [1,390,null,{}] 07:17:06 INFO - PROCESS | 3236 | 1465049826866 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:06 INFO - PROCESS | 3236 | 1465049826868 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:06 INFO - PROCESS | 3236 | 1465049826989 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 07:17:06 INFO - PROCESS | 3236 | 1465049826995 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:06 INFO - PROCESS | 3236 | 1465049826997 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:07 INFO - PROCESS | 3236 | ++DOCSHELL 1591CC00 == 38 [pid = 3236] [id = 107] 07:17:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 102 (19F49C00) [pid = 3236] [serial = 318] [outer = 00000000] 07:17:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 103 (1AC17000) [pid = 3236] [serial = 319] [outer = 19F49C00] 07:17:07 INFO - PROCESS | 3236 | 1465049827049 Marionette DEBUG loaded listener.js 07:17:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 104 (1AD2E400) [pid = 3236] [serial = 320] [outer = 19F49C00] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 103 (18F56C00) [pid = 3236] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 102 (1894BC00) [pid = 3236] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 101 (18BBB800) [pid = 3236] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (198D4000) [pid = 3236] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (10652400) [pid = 3236] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (0CA0AC00) [pid = 3236] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (0CA10C00) [pid = 3236] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (18E4B400) [pid = 3236] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (14462000) [pid = 3236] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (0CA49000) [pid = 3236] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (16CF6400) [pid = 3236] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (164E0800) [pid = 3236] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (10235C00) [pid = 3236] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (197E7800) [pid = 3236] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1D4F2800) [pid = 3236] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0CA0B000) [pid = 3236] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (1064C400) [pid = 3236] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:17:07 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18302C00) [pid = 3236] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:17:07 INFO - PROCESS | 3236 | 1465049827704 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:17:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:17:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 870ms 07:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:17:07 INFO - PROCESS | 3236 | 1465049827733 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 07:17:07 INFO - PROCESS | 3236 | 1465049827735 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 07:17:07 INFO - PROCESS | 3236 | 1465049827738 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:17:07 INFO - PROCESS | 3236 | 1465049827740 Marionette TRACE conn6 <- [1,394,null,{}] 07:17:07 INFO - PROCESS | 3236 | 1465049827743 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:07 INFO - PROCESS | 3236 | 1465049827745 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:07 INFO - PROCESS | 3236 | 1465049827824 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 07:17:07 INFO - PROCESS | 3236 | 1465049827830 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:07 INFO - PROCESS | 3236 | 1465049827841 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:07 INFO - PROCESS | 3236 | ++DOCSHELL 146C1400 == 39 [pid = 3236] [id = 108] 07:17:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (14A58800) [pid = 3236] [serial = 321] [outer = 00000000] 07:17:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18302C00) [pid = 3236] [serial = 322] [outer = 14A58800] 07:17:07 INFO - PROCESS | 3236 | 1465049827886 Marionette DEBUG loaded listener.js 07:17:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18B1A000) [pid = 3236] [serial = 323] [outer = 14A58800] 07:17:08 INFO - PROCESS | 3236 | 1465049828316 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:17:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:17:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 07:17:08 INFO - PROCESS | 3236 | 1465049828369 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 07:17:08 INFO - PROCESS | 3236 | 1465049828371 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 07:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:17:08 INFO - PROCESS | 3236 | 1465049828375 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:17:08 INFO - PROCESS | 3236 | 1465049828376 Marionette TRACE conn6 <- [1,398,null,{}] 07:17:08 INFO - PROCESS | 3236 | 1465049828380 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:08 INFO - PROCESS | 3236 | 1465049828382 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:08 INFO - PROCESS | 3236 | 1465049828462 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 07:17:08 INFO - PROCESS | 3236 | 1465049828469 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:08 INFO - PROCESS | 3236 | 1465049828471 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:08 INFO - PROCESS | 3236 | ++DOCSHELL 18B1B800 == 40 [pid = 3236] [id = 109] 07:17:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (18F56C00) [pid = 3236] [serial = 324] [outer = 00000000] 07:17:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (19F4CC00) [pid = 3236] [serial = 325] [outer = 18F56C00] 07:17:08 INFO - PROCESS | 3236 | 1465049828515 Marionette DEBUG loaded listener.js 07:17:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1B3B0400) [pid = 3236] [serial = 326] [outer = 18F56C00] 07:17:08 INFO - PROCESS | 3236 | 1465049828973 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:17:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:17:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 07:17:09 INFO - PROCESS | 3236 | 1465049829010 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 07:17:09 INFO - PROCESS | 3236 | 1465049829012 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 07:17:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:17:09 INFO - PROCESS | 3236 | 1465049829015 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:17:09 INFO - PROCESS | 3236 | 1465049829017 Marionette TRACE conn6 <- [1,402,null,{}] 07:17:09 INFO - PROCESS | 3236 | 1465049829020 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:09 INFO - PROCESS | 3236 | 1465049829022 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:09 INFO - PROCESS | 3236 | 1465049829102 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 07:17:09 INFO - PROCESS | 3236 | 1465049829110 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:09 INFO - PROCESS | 3236 | 1465049829112 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:09 INFO - PROCESS | 3236 | ++DOCSHELL 1AC1DC00 == 41 [pid = 3236] [id = 110] 07:17:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (1B3BB800) [pid = 3236] [serial = 327] [outer = 00000000] 07:17:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (1BF3B000) [pid = 3236] [serial = 328] [outer = 1B3BB800] 07:17:09 INFO - PROCESS | 3236 | 1465049829155 Marionette DEBUG loaded listener.js 07:17:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (1BFA8400) [pid = 3236] [serial = 329] [outer = 1B3BB800] 07:17:09 INFO - PROCESS | 3236 | 1465049829907 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:17:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:17:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 970ms 07:17:09 INFO - PROCESS | 3236 | 1465049829990 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 07:17:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:17:09 INFO - PROCESS | 3236 | 1465049829994 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 07:17:09 INFO - PROCESS | 3236 | 1465049829999 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:17:09 INFO - PROCESS | 3236 | 1465049830003 Marionette TRACE conn6 <- [1,406,null,{}] 07:17:09 INFO - PROCESS | 3236 | 1465049830008 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:10 INFO - PROCESS | 3236 | 1465049830012 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:10 INFO - PROCESS | 3236 | 1465049830164 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 07:17:10 INFO - PROCESS | 3236 | 1465049830286 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:10 INFO - PROCESS | 3236 | 1465049830289 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:10 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0E400 == 42 [pid = 3236] [id = 111] 07:17:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (0CACA400) [pid = 3236] [serial = 330] [outer = 00000000] 07:17:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (0D1ED000) [pid = 3236] [serial = 331] [outer = 0CACA400] 07:17:10 INFO - PROCESS | 3236 | 1465049830350 Marionette DEBUG loaded listener.js 07:17:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (10232C00) [pid = 3236] [serial = 332] [outer = 0CACA400] 07:17:11 INFO - PROCESS | 3236 | 1465049831096 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:17:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:17:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1335ms 07:17:11 INFO - PROCESS | 3236 | 1465049831335 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 07:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:17:11 INFO - PROCESS | 3236 | 1465049831339 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 07:17:11 INFO - PROCESS | 3236 | 1465049831344 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:17:11 INFO - PROCESS | 3236 | 1465049831347 Marionette TRACE conn6 <- [1,410,null,{}] 07:17:11 INFO - PROCESS | 3236 | 1465049831353 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:11 INFO - PROCESS | 3236 | 1465049831356 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:11 INFO - PROCESS | 3236 | 1465049831486 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 07:17:11 INFO - PROCESS | 3236 | 1465049831566 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:11 INFO - PROCESS | 3236 | 1465049831570 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:11 INFO - PROCESS | 3236 | ++DOCSHELL 0FEFAC00 == 43 [pid = 3236] [id = 112] 07:17:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (1004F000) [pid = 3236] [serial = 333] [outer = 00000000] 07:17:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 100 (10235400) [pid = 3236] [serial = 334] [outer = 1004F000] 07:17:11 INFO - PROCESS | 3236 | 1465049831619 Marionette DEBUG loaded listener.js 07:17:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 101 (10609800) [pid = 3236] [serial = 335] [outer = 1004F000] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 18B1B800 == 42 [pid = 3236] [id = 109] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 146C1400 == 41 [pid = 3236] [id = 108] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 1591CC00 == 40 [pid = 3236] [id = 107] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 198D9400 == 39 [pid = 3236] [id = 106] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 10851000 == 38 [pid = 3236] [id = 105] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 1894CC00 == 37 [pid = 3236] [id = 104] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 18310400 == 36 [pid = 3236] [id = 103] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 165CE400 == 35 [pid = 3236] [id = 102] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 1591D000 == 34 [pid = 3236] [id = 101] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 1137AC00 == 33 [pid = 3236] [id = 100] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 100 (19A27400) [pid = 3236] [serial = 286] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 10851400 == 32 [pid = 3236] [id = 99] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 10236800 == 31 [pid = 3236] [id = 98] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 0CB1FC00 == 30 [pid = 3236] [id = 97] 07:17:12 INFO - PROCESS | 3236 | --DOCSHELL 19A22400 == 29 [pid = 3236] [id = 96] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 99 (1BA2B400) [pid = 3236] [serial = 203] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (1E504000) [pid = 3236] [serial = 245] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (19F43000) [pid = 3236] [serial = 284] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (18B09400) [pid = 3236] [serial = 271] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (18E4D000) [pid = 3236] [serial = 274] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (18B24400) [pid = 3236] [serial = 272] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (198E0800) [pid = 3236] [serial = 277] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (197E5800) [pid = 3236] [serial = 275] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (19F41400) [pid = 3236] [serial = 283] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (19E9D400) [pid = 3236] [serial = 278] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (143CBC00) [pid = 3236] [serial = 262] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (146C0800) [pid = 3236] [serial = 263] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0CA51800) [pid = 3236] [serial = 259] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0CED3800) [pid = 3236] [serial = 260] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0FEFA800) [pid = 3236] [serial = 257] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0CE7C000) [pid = 3236] [serial = 256] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1AC18000) [pid = 3236] [serial = 254] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (198D7C00) [pid = 3236] [serial = 253] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (15F02800) [pid = 3236] [serial = 251] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14B32C00) [pid = 3236] [serial = 250] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0CB29800) [pid = 3236] [serial = 248] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0CAD3800) [pid = 3236] [serial = 247] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17B35800) [pid = 3236] [serial = 268] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16547400) [pid = 3236] [serial = 265] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1656B400) [pid = 3236] [serial = 266] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16CFB800) [pid = 3236] [serial = 280] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (14B27800) [pid = 3236] [serial = 281] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (17C22000) [pid = 3236] [serial = 269] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0CAD5C00) [pid = 3236] [serial = 206] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (11301800) [pid = 3236] [serial = 209] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1BF45400) [pid = 3236] [serial = 212] [outer = 00000000] [url = about:blank] 07:17:12 INFO - PROCESS | 3236 | 1465049832258 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:17:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:17:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 931ms 07:17:12 INFO - PROCESS | 3236 | 1465049832275 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 07:17:12 INFO - PROCESS | 3236 | 1465049832279 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 07:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:17:12 INFO - PROCESS | 3236 | 1465049832285 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:17:12 INFO - PROCESS | 3236 | 1465049832289 Marionette TRACE conn6 <- [1,414,null,{}] 07:17:12 INFO - PROCESS | 3236 | 1465049832293 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:12 INFO - PROCESS | 3236 | 1465049832295 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:12 INFO - PROCESS | 3236 | 1465049832386 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 07:17:12 INFO - PROCESS | 3236 | 1465049832469 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:12 INFO - PROCESS | 3236 | 1465049832472 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:12 INFO - PROCESS | 3236 | ++DOCSHELL 0D186000 == 30 [pid = 3236] [id = 113] 07:17:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (10233C00) [pid = 3236] [serial = 336] [outer = 00000000] 07:17:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1060B400) [pid = 3236] [serial = 337] [outer = 10233C00] 07:17:12 INFO - PROCESS | 3236 | 1465049832519 Marionette DEBUG loaded listener.js 07:17:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (10648000) [pid = 3236] [serial = 338] [outer = 10233C00] 07:17:12 INFO - PROCESS | 3236 | 1465049832935 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 07:17:13 INFO - PROCESS | 3236 | 1465049833016 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 07:17:13 INFO - PROCESS | 3236 | 1465049833018 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 07:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:17:13 INFO - PROCESS | 3236 | 1465049833021 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:17:13 INFO - PROCESS | 3236 | 1465049833023 Marionette TRACE conn6 <- [1,418,null,{}] 07:17:13 INFO - PROCESS | 3236 | 1465049833034 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:13 INFO - PROCESS | 3236 | 1465049833038 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:13 INFO - PROCESS | 3236 | 1465049833127 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 07:17:13 INFO - PROCESS | 3236 | 1465049833143 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:13 INFO - PROCESS | 3236 | 1465049833147 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:13 INFO - PROCESS | 3236 | ++DOCSHELL 146B8000 == 31 [pid = 3236] [id = 114] 07:17:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (146BCC00) [pid = 3236] [serial = 339] [outer = 00000000] 07:17:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14A58000) [pid = 3236] [serial = 340] [outer = 146BCC00] 07:17:13 INFO - PROCESS | 3236 | 1465049833195 Marionette DEBUG loaded listener.js 07:17:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14AD5800) [pid = 3236] [serial = 341] [outer = 146BCC00] 07:17:14 INFO - PROCESS | 3236 | 1465049834131 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:17:14 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 07:17:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1126ms 07:17:14 INFO - PROCESS | 3236 | 1465049834151 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 07:17:14 INFO - PROCESS | 3236 | 1465049834153 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 07:17:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:17:14 INFO - PROCESS | 3236 | 1465049834156 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:17:14 INFO - PROCESS | 3236 | 1465049834158 Marionette TRACE conn6 <- [1,422,null,{}] 07:17:14 INFO - PROCESS | 3236 | 1465049834162 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:14 INFO - PROCESS | 3236 | 1465049834164 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:14 INFO - PROCESS | 3236 | 1465049834275 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 07:17:14 INFO - PROCESS | 3236 | 1465049834281 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:14 INFO - PROCESS | 3236 | 1465049834283 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:14 INFO - PROCESS | 3236 | ++DOCSHELL 14B29800 == 32 [pid = 3236] [id = 115] 07:17:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (15F0BC00) [pid = 3236] [serial = 342] [outer = 00000000] 07:17:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16547C00) [pid = 3236] [serial = 343] [outer = 15F0BC00] 07:17:14 INFO - PROCESS | 3236 | 1465049834336 Marionette DEBUG loaded listener.js 07:17:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1656A000) [pid = 3236] [serial = 344] [outer = 15F0BC00] 07:17:15 INFO - PROCESS | 3236 | 1465049835391 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1282ms 07:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:17:15 INFO - PROCESS | 3236 | 1465049835439 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 07:17:15 INFO - PROCESS | 3236 | 1465049835442 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 07:17:15 INFO - PROCESS | 3236 | 1465049835445 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:17:15 INFO - PROCESS | 3236 | 1465049835447 Marionette TRACE conn6 <- [1,426,null,{}] 07:17:15 INFO - PROCESS | 3236 | 1465049835450 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:15 INFO - PROCESS | 3236 | 1465049835452 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:15 INFO - PROCESS | 3236 | 1465049835559 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 07:17:15 INFO - PROCESS | 3236 | 1465049835565 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:15 INFO - PROCESS | 3236 | 1465049835567 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:15 INFO - PROCESS | 3236 | ++DOCSHELL 165D6400 == 33 [pid = 3236] [id = 116] 07:17:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (165D9800) [pid = 3236] [serial = 345] [outer = 00000000] 07:17:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17B32800) [pid = 3236] [serial = 346] [outer = 165D9800] 07:17:15 INFO - PROCESS | 3236 | 1465049835610 Marionette DEBUG loaded listener.js 07:17:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17BB7C00) [pid = 3236] [serial = 347] [outer = 165D9800] 07:17:16 INFO - PROCESS | 3236 | 1465049836083 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:17:16 INFO - PROCESS | 3236 | 1465049836264 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 07:17:16 INFO - PROCESS | 3236 | 1465049836280 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:17:16 INFO - PROCESS | 3236 | 1465049836282 Marionette TRACE conn6 <- [1,430,null,{}] 07:17:16 INFO - PROCESS | 3236 | 1465049836285 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:17:16 INFO - PROCESS | 3236 | 1465049836291 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:16 INFO - PROCESS | 3236 | 1465049836403 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 07:17:16 INFO - PROCESS | 3236 | 1465049836411 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:16 INFO - PROCESS | 3236 | 1465049836414 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:16 INFO - PROCESS | 3236 | ++DOCSHELL 17F10400 == 34 [pid = 3236] [id = 117] 07:17:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (17F10800) [pid = 3236] [serial = 348] [outer = 00000000] 07:17:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (18378800) [pid = 3236] [serial = 349] [outer = 17F10800] 07:17:16 INFO - PROCESS | 3236 | 1465049836459 Marionette DEBUG loaded listener.js 07:17:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (18B0D400) [pid = 3236] [serial = 350] [outer = 17F10800] 07:17:16 INFO - PROCESS | 3236 | 1465049836938 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:17:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 07:17:16 INFO - PROCESS | 3236 | 1465049836960 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 07:17:16 INFO - PROCESS | 3236 | 1465049836962 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 07:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:17:16 INFO - PROCESS | 3236 | 1465049836965 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:17:16 INFO - PROCESS | 3236 | 1465049836967 Marionette TRACE conn6 <- [1,434,null,{}] 07:17:16 INFO - PROCESS | 3236 | 1465049836979 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:16 INFO - PROCESS | 3236 | 1465049836981 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:17 INFO - PROCESS | 3236 | 1465049837059 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 07:17:17 INFO - PROCESS | 3236 | 1465049837066 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:17 INFO - PROCESS | 3236 | 1465049837068 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:17 INFO - PROCESS | 3236 | ++DOCSHELL 0CA01400 == 35 [pid = 3236] [id = 118] 07:17:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1830B400) [pid = 3236] [serial = 351] [outer = 00000000] 07:17:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18B28000) [pid = 3236] [serial = 352] [outer = 1830B400] 07:17:17 INFO - PROCESS | 3236 | 1465049837112 Marionette DEBUG loaded listener.js 07:17:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18B22C00) [pid = 3236] [serial = 353] [outer = 1830B400] 07:17:17 INFO - PROCESS | 3236 | 1465049837549 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:17:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:17:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 07:17:17 INFO - PROCESS | 3236 | 1465049837597 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 07:17:17 INFO - PROCESS | 3236 | 1465049837599 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 07:17:17 INFO - PROCESS | 3236 | 1465049837602 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:17:17 INFO - PROCESS | 3236 | 1465049837604 Marionette TRACE conn6 <- [1,438,null,{}] 07:17:17 INFO - PROCESS | 3236 | 1465049837608 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:17 INFO - PROCESS | 3236 | 1465049837609 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:17 INFO - PROCESS | 3236 | 1465049837688 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 07:17:17 INFO - PROCESS | 3236 | 1465049837693 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:17 INFO - PROCESS | 3236 | 1465049837695 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:17 INFO - PROCESS | 3236 | ++DOCSHELL 18F56400 == 36 [pid = 3236] [id = 119] 07:17:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18F56C00) [pid = 3236] [serial = 354] [outer = 00000000] 07:17:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (197E2C00) [pid = 3236] [serial = 355] [outer = 18F56C00] 07:17:17 INFO - PROCESS | 3236 | 1465049837739 Marionette DEBUG loaded listener.js 07:17:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (198D7800) [pid = 3236] [serial = 356] [outer = 18F56C00] 07:17:18 INFO - PROCESS | 3236 | 1465049838170 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 07:17:18 INFO - PROCESS | 3236 | 1465049838237 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 07:17:18 INFO - PROCESS | 3236 | 1465049838239 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 07:17:18 INFO - PROCESS | 3236 | 1465049838242 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:17:18 INFO - PROCESS | 3236 | 1465049838244 Marionette TRACE conn6 <- [1,442,null,{}] 07:17:18 INFO - PROCESS | 3236 | 1465049838248 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:18 INFO - PROCESS | 3236 | 1465049838249 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:18 INFO - PROCESS | 3236 | 1465049838375 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 07:17:18 INFO - PROCESS | 3236 | 1465049838525 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:18 INFO - PROCESS | 3236 | 1465049838529 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:18 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4E800 == 37 [pid = 3236] [id = 120] 07:17:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0CA51000) [pid = 3236] [serial = 357] [outer = 00000000] 07:17:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0CAD4800) [pid = 3236] [serial = 358] [outer = 0CA51000] 07:17:18 INFO - PROCESS | 3236 | 1465049838591 Marionette DEBUG loaded listener.js 07:17:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0CED3800) [pid = 3236] [serial = 359] [outer = 0CA51000] 07:17:19 INFO - PROCESS | 3236 | 1465049839155 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:17:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:17:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 970ms 07:17:19 INFO - PROCESS | 3236 | 1465049839218 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 07:17:19 INFO - PROCESS | 3236 | 1465049839222 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 07:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:17:19 INFO - PROCESS | 3236 | 1465049839228 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:17:19 INFO - PROCESS | 3236 | 1465049839231 Marionette TRACE conn6 <- [1,446,null,{}] 07:17:19 INFO - PROCESS | 3236 | 1465049839236 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:19 INFO - PROCESS | 3236 | 1465049839239 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:19 INFO - PROCESS | 3236 | 1465049839354 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 07:17:19 INFO - PROCESS | 3236 | 1465049839478 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:19 INFO - PROCESS | 3236 | 1465049839481 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:19 INFO - PROCESS | 3236 | ++DOCSHELL 108DC400 == 38 [pid = 3236] [id = 121] 07:17:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (109B4C00) [pid = 3236] [serial = 360] [outer = 00000000] 07:17:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (143C3800) [pid = 3236] [serial = 361] [outer = 109B4C00] 07:17:19 INFO - PROCESS | 3236 | 1465049839539 Marionette DEBUG loaded listener.js 07:17:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1445D400) [pid = 3236] [serial = 362] [outer = 109B4C00] 07:17:20 INFO - PROCESS | 3236 | 1465049840190 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:17:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:17:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1018ms 07:17:20 INFO - PROCESS | 3236 | 1465049840250 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 07:17:20 INFO - PROCESS | 3236 | 1465049840255 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 07:17:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:17:20 INFO - PROCESS | 3236 | 1465049840258 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:17:20 INFO - PROCESS | 3236 | 1465049840261 Marionette TRACE conn6 <- [1,450,null,{}] 07:17:20 INFO - PROCESS | 3236 | 1465049840265 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:20 INFO - PROCESS | 3236 | 1465049840267 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:20 INFO - PROCESS | 3236 | 1465049840377 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 07:17:20 INFO - PROCESS | 3236 | 1465049840502 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:20 INFO - PROCESS | 3236 | 1465049840504 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:20 INFO - PROCESS | 3236 | ++DOCSHELL 1592A400 == 39 [pid = 3236] [id = 122] 07:17:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16CF5C00) [pid = 3236] [serial = 363] [outer = 00000000] 07:17:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18B04800) [pid = 3236] [serial = 364] [outer = 16CF5C00] 07:17:20 INFO - PROCESS | 3236 | 1465049840559 Marionette DEBUG loaded listener.js 07:17:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18F56800) [pid = 3236] [serial = 365] [outer = 16CF5C00] 07:17:21 INFO - PROCESS | 3236 | 1465049841189 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:17:21 INFO - PROCESS | 3236 | 1465049841237 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 07:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:17:21 INFO - PROCESS | 3236 | 1465049841248 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:17:21 INFO - PROCESS | 3236 | 1465049841253 Marionette TRACE conn6 <- [1,454,null,{}] 07:17:21 INFO - PROCESS | 3236 | 1465049841256 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:21 INFO - PROCESS | 3236 | 1465049841260 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:21 INFO - PROCESS | 3236 | 1465049841375 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 07:17:21 INFO - PROCESS | 3236 | 1465049841496 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:21 INFO - PROCESS | 3236 | 1465049841499 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:21 INFO - PROCESS | 3236 | ++DOCSHELL 19A1E400 == 40 [pid = 3236] [id = 123] 07:17:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19F43C00) [pid = 3236] [serial = 366] [outer = 00000000] 07:17:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (19FAA800) [pid = 3236] [serial = 367] [outer = 19F43C00] 07:17:21 INFO - PROCESS | 3236 | 1465049841554 Marionette DEBUG loaded listener.js 07:17:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (19FAEC00) [pid = 3236] [serial = 368] [outer = 19F43C00] 07:17:22 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:22 INFO - PROCESS | 3236 | 1465049842295 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1087ms 07:17:22 INFO - PROCESS | 3236 | 1465049842337 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 07:17:22 INFO - PROCESS | 3236 | 1465049842341 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 07:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:17:22 INFO - PROCESS | 3236 | 1465049842347 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:17:22 INFO - PROCESS | 3236 | 1465049842350 Marionette TRACE conn6 <- [1,458,null,{}] 07:17:22 INFO - PROCESS | 3236 | 1465049842355 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:22 INFO - PROCESS | 3236 | 1465049842358 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:22 INFO - PROCESS | 3236 | 1465049842462 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 07:17:22 INFO - PROCESS | 3236 | 1465049842558 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:22 INFO - PROCESS | 3236 | 1465049842562 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:22 INFO - PROCESS | 3236 | ++DOCSHELL 1022E000 == 41 [pid = 3236] [id = 124] 07:17:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1022F400) [pid = 3236] [serial = 369] [outer = 00000000] 07:17:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (10608000) [pid = 3236] [serial = 370] [outer = 1022F400] 07:17:22 INFO - PROCESS | 3236 | 1465049842611 Marionette DEBUG loaded listener.js 07:17:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1064BC00) [pid = 3236] [serial = 371] [outer = 1022F400] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 18F56400 == 40 [pid = 3236] [id = 119] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 0CA01400 == 39 [pid = 3236] [id = 118] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 17F10400 == 38 [pid = 3236] [id = 117] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 165D6400 == 37 [pid = 3236] [id = 116] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 14B29800 == 36 [pid = 3236] [id = 115] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 146B8000 == 35 [pid = 3236] [id = 114] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 0D186000 == 34 [pid = 3236] [id = 113] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 0FEFAC00 == 33 [pid = 3236] [id = 112] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 1AC1DC00 == 32 [pid = 3236] [id = 110] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 0CA0E400 == 31 [pid = 3236] [id = 111] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 19A1E400 == 30 [pid = 3236] [id = 123] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 1592A400 == 29 [pid = 3236] [id = 122] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 0CA4E800 == 28 [pid = 3236] [id = 120] 07:17:23 INFO - PROCESS | 3236 | --DOCSHELL 108DC400 == 27 [pid = 3236] [id = 121] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (19F4CC00) [pid = 3236] [serial = 325] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0CE6FC00) [pid = 3236] [serial = 290] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (17F10C00) [pid = 3236] [serial = 305] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18B1A000) [pid = 3236] [serial = 323] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (17B38800) [pid = 3236] [serial = 304] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (18B39400) [pid = 3236] [serial = 310] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (104BDC00) [pid = 3236] [serial = 292] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (19A20800) [pid = 3236] [serial = 316] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18F63800) [pid = 3236] [serial = 313] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (195EE800) [pid = 3236] [serial = 314] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0CB28400) [pid = 3236] [serial = 289] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16565000) [pid = 3236] [serial = 302] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (14B82000) [pid = 3236] [serial = 299] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18B08400) [pid = 3236] [serial = 308] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18B23400) [pid = 3236] [serial = 311] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14A4BC00) [pid = 3236] [serial = 298] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (19F3F000) [pid = 3236] [serial = 287] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1AD2E400) [pid = 3236] [serial = 320] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1AC17000) [pid = 3236] [serial = 319] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18B05000) [pid = 3236] [serial = 307] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18302C00) [pid = 3236] [serial = 322] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (11110400) [pid = 3236] [serial = 296] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (10604000) [pid = 3236] [serial = 293] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (109AA800) [pid = 3236] [serial = 295] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (19A2A400) [pid = 3236] [serial = 317] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (164E1800) [pid = 3236] [serial = 301] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1B3B0400) [pid = 3236] [serial = 326] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (1BF3B000) [pid = 3236] [serial = 328] [outer = 00000000] [url = about:blank] 07:17:23 INFO - PROCESS | 3236 | 1465049843856 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:17:23 INFO - PROCESS | 3236 | 1465049843874 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 07:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:17:23 INFO - PROCESS | 3236 | 1465049843881 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:17:23 INFO - PROCESS | 3236 | 1465049843884 Marionette TRACE conn6 <- [1,462,null,{}] 07:17:23 INFO - PROCESS | 3236 | 1465049843890 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:23 INFO - PROCESS | 3236 | 1465049843893 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:23 INFO - PROCESS | 3236 | 1465049843979 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 07:17:24 INFO - PROCESS | 3236 | 1465049844056 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 3236 | 1465049844059 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:24 INFO - PROCESS | 3236 | ++DOCSHELL 0CB22000 == 28 [pid = 3236] [id = 125] 07:17:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0CB23400) [pid = 3236] [serial = 372] [outer = 00000000] 07:17:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0CE6FC00) [pid = 3236] [serial = 373] [outer = 0CB23400] 07:17:24 INFO - PROCESS | 3236 | 1465049844108 Marionette DEBUG loaded listener.js 07:17:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0D1EC800) [pid = 3236] [serial = 374] [outer = 0CB23400] 07:17:24 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:24 INFO - PROCESS | 3236 | 1465049844541 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:17:24 INFO - PROCESS | 3236 | 1465049844622 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 07:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:17:24 INFO - PROCESS | 3236 | 1465049844628 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:17:24 INFO - PROCESS | 3236 | 1465049844631 Marionette TRACE conn6 <- [1,466,null,{}] 07:17:24 INFO - PROCESS | 3236 | 1465049844635 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:24 INFO - PROCESS | 3236 | 1465049844637 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:24 INFO - PROCESS | 3236 | 1465049844762 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 07:17:24 INFO - PROCESS | 3236 | 1465049844778 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 3236 | 1465049844780 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:24 INFO - PROCESS | 3236 | ++DOCSHELL 10644400 == 29 [pid = 3236] [id = 126] 07:17:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (10644C00) [pid = 3236] [serial = 375] [outer = 00000000] 07:17:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1064D400) [pid = 3236] [serial = 376] [outer = 10644C00] 07:17:24 INFO - PROCESS | 3236 | 1465049844827 Marionette DEBUG loaded listener.js 07:17:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1068D000) [pid = 3236] [serial = 377] [outer = 10644C00] 07:17:25 INFO - PROCESS | 3236 | 1465049845294 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:17:25 INFO - PROCESS | 3236 | 1465049845364 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 07:17:25 INFO - PROCESS | 3236 | 1465049845368 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:17:25 INFO - PROCESS | 3236 | 1465049845371 Marionette TRACE conn6 <- [1,470,null,{}] 07:17:25 INFO - PROCESS | 3236 | 1465049845382 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:25 INFO - PROCESS | 3236 | 1465049845386 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:25 INFO - PROCESS | 3236 | 1465049845507 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 07:17:25 INFO - PROCESS | 3236 | 1465049845561 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:25 INFO - PROCESS | 3236 | 1465049845564 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:25 INFO - PROCESS | 3236 | ++DOCSHELL 15F0B000 == 30 [pid = 3236] [id = 127] 07:17:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (15F0B800) [pid = 3236] [serial = 379] [outer = 00000000] 07:17:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (164E1800) [pid = 3236] [serial = 380] [outer = 15F0B800] 07:17:25 INFO - PROCESS | 3236 | 1465049845612 Marionette DEBUG loaded listener.js 07:17:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (164EE800) [pid = 3236] [serial = 381] [outer = 15F0B800] 07:17:26 INFO - PROCESS | 3236 | 1465049846062 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 07:17:26 INFO - PROCESS | 3236 | 1465049846122 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 3236 | 1465049846124 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 07:17:26 INFO - PROCESS | 3236 | 1465049846132 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 3236 | 1465049846134 Marionette TRACE conn6 <- [1,474,null,{}] 07:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:17:26 INFO - PROCESS | 3236 | 1465049846137 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:26 INFO - PROCESS | 3236 | 1465049846139 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:26 INFO - PROCESS | 3236 | 1465049846250 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 07:17:26 INFO - PROCESS | 3236 | 1465049846304 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:26 INFO - PROCESS | 3236 | 1465049846306 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:26 INFO - PROCESS | 3236 | ++DOCSHELL 16567000 == 31 [pid = 3236] [id = 128] 07:17:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (165CDC00) [pid = 3236] [serial = 382] [outer = 00000000] 07:17:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16CFD000) [pid = 3236] [serial = 383] [outer = 165CDC00] 07:17:26 INFO - PROCESS | 3236 | 1465049846351 Marionette DEBUG loaded listener.js 07:17:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (17B35800) [pid = 3236] [serial = 384] [outer = 165CDC00] 07:17:26 INFO - PROCESS | 3236 | 1465049846809 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 07:17:26 INFO - PROCESS | 3236 | 1465049846868 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 3236 | 1465049846870 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 07:17:26 INFO - PROCESS | 3236 | 1465049846873 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:17:26 INFO - PROCESS | 3236 | 1465049846875 Marionette TRACE conn6 <- [1,478,null,{}] 07:17:26 INFO - PROCESS | 3236 | 1465049846885 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:26 INFO - PROCESS | 3236 | 1465049846887 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:26 INFO - PROCESS | 3236 | 1465049846992 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 07:17:27 INFO - PROCESS | 3236 | 1465049847004 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 3236 | 1465049847006 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:27 INFO - PROCESS | 3236 | ++DOCSHELL 17F0B000 == 32 [pid = 3236] [id = 129] 07:17:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (17F0DC00) [pid = 3236] [serial = 385] [outer = 00000000] 07:17:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18373C00) [pid = 3236] [serial = 386] [outer = 17F0DC00] 07:17:27 INFO - PROCESS | 3236 | 1465049847050 Marionette DEBUG loaded listener.js 07:17:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18B05000) [pid = 3236] [serial = 387] [outer = 17F0DC00] 07:17:27 INFO - PROCESS | 3236 | 1465049847519 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:17:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:17:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 690ms 07:17:27 INFO - PROCESS | 3236 | 1465049847582 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 07:17:27 INFO - PROCESS | 3236 | 1465049847584 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 07:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:17:27 INFO - PROCESS | 3236 | 1465049847597 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:17:27 INFO - PROCESS | 3236 | 1465049847599 Marionette TRACE conn6 <- [1,482,null,{}] 07:17:27 INFO - PROCESS | 3236 | 1465049847602 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:27 INFO - PROCESS | 3236 | 1465049847608 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:27 INFO - PROCESS | 3236 | 1465049847738 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 07:17:27 INFO - PROCESS | 3236 | 1465049847750 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 3236 | 1465049847752 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:27 INFO - PROCESS | 3236 | ++DOCSHELL 18B0A800 == 33 [pid = 3236] [id = 130] 07:17:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18E45C00) [pid = 3236] [serial = 388] [outer = 00000000] 07:17:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18E4CC00) [pid = 3236] [serial = 389] [outer = 18E45C00] 07:17:27 INFO - PROCESS | 3236 | 1465049847842 Marionette DEBUG loaded listener.js 07:17:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18F56000) [pid = 3236] [serial = 390] [outer = 18E45C00] 07:17:28 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (15F0BC00) [pid = 3236] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:17:28 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (165D9800) [pid = 3236] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:17:28 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1B3BB800) [pid = 3236] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:17:28 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (146BCC00) [pid = 3236] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:17:28 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17F10800) [pid = 3236] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:17:28 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (10233C00) [pid = 3236] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:17:28 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0CACA400) [pid = 3236] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:17:28 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1004F000) [pid = 3236] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:17:28 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1830B400) [pid = 3236] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:17:28 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (18F56C00) [pid = 3236] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:17:28 INFO - PROCESS | 3236 | 1465049848397 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 830ms 07:17:28 INFO - PROCESS | 3236 | 1465049848426 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 07:17:28 INFO - PROCESS | 3236 | 1465049848428 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 07:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:17:28 INFO - PROCESS | 3236 | 1465049848431 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:17:28 INFO - PROCESS | 3236 | 1465049848432 Marionette TRACE conn6 <- [1,486,null,{}] 07:17:28 INFO - PROCESS | 3236 | 1465049848435 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:28 INFO - PROCESS | 3236 | 1465049848437 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:28 INFO - PROCESS | 3236 | 1465049848515 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 07:17:28 INFO - PROCESS | 3236 | 1465049848520 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:28 INFO - PROCESS | 3236 | 1465049848522 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:28 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD3800 == 34 [pid = 3236] [id = 131] 07:17:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (143C1800) [pid = 3236] [serial = 391] [outer = 00000000] 07:17:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18E47C00) [pid = 3236] [serial = 392] [outer = 143C1800] 07:17:28 INFO - PROCESS | 3236 | 1465049848566 Marionette DEBUG loaded listener.js 07:17:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18E48400) [pid = 3236] [serial = 393] [outer = 143C1800] 07:17:28 INFO - PROCESS | 3236 | 1465049848993 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 631ms 07:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:17:29 INFO - PROCESS | 3236 | 1465049849063 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 07:17:29 INFO - PROCESS | 3236 | 1465049849065 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 07:17:29 INFO - PROCESS | 3236 | 1465049849068 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:17:29 INFO - PROCESS | 3236 | 1465049849070 Marionette TRACE conn6 <- [1,490,null,{}] 07:17:29 INFO - PROCESS | 3236 | 1465049849075 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:29 INFO - PROCESS | 3236 | 1465049849076 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:29 INFO - PROCESS | 3236 | 1465049849153 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 07:17:29 INFO - PROCESS | 3236 | 1465049849161 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:29 INFO - PROCESS | 3236 | 1465049849163 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:29 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD6800 == 35 [pid = 3236] [id = 132] 07:17:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1064C800) [pid = 3236] [serial = 394] [outer = 00000000] 07:17:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (198DAC00) [pid = 3236] [serial = 395] [outer = 1064C800] 07:17:29 INFO - PROCESS | 3236 | 1465049849207 Marionette DEBUG loaded listener.js 07:17:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (198D4800) [pid = 3236] [serial = 396] [outer = 1064C800] 07:17:29 INFO - PROCESS | 3236 | 1465049849646 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 632ms 07:17:29 INFO - PROCESS | 3236 | 1465049849701 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 07:17:29 INFO - PROCESS | 3236 | 1465049849703 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 07:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:17:29 INFO - PROCESS | 3236 | 1465049849710 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:17:29 INFO - PROCESS | 3236 | 1465049849712 Marionette TRACE conn6 <- [1,494,null,{}] 07:17:29 INFO - PROCESS | 3236 | 1465049849716 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:29 INFO - PROCESS | 3236 | 1465049849718 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:29 INFO - PROCESS | 3236 | 1465049849796 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 07:17:29 INFO - PROCESS | 3236 | 1465049849802 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:29 INFO - PROCESS | 3236 | 1465049849804 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:29 INFO - PROCESS | 3236 | ++DOCSHELL 15F0AC00 == 36 [pid = 3236] [id = 133] 07:17:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19A26800) [pid = 3236] [serial = 397] [outer = 00000000] 07:17:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (19A2B000) [pid = 3236] [serial = 398] [outer = 19A26800] 07:17:29 INFO - PROCESS | 3236 | 1465049849847 Marionette DEBUG loaded listener.js 07:17:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (19F43400) [pid = 3236] [serial = 399] [outer = 19A26800] 07:17:30 INFO - PROCESS | 3236 | 1465049850644 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:17:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:17:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 970ms 07:17:30 INFO - PROCESS | 3236 | 1465049850681 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 07:17:30 INFO - PROCESS | 3236 | 1465049850686 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 07:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:17:30 INFO - PROCESS | 3236 | 1465049850691 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:17:30 INFO - PROCESS | 3236 | 1465049850694 Marionette TRACE conn6 <- [1,498,null,{}] 07:17:30 INFO - PROCESS | 3236 | 1465049850700 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:30 INFO - PROCESS | 3236 | 1465049850704 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:30 INFO - PROCESS | 3236 | 1465049850824 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 07:17:30 INFO - PROCESS | 3236 | 1465049850948 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:30 INFO - PROCESS | 3236 | 1465049850951 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:30 INFO - PROCESS | 3236 | ++DOCSHELL 0CE31800 == 37 [pid = 3236] [id = 134] 07:17:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0D1F3000) [pid = 3236] [serial = 400] [outer = 00000000] 07:17:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (10606400) [pid = 3236] [serial = 401] [outer = 0D1F3000] 07:17:31 INFO - PROCESS | 3236 | 1465049851009 Marionette DEBUG loaded listener.js 07:17:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1069A400) [pid = 3236] [serial = 402] [outer = 0D1F3000] 07:17:31 INFO - PROCESS | 3236 | 1465049851708 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:17:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:17:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1077ms 07:17:31 INFO - PROCESS | 3236 | 1465049851768 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 07:17:31 INFO - PROCESS | 3236 | 1465049851773 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 07:17:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:17:31 INFO - PROCESS | 3236 | 1465049851805 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:17:31 INFO - PROCESS | 3236 | 1465049851808 Marionette TRACE conn6 <- [1,502,null,{}] 07:17:31 INFO - PROCESS | 3236 | 1465049851812 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:31 INFO - PROCESS | 3236 | 1465049851815 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:31 INFO - PROCESS | 3236 | 1465049851951 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 07:17:32 INFO - PROCESS | 3236 | 1465049852130 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:32 INFO - PROCESS | 3236 | 1465049852134 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:32 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0DC00 == 38 [pid = 3236] [id = 135] 07:17:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0CA10000) [pid = 3236] [serial = 403] [outer = 00000000] 07:17:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0CA51C00) [pid = 3236] [serial = 404] [outer = 0CA10000] 07:17:32 INFO - PROCESS | 3236 | 1465049852188 Marionette DEBUG loaded listener.js 07:17:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0CAD9C00) [pid = 3236] [serial = 405] [outer = 0CA10000] 07:17:32 INFO - PROCESS | 3236 | --DOCSHELL 0CAD6800 == 37 [pid = 3236] [id = 132] 07:17:32 INFO - PROCESS | 3236 | --DOCSHELL 0CAD3800 == 36 [pid = 3236] [id = 131] 07:17:32 INFO - PROCESS | 3236 | --DOCSHELL 18B0A800 == 35 [pid = 3236] [id = 130] 07:17:32 INFO - PROCESS | 3236 | --DOCSHELL 17F0B000 == 34 [pid = 3236] [id = 129] 07:17:32 INFO - PROCESS | 3236 | --DOCSHELL 16567000 == 33 [pid = 3236] [id = 128] 07:17:32 INFO - PROCESS | 3236 | --DOCSHELL 15F0B000 == 32 [pid = 3236] [id = 127] 07:17:32 INFO - PROCESS | 3236 | --DOCSHELL 10644400 == 31 [pid = 3236] [id = 126] 07:17:32 INFO - PROCESS | 3236 | --DOCSHELL 0CB22000 == 30 [pid = 3236] [id = 125] 07:17:32 INFO - PROCESS | 3236 | --DOCSHELL 1022E000 == 29 [pid = 3236] [id = 124] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (197E2C00) [pid = 3236] [serial = 355] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16547C00) [pid = 3236] [serial = 343] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (17B32800) [pid = 3236] [serial = 346] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1656A000) [pid = 3236] [serial = 344] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1BFA8400) [pid = 3236] [serial = 329] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (14A58000) [pid = 3236] [serial = 340] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18378800) [pid = 3236] [serial = 349] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1060B400) [pid = 3236] [serial = 337] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (10648000) [pid = 3236] [serial = 338] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0D1ED000) [pid = 3236] [serial = 331] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18B0D400) [pid = 3236] [serial = 350] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (10232C00) [pid = 3236] [serial = 332] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (10235400) [pid = 3236] [serial = 334] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (10609800) [pid = 3236] [serial = 335] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (18B28000) [pid = 3236] [serial = 352] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (198D7800) [pid = 3236] [serial = 356] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (17BB7C00) [pid = 3236] [serial = 347] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (14AD5800) [pid = 3236] [serial = 341] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18B22C00) [pid = 3236] [serial = 353] [outer = 00000000] [url = about:blank] 07:17:32 INFO - PROCESS | 3236 | 1465049852823 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:17:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:17:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1075ms 07:17:32 INFO - PROCESS | 3236 | 1465049852880 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 07:17:32 INFO - PROCESS | 3236 | 1465049852883 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 07:17:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:17:32 INFO - PROCESS | 3236 | 1465049852887 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:17:32 INFO - PROCESS | 3236 | 1465049852890 Marionette TRACE conn6 <- [1,506,null,{}] 07:17:32 INFO - PROCESS | 3236 | 1465049852895 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:32 INFO - PROCESS | 3236 | 1465049852900 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:32 INFO - PROCESS | 3236 | 1465049852988 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 07:17:33 INFO - PROCESS | 3236 | 1465049853068 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:33 INFO - PROCESS | 3236 | 1465049853071 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:33 INFO - PROCESS | 3236 | ++DOCSHELL 0CACE400 == 30 [pid = 3236] [id = 136] 07:17:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0CAD7C00) [pid = 3236] [serial = 406] [outer = 00000000] 07:17:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (10231C00) [pid = 3236] [serial = 407] [outer = 0CAD7C00] 07:17:33 INFO - PROCESS | 3236 | 1465049853118 Marionette DEBUG loaded listener.js 07:17:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (104B7800) [pid = 3236] [serial = 408] [outer = 0CAD7C00] 07:17:33 INFO - PROCESS | 3236 | 1465049853558 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:17:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:17:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 07:17:33 INFO - PROCESS | 3236 | 1465049853621 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 07:17:33 INFO - PROCESS | 3236 | 1465049853625 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 07:17:33 INFO - PROCESS | 3236 | 1465049853629 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:17:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:17:33 INFO - PROCESS | 3236 | 1465049853631 Marionette TRACE conn6 <- [1,510,null,{}] 07:17:33 INFO - PROCESS | 3236 | 1465049853635 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:33 INFO - PROCESS | 3236 | 1465049853637 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:33 INFO - PROCESS | 3236 | 1465049853730 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 07:17:33 INFO - PROCESS | 3236 | 1465049853744 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:33 INFO - PROCESS | 3236 | 1465049853746 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:33 INFO - PROCESS | 3236 | ++DOCSHELL 108D0400 == 31 [pid = 3236] [id = 137] 07:17:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1110AC00) [pid = 3236] [serial = 409] [outer = 00000000] 07:17:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14A8B400) [pid = 3236] [serial = 410] [outer = 1110AC00] 07:17:33 INFO - PROCESS | 3236 | 1465049853792 Marionette DEBUG loaded listener.js 07:17:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14B30400) [pid = 3236] [serial = 411] [outer = 1110AC00] 07:17:34 INFO - PROCESS | 3236 | 1465049854270 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:17:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:17:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 07:17:34 INFO - PROCESS | 3236 | 1465049854304 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 3236 | 1465049854306 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 07:17:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:17:34 INFO - PROCESS | 3236 | 1465049854311 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 3236 | 1465049854317 Marionette TRACE conn6 <- [1,514,null,{}] 07:17:34 INFO - PROCESS | 3236 | 1465049854327 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:34 INFO - PROCESS | 3236 | 1465049854330 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:34 INFO - PROCESS | 3236 | 1465049854418 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 07:17:34 INFO - PROCESS | 3236 | 1465049854428 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:34 INFO - PROCESS | 3236 | 1465049854430 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:34 INFO - PROCESS | 3236 | ++DOCSHELL 165CE400 == 32 [pid = 3236] [id = 138] 07:17:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (165D8800) [pid = 3236] [serial = 412] [outer = 00000000] 07:17:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (17B2F400) [pid = 3236] [serial = 413] [outer = 165D8800] 07:17:34 INFO - PROCESS | 3236 | 1465049854485 Marionette DEBUG loaded listener.js 07:17:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (17B3A800) [pid = 3236] [serial = 414] [outer = 165D8800] 07:17:34 INFO - PROCESS | 3236 | 1465049854928 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:17:34 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 07:17:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 07:17:34 INFO - PROCESS | 3236 | 1465049854953 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 3236 | 1465049854955 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 07:17:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:17:34 INFO - PROCESS | 3236 | 1465049854958 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 3236 | 1465049854960 Marionette TRACE conn6 <- [1,518,null,{}] 07:17:34 INFO - PROCESS | 3236 | 1465049854964 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:34 INFO - PROCESS | 3236 | 1465049854966 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:35 INFO - PROCESS | 3236 | 1465049855082 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 07:17:35 INFO - PROCESS | 3236 | 1465049855162 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:35 INFO - PROCESS | 3236 | 1465049855164 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:35 INFO - PROCESS | 3236 | ++DOCSHELL 17F0A800 == 33 [pid = 3236] [id = 139] 07:17:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (17F0D400) [pid = 3236] [serial = 415] [outer = 00000000] 07:17:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18B0C800) [pid = 3236] [serial = 416] [outer = 17F0D400] 07:17:35 INFO - PROCESS | 3236 | 1465049855208 Marionette DEBUG loaded listener.js 07:17:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18B1B400) [pid = 3236] [serial = 417] [outer = 17F0D400] 07:17:35 INFO - PROCESS | 3236 | 1465049855642 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:17:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:17:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 732ms 07:17:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:17:35 INFO - PROCESS | 3236 | 1465049855691 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 07:17:35 INFO - PROCESS | 3236 | 1465049855693 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 07:17:35 INFO - PROCESS | 3236 | 1465049855696 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:17:35 INFO - PROCESS | 3236 | 1465049855698 Marionette TRACE conn6 <- [1,522,null,{}] 07:17:35 INFO - PROCESS | 3236 | 1465049855701 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:35 INFO - PROCESS | 3236 | 1465049855703 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:35 INFO - PROCESS | 3236 | 1465049855818 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 07:17:35 INFO - PROCESS | 3236 | 1465049855876 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:35 INFO - PROCESS | 3236 | 1465049855881 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:35 INFO - PROCESS | 3236 | ++DOCSHELL 10610C00 == 34 [pid = 3236] [id = 140] 07:17:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18BB8400) [pid = 3236] [serial = 418] [outer = 00000000] 07:17:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18E4F400) [pid = 3236] [serial = 419] [outer = 18BB8400] 07:17:35 INFO - PROCESS | 3236 | 1465049855936 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (197E7800) [pid = 3236] [serial = 420] [outer = 18BB8400] 07:17:36 INFO - PROCESS | 3236 | 1465049856404 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:17:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:17:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 770ms 07:17:36 INFO - PROCESS | 3236 | 1465049856467 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 07:17:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:17:36 INFO - PROCESS | 3236 | 1465049856469 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 07:17:36 INFO - PROCESS | 3236 | 1465049856472 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:17:36 INFO - PROCESS | 3236 | 1465049856474 Marionette TRACE conn6 <- [1,526,null,{}] 07:17:36 INFO - PROCESS | 3236 | 1465049856483 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:36 INFO - PROCESS | 3236 | 1465049856485 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:36 INFO - PROCESS | 3236 | 1465049856604 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 07:17:36 INFO - PROCESS | 3236 | 1465049856619 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:36 INFO - PROCESS | 3236 | 1465049856621 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:36 INFO - PROCESS | 3236 | ++DOCSHELL 0CA50800 == 35 [pid = 3236] [id = 141] 07:17:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19A1C400) [pid = 3236] [serial = 421] [outer = 00000000] 07:17:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19A2B800) [pid = 3236] [serial = 422] [outer = 19A1C400] 07:17:36 INFO - PROCESS | 3236 | 1465049856711 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (14B29C00) [pid = 3236] [serial = 423] [outer = 19A1C400] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (15F0B800) [pid = 3236] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1022F400) [pid = 3236] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (10644C00) [pid = 3236] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CB23400) [pid = 3236] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18E45C00) [pid = 3236] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0CA51000) [pid = 3236] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (109B4C00) [pid = 3236] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16CF5C00) [pid = 3236] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (19F43C00) [pid = 3236] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1064C800) [pid = 3236] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (143C1800) [pid = 3236] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (165CDC00) [pid = 3236] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:17:37 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (17F0DC00) [pid = 3236] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:17:37 INFO - PROCESS | 3236 | 1465049857214 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:17:37 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 07:17:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 772ms 07:17:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:17:37 INFO - PROCESS | 3236 | 1465049857245 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 07:17:37 INFO - PROCESS | 3236 | 1465049857247 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 07:17:37 INFO - PROCESS | 3236 | 1465049857250 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:17:37 INFO - PROCESS | 3236 | 1465049857252 Marionette TRACE conn6 <- [1,530,null,{}] 07:17:37 INFO - PROCESS | 3236 | 1465049857256 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:37 INFO - PROCESS | 3236 | 1465049857258 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:37 INFO - PROCESS | 3236 | 1465049857336 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 07:17:37 INFO - PROCESS | 3236 | 1465049857421 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:37 INFO - PROCESS | 3236 | 1465049857422 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:37 INFO - PROCESS | 3236 | ++DOCSHELL 10601C00 == 36 [pid = 3236] [id = 142] 07:17:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (10602400) [pid = 3236] [serial = 424] [outer = 00000000] 07:17:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1894BC00) [pid = 3236] [serial = 425] [outer = 10602400] 07:17:37 INFO - PROCESS | 3236 | 1465049857466 Marionette DEBUG loaded listener.js 07:17:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18B02000) [pid = 3236] [serial = 426] [outer = 10602400] 07:17:37 INFO - PROCESS | 3236 | 1465049857846 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:17:37 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 07:17:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:17:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:17:37 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 07:17:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:17:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:17:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:17:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 07:17:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:17:37 INFO - PROCESS | 3236 | 1465049857881 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 07:17:37 INFO - PROCESS | 3236 | 1465049857883 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 07:17:37 INFO - PROCESS | 3236 | 1465049857886 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:17:37 INFO - PROCESS | 3236 | 1465049857888 Marionette TRACE conn6 <- [1,534,null,{}] 07:17:37 INFO - PROCESS | 3236 | 1465049857891 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:37 INFO - PROCESS | 3236 | 1465049857893 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:38 INFO - PROCESS | 3236 | 1465049858039 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 07:17:38 INFO - PROCESS | 3236 | 1465049858053 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:38 INFO - PROCESS | 3236 | 1465049858055 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:38 INFO - PROCESS | 3236 | ++DOCSHELL 10652800 == 37 [pid = 3236] [id = 143] 07:17:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19A1D400) [pid = 3236] [serial = 427] [outer = 00000000] 07:17:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19FB2000) [pid = 3236] [serial = 428] [outer = 19A1D400] 07:17:38 INFO - PROCESS | 3236 | 1465049858098 Marionette DEBUG loaded listener.js 07:17:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19FB8C00) [pid = 3236] [serial = 429] [outer = 19A1D400] 07:17:38 INFO - PROCESS | 3236 | 1465049858503 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:17:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 07:17:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 07:17:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:17:38 INFO - PROCESS | 3236 | 1465049858557 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 07:17:38 INFO - PROCESS | 3236 | 1465049858559 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 07:17:38 INFO - PROCESS | 3236 | 1465049858562 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:17:38 INFO - PROCESS | 3236 | 1465049858564 Marionette TRACE conn6 <- [1,538,null,{}] 07:17:38 INFO - PROCESS | 3236 | 1465049858568 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:38 INFO - PROCESS | 3236 | 1465049858570 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:38 INFO - PROCESS | 3236 | 1465049858684 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 07:17:38 INFO - PROCESS | 3236 | 1465049858692 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:38 INFO - PROCESS | 3236 | 1465049858694 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:38 INFO - PROCESS | 3236 | ++DOCSHELL 1656D000 == 38 [pid = 3236] [id = 144] 07:17:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17F09C00) [pid = 3236] [serial = 430] [outer = 00000000] 07:17:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1AC17800) [pid = 3236] [serial = 431] [outer = 17F09C00] 07:17:38 INFO - PROCESS | 3236 | 1465049858738 Marionette DEBUG loaded listener.js 07:17:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1AC1C800) [pid = 3236] [serial = 432] [outer = 17F09C00] 07:17:39 INFO - PROCESS | 3236 | 1465049859183 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:17:39 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. 07:17:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 07:17:39 INFO - PROCESS | 3236 | 1465049859270 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 07:17:39 INFO - PROCESS | 3236 | 1465049859275 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 07:17:39 INFO - PROCESS | 3236 | 1465049859332 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:17:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:17:39 INFO - PROCESS | 3236 | 1465049859336 Marionette TRACE conn6 <- [1,542,null,{}] 07:17:39 INFO - PROCESS | 3236 | 1465049859343 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:39 INFO - PROCESS | 3236 | 1465049859346 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:39 INFO - PROCESS | 3236 | 1465049859502 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 07:17:39 INFO - PROCESS | 3236 | 1465049859594 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:39 INFO - PROCESS | 3236 | 1465049859599 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:39 INFO - PROCESS | 3236 | ++DOCSHELL 0CA47800 == 39 [pid = 3236] [id = 145] 07:17:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0CA4F400) [pid = 3236] [serial = 433] [outer = 00000000] 07:17:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1060B400) [pid = 3236] [serial = 434] [outer = 0CA4F400] 07:17:39 INFO - PROCESS | 3236 | 1465049859660 Marionette DEBUG loaded listener.js 07:17:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (11306000) [pid = 3236] [serial = 435] [outer = 0CA4F400] 07:17:40 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:40 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:17:40 INFO - PROCESS | 3236 | 1465049860220 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:17:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:17:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 931ms 07:17:40 INFO - PROCESS | 3236 | 1465049860270 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 07:17:40 INFO - PROCESS | 3236 | 1465049860275 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 07:17:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:17:40 INFO - PROCESS | 3236 | 1465049860281 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:17:40 INFO - PROCESS | 3236 | 1465049860284 Marionette TRACE conn6 <- [1,546,null,{}] 07:17:40 INFO - PROCESS | 3236 | 1465049860288 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:40 INFO - PROCESS | 3236 | 1465049860291 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:40 INFO - PROCESS | 3236 | 1465049860405 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 07:17:40 INFO - PROCESS | 3236 | 1465049860531 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:40 INFO - PROCESS | 3236 | 1465049860533 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:40 INFO - PROCESS | 3236 | ++DOCSHELL 164DFC00 == 40 [pid = 3236] [id = 146] 07:17:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (164E4800) [pid = 3236] [serial = 436] [outer = 00000000] 07:17:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (165D2800) [pid = 3236] [serial = 437] [outer = 164E4800] 07:17:40 INFO - PROCESS | 3236 | 1465049860591 Marionette DEBUG loaded listener.js 07:17:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (17F0C000) [pid = 3236] [serial = 438] [outer = 164E4800] 07:17:41 INFO - PROCESS | 3236 | 1465049861214 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:17:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:17:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 07:17:41 INFO - PROCESS | 3236 | 1465049861254 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 07:17:41 INFO - PROCESS | 3236 | 1465049861257 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 07:17:41 INFO - PROCESS | 3236 | 1465049861261 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:17:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:17:41 INFO - PROCESS | 3236 | 1465049861264 Marionette TRACE conn6 <- [1,550,null,{}] 07:17:41 INFO - PROCESS | 3236 | 1465049861276 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:41 INFO - PROCESS | 3236 | 1465049861280 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:41 INFO - PROCESS | 3236 | 1465049861390 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 07:17:41 INFO - PROCESS | 3236 | 1465049861516 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:41 INFO - PROCESS | 3236 | 1465049861519 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:41 INFO - PROCESS | 3236 | ++DOCSHELL 1B23A400 == 41 [pid = 3236] [id = 147] 07:17:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1B23A800) [pid = 3236] [serial = 439] [outer = 00000000] 07:17:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1B3B4800) [pid = 3236] [serial = 440] [outer = 1B23A800] 07:17:41 INFO - PROCESS | 3236 | 1465049861576 Marionette DEBUG loaded listener.js 07:17:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1BAE7C00) [pid = 3236] [serial = 441] [outer = 1B23A800] 07:17:41 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:41 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:17:42 INFO - PROCESS | 3236 | 1465049862219 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:17:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:17:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 970ms 07:17:42 INFO - PROCESS | 3236 | 1465049862234 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 07:17:42 INFO - PROCESS | 3236 | 1465049862237 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 07:17:42 INFO - PROCESS | 3236 | 1465049862241 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:17:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:17:42 INFO - PROCESS | 3236 | 1465049862243 Marionette TRACE conn6 <- [1,554,null,{}] 07:17:42 INFO - PROCESS | 3236 | 1465049862296 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:42 INFO - PROCESS | 3236 | 1465049862298 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:42 INFO - PROCESS | 3236 | 1465049862424 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 07:17:42 INFO - PROCESS | 3236 | 1465049862551 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:42 INFO - PROCESS | 3236 | 1465049862553 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:42 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0E000 == 42 [pid = 3236] [id = 148] 07:17:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (0CA0E800) [pid = 3236] [serial = 442] [outer = 00000000] 07:17:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (0FE8C800) [pid = 3236] [serial = 443] [outer = 0CA0E800] 07:17:42 INFO - PROCESS | 3236 | 1465049862611 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (10603000) [pid = 3236] [serial = 444] [outer = 0CA0E800] 07:17:43 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:43 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:17:43 INFO - PROCESS | 3236 | 1465049863279 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:17:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:17:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1072ms 07:17:43 INFO - PROCESS | 3236 | 1465049863317 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 07:17:43 INFO - PROCESS | 3236 | 1465049863321 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 07:17:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:17:43 INFO - PROCESS | 3236 | 1465049863325 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:17:43 INFO - PROCESS | 3236 | 1465049863330 Marionette TRACE conn6 <- [1,558,null,{}] 07:17:43 INFO - PROCESS | 3236 | 1465049863335 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:43 INFO - PROCESS | 3236 | 1465049863338 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:43 INFO - PROCESS | 3236 | 1465049863459 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 07:17:43 INFO - PROCESS | 3236 | 1465049863565 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:43 INFO - PROCESS | 3236 | 1465049863567 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:43 INFO - PROCESS | 3236 | ++DOCSHELL 10850C00 == 43 [pid = 3236] [id = 149] 07:17:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (109B7800) [pid = 3236] [serial = 445] [outer = 00000000] 07:17:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (14386800) [pid = 3236] [serial = 446] [outer = 109B7800] 07:17:43 INFO - PROCESS | 3236 | 1465049863618 Marionette DEBUG loaded listener.js 07:17:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (14A56000) [pid = 3236] [serial = 447] [outer = 109B7800] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 10652800 == 42 [pid = 3236] [id = 143] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 10601C00 == 41 [pid = 3236] [id = 142] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 0CA50800 == 40 [pid = 3236] [id = 141] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 10610C00 == 39 [pid = 3236] [id = 140] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 17F0A800 == 38 [pid = 3236] [id = 139] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 165CE400 == 37 [pid = 3236] [id = 138] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 108D0400 == 36 [pid = 3236] [id = 137] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 0CACE400 == 35 [pid = 3236] [id = 136] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 0CE31800 == 34 [pid = 3236] [id = 134] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 0CA0DC00 == 33 [pid = 3236] [id = 135] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 15F0AC00 == 32 [pid = 3236] [id = 133] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 0CA0E000 == 31 [pid = 3236] [id = 148] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 1B23A400 == 30 [pid = 3236] [id = 147] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 1656D000 == 29 [pid = 3236] [id = 144] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 0CA47800 == 28 [pid = 3236] [id = 145] 07:17:44 INFO - PROCESS | 3236 | --DOCSHELL 164DFC00 == 27 [pid = 3236] [id = 146] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (16CFD000) [pid = 3236] [serial = 383] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (18373C00) [pid = 3236] [serial = 386] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (17B35800) [pid = 3236] [serial = 384] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (164E1800) [pid = 3236] [serial = 380] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (1064BC00) [pid = 3236] [serial = 371] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (10608000) [pid = 3236] [serial = 370] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1068D000) [pid = 3236] [serial = 377] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1064D400) [pid = 3236] [serial = 376] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0CE6FC00) [pid = 3236] [serial = 373] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0D1EC800) [pid = 3236] [serial = 374] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18E4CC00) [pid = 3236] [serial = 389] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1BAEAC00) [pid = 3236] [serial = 158] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18B05000) [pid = 3236] [serial = 387] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0CED3800) [pid = 3236] [serial = 359] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CAD4800) [pid = 3236] [serial = 358] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1445D400) [pid = 3236] [serial = 362] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (143C3800) [pid = 3236] [serial = 361] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18F56800) [pid = 3236] [serial = 365] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18B04800) [pid = 3236] [serial = 364] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (19FAEC00) [pid = 3236] [serial = 368] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19FAA800) [pid = 3236] [serial = 367] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (198DAC00) [pid = 3236] [serial = 395] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18F56000) [pid = 3236] [serial = 390] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (18E47C00) [pid = 3236] [serial = 392] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (164EE800) [pid = 3236] [serial = 381] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (198D4800) [pid = 3236] [serial = 396] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19A2B000) [pid = 3236] [serial = 398] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (18E48400) [pid = 3236] [serial = 393] [outer = 00000000] [url = about:blank] 07:17:44 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:44 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:17:44 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:44 INFO - PROCESS | 3236 | 1465049864744 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:17:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:17:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1489ms 07:17:44 INFO - PROCESS | 3236 | 1465049864816 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 07:17:44 INFO - PROCESS | 3236 | 1465049864820 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 07:17:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:17:44 INFO - PROCESS | 3236 | 1465049864825 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:17:44 INFO - PROCESS | 3236 | 1465049864830 Marionette TRACE conn6 <- [1,562,null,{}] 07:17:44 INFO - PROCESS | 3236 | 1465049864835 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:44 INFO - PROCESS | 3236 | 1465049864837 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:44 INFO - PROCESS | 3236 | 1465049864932 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 07:17:45 INFO - PROCESS | 3236 | 1465049865040 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:45 INFO - PROCESS | 3236 | 1465049865043 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:45 INFO - PROCESS | 3236 | ++DOCSHELL 0CA49000 == 28 [pid = 3236] [id = 150] 07:17:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0CA4F000) [pid = 3236] [serial = 448] [outer = 00000000] 07:17:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0CB2C400) [pid = 3236] [serial = 449] [outer = 0CA4F000] 07:17:45 INFO - PROCESS | 3236 | 1465049865094 Marionette DEBUG loaded listener.js 07:17:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (104B6C00) [pid = 3236] [serial = 450] [outer = 0CA4F000] 07:17:45 INFO - PROCESS | 3236 | 1465049865573 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:17:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:17:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 790ms 07:17:45 INFO - PROCESS | 3236 | 1465049865616 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 07:17:45 INFO - PROCESS | 3236 | 1465049865621 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 07:17:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:17:45 INFO - PROCESS | 3236 | 1465049865627 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:17:45 INFO - PROCESS | 3236 | 1465049865629 Marionette TRACE conn6 <- [1,566,null,{}] 07:17:45 INFO - PROCESS | 3236 | 1465049865633 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:45 INFO - PROCESS | 3236 | 1465049865636 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:45 INFO - PROCESS | 3236 | 1465049865726 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 07:17:45 INFO - PROCESS | 3236 | 1465049865735 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:45 INFO - PROCESS | 3236 | 1465049865737 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:45 INFO - PROCESS | 3236 | ++DOCSHELL 14265000 == 29 [pid = 3236] [id = 151] 07:17:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14265800) [pid = 3236] [serial = 451] [outer = 00000000] 07:17:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1426EC00) [pid = 3236] [serial = 452] [outer = 14265800] 07:17:45 INFO - PROCESS | 3236 | 1465049865784 Marionette DEBUG loaded listener.js 07:17:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1445BC00) [pid = 3236] [serial = 453] [outer = 14265800] 07:17:46 INFO - PROCESS | 3236 | 1465049866288 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:17:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:17:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 07:17:46 INFO - PROCESS | 3236 | 1465049866361 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 07:17:46 INFO - PROCESS | 3236 | 1465049866363 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 07:17:46 INFO - PROCESS | 3236 | 1465049866367 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:17:46 INFO - PROCESS | 3236 | 1465049866371 Marionette TRACE conn6 <- [1,570,null,{}] 07:17:46 INFO - PROCESS | 3236 | 1465049866381 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:46 INFO - PROCESS | 3236 | 1465049866386 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:46 INFO - PROCESS | 3236 | 1465049866481 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 07:17:46 INFO - PROCESS | 3236 | 1465049866492 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:46 INFO - PROCESS | 3236 | 1465049866495 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:46 INFO - PROCESS | 3236 | ++DOCSHELL 16560C00 == 30 [pid = 3236] [id = 152] 07:17:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16561400) [pid = 3236] [serial = 454] [outer = 00000000] 07:17:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16567C00) [pid = 3236] [serial = 455] [outer = 16561400] 07:17:46 INFO - PROCESS | 3236 | 1465049866543 Marionette DEBUG loaded listener.js 07:17:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (165D9C00) [pid = 3236] [serial = 456] [outer = 16561400] 07:17:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:17:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 07:17:47 INFO - PROCESS | 3236 | 1465049867034 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:17:47 INFO - PROCESS | 3236 | 1465049867041 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 07:17:47 INFO - PROCESS | 3236 | 1465049867043 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 07:17:47 INFO - PROCESS | 3236 | 1465049867046 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:17:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:17:47 INFO - PROCESS | 3236 | 1465049867048 Marionette TRACE conn6 <- [1,574,null,{}] 07:17:47 INFO - PROCESS | 3236 | 1465049867051 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:47 INFO - PROCESS | 3236 | 1465049867053 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:47 INFO - PROCESS | 3236 | 1465049867175 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 07:17:47 INFO - PROCESS | 3236 | 1465049867181 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:47 INFO - PROCESS | 3236 | 1465049867183 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:47 INFO - PROCESS | 3236 | ++DOCSHELL 16567800 == 31 [pid = 3236] [id = 153] 07:17:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16CF1400) [pid = 3236] [serial = 457] [outer = 00000000] 07:17:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17BB3000) [pid = 3236] [serial = 458] [outer = 16CF1400] 07:17:47 INFO - PROCESS | 3236 | 1465049867227 Marionette DEBUG loaded listener.js 07:17:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18309400) [pid = 3236] [serial = 459] [outer = 16CF1400] 07:17:47 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:47 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:17:47 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:47 INFO - PROCESS | 3236 | 1465049867680 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:17:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:17:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 07:17:47 INFO - PROCESS | 3236 | 1465049867721 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 07:17:47 INFO - PROCESS | 3236 | 1465049867723 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 07:17:47 INFO - PROCESS | 3236 | 1465049867726 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:17:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:17:47 INFO - PROCESS | 3236 | 1465049867728 Marionette TRACE conn6 <- [1,578,null,{}] 07:17:47 INFO - PROCESS | 3236 | 1465049867731 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:47 INFO - PROCESS | 3236 | 1465049867733 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:47 INFO - PROCESS | 3236 | 1465049867840 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 07:17:47 INFO - PROCESS | 3236 | 1465049867925 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:47 INFO - PROCESS | 3236 | 1465049867927 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:47 INFO - PROCESS | 3236 | ++DOCSHELL 1837D400 == 32 [pid = 3236] [id = 154] 07:17:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1837D800) [pid = 3236] [serial = 460] [outer = 00000000] 07:17:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18B05000) [pid = 3236] [serial = 461] [outer = 1837D800] 07:17:47 INFO - PROCESS | 3236 | 1465049867971 Marionette DEBUG loaded listener.js 07:17:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18B0B800) [pid = 3236] [serial = 462] [outer = 1837D800] 07:17:48 INFO - PROCESS | 3236 | 1465049868428 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 07:17:48 INFO - PROCESS | 3236 | 1465049868468 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 07:17:48 INFO - PROCESS | 3236 | 1465049868470 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 07:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:17:48 INFO - PROCESS | 3236 | 1465049868477 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:17:48 INFO - PROCESS | 3236 | 1465049868479 Marionette TRACE conn6 <- [1,582,null,{}] 07:17:48 INFO - PROCESS | 3236 | 1465049868483 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:48 INFO - PROCESS | 3236 | 1465049868488 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:48 INFO - PROCESS | 3236 | 1465049868611 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 07:17:48 INFO - PROCESS | 3236 | 1465049868624 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:48 INFO - PROCESS | 3236 | 1465049868626 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:48 INFO - PROCESS | 3236 | ++DOCSHELL 18B3D800 == 33 [pid = 3236] [id = 155] 07:17:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18E46800) [pid = 3236] [serial = 463] [outer = 00000000] 07:17:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18F59400) [pid = 3236] [serial = 464] [outer = 18E46800] 07:17:48 INFO - PROCESS | 3236 | 1465049868671 Marionette DEBUG loaded listener.js 07:17:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (197DD800) [pid = 3236] [serial = 465] [outer = 18E46800] 07:17:49 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (19A1D400) [pid = 3236] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:17:49 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (17F0D400) [pid = 3236] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:17:49 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18BB8400) [pid = 3236] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:17:49 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (10602400) [pid = 3236] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:17:49 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0D1F3000) [pid = 3236] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:17:49 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1110AC00) [pid = 3236] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:17:49 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (165D8800) [pid = 3236] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:17:49 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (19A26800) [pid = 3236] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:17:49 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0CA10000) [pid = 3236] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:17:49 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (19A1C400) [pid = 3236] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:17:49 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0CAD7C00) [pid = 3236] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:17:49 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (17F09C00) [pid = 3236] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:17:49 INFO - PROCESS | 3236 | 1465049869371 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:17:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:17:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 930ms 07:17:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:17:49 INFO - PROCESS | 3236 | 1465049869406 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 07:17:49 INFO - PROCESS | 3236 | 1465049869408 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 07:17:49 INFO - PROCESS | 3236 | 1465049869411 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:17:49 INFO - PROCESS | 3236 | 1465049869413 Marionette TRACE conn6 <- [1,586,null,{}] 07:17:49 INFO - PROCESS | 3236 | 1465049869416 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:49 INFO - PROCESS | 3236 | 1465049869418 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:49 INFO - PROCESS | 3236 | 1465049869496 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 07:17:49 INFO - PROCESS | 3236 | 1465049869501 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:49 INFO - PROCESS | 3236 | 1465049869503 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:49 INFO - PROCESS | 3236 | ++DOCSHELL 10237800 == 34 [pid = 3236] [id = 156] 07:17:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (10645800) [pid = 3236] [serial = 466] [outer = 00000000] 07:17:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (17F09C00) [pid = 3236] [serial = 467] [outer = 10645800] 07:17:49 INFO - PROCESS | 3236 | 1465049869547 Marionette DEBUG loaded listener.js 07:17:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18B22400) [pid = 3236] [serial = 468] [outer = 10645800] 07:17:49 INFO - PROCESS | 3236 | [3236] 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 07:17:50 INFO - PROCESS | 3236 | 1465049870170 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:17:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:17:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 770ms 07:17:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:17:50 INFO - PROCESS | 3236 | 1465049870182 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 07:17:50 INFO - PROCESS | 3236 | 1465049870184 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 07:17:50 INFO - PROCESS | 3236 | 1465049870186 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:17:50 INFO - PROCESS | 3236 | 1465049870188 Marionette TRACE conn6 <- [1,590,null,{}] 07:17:50 INFO - PROCESS | 3236 | 1465049870191 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:50 INFO - PROCESS | 3236 | 1465049870193 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:50 INFO - PROCESS | 3236 | 1465049870272 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 07:17:50 INFO - PROCESS | 3236 | 1465049870374 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:50 INFO - PROCESS | 3236 | 1465049870376 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:50 INFO - PROCESS | 3236 | ++DOCSHELL 0CA07000 == 35 [pid = 3236] [id = 157] 07:17:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0CA0C800) [pid = 3236] [serial = 469] [outer = 00000000] 07:17:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (198D4800) [pid = 3236] [serial = 470] [outer = 0CA0C800] 07:17:50 INFO - PROCESS | 3236 | 1465049870426 Marionette DEBUG loaded listener.js 07:17:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18302C00) [pid = 3236] [serial = 471] [outer = 0CA0C800] 07:17:50 INFO - PROCESS | 3236 | 1465049870791 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:17:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:17:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 07:17:50 INFO - PROCESS | 3236 | 1465049870818 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 07:17:50 INFO - PROCESS | 3236 | 1465049870820 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 07:17:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:17:50 INFO - PROCESS | 3236 | 1465049870823 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:17:50 INFO - PROCESS | 3236 | 1465049870824 Marionette TRACE conn6 <- [1,594,null,{}] 07:17:50 INFO - PROCESS | 3236 | 1465049870828 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:50 INFO - PROCESS | 3236 | 1465049870829 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:50 INFO - PROCESS | 3236 | 1465049870908 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 07:17:50 INFO - PROCESS | 3236 | 1465049870991 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:50 INFO - PROCESS | 3236 | 1465049870993 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:51 INFO - PROCESS | 3236 | ++DOCSHELL 19A21000 == 36 [pid = 3236] [id = 158] 07:17:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (19A21400) [pid = 3236] [serial = 472] [outer = 00000000] 07:17:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (19A26800) [pid = 3236] [serial = 473] [outer = 19A21400] 07:17:51 INFO - PROCESS | 3236 | 1465049871047 Marionette DEBUG loaded listener.js 07:17:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19F40800) [pid = 3236] [serial = 474] [outer = 19A21400] 07:17:51 INFO - PROCESS | 3236 | 1465049871736 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 970ms 07:17:51 INFO - PROCESS | 3236 | 1465049871794 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 07:17:51 INFO - PROCESS | 3236 | 1465049871799 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 07:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:17:51 INFO - PROCESS | 3236 | 1465049871804 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:17:51 INFO - PROCESS | 3236 | 1465049871809 Marionette TRACE conn6 <- [1,598,null,{}] 07:17:51 INFO - PROCESS | 3236 | 1465049871814 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:51 INFO - PROCESS | 3236 | 1465049871817 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:51 INFO - PROCESS | 3236 | 1465049871968 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 07:17:52 INFO - PROCESS | 3236 | 1465049872090 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:52 INFO - PROCESS | 3236 | 1465049872093 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:52 INFO - PROCESS | 3236 | ++DOCSHELL 10649C00 == 37 [pid = 3236] [id = 159] 07:17:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1064A400) [pid = 3236] [serial = 475] [outer = 00000000] 07:17:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1130AC00) [pid = 3236] [serial = 476] [outer = 1064A400] 07:17:52 INFO - PROCESS | 3236 | 1465049872152 Marionette DEBUG loaded listener.js 07:17:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (14A2BC00) [pid = 3236] [serial = 477] [outer = 1064A400] 07:17:52 INFO - PROCESS | 3236 | 1465049872834 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:17:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:17:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1074ms 07:17:52 INFO - PROCESS | 3236 | 1465049872883 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 07:17:52 INFO - PROCESS | 3236 | 1465049872888 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 07:17:52 INFO - PROCESS | 3236 | 1465049872894 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:17:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:17:52 INFO - PROCESS | 3236 | 1465049872897 Marionette TRACE conn6 <- [1,602,null,{}] 07:17:52 INFO - PROCESS | 3236 | 1465049872901 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:52 INFO - PROCESS | 3236 | 1465049872904 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:53 INFO - PROCESS | 3236 | 1465049873027 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 07:17:53 INFO - PROCESS | 3236 | 1465049873152 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:53 INFO - PROCESS | 3236 | 1465049873155 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:53 INFO - PROCESS | 3236 | ++DOCSHELL 104D6C00 == 38 [pid = 3236] [id = 160] 07:17:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1060C800) [pid = 3236] [serial = 478] [outer = 00000000] 07:17:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18301C00) [pid = 3236] [serial = 479] [outer = 1060C800] 07:17:53 INFO - PROCESS | 3236 | 1465049873212 Marionette DEBUG loaded listener.js 07:17:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (18B1CC00) [pid = 3236] [serial = 480] [outer = 1060C800] 07:17:54 INFO - PROCESS | 3236 | 1465049874009 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:17:54 INFO - PROCESS | 3236 | --DOCSHELL 0CA07000 == 37 [pid = 3236] [id = 157] 07:17:54 INFO - PROCESS | 3236 | --DOCSHELL 10237800 == 36 [pid = 3236] [id = 156] 07:17:54 INFO - PROCESS | 3236 | --DOCSHELL 18B3D800 == 35 [pid = 3236] [id = 155] 07:17:54 INFO - PROCESS | 3236 | --DOCSHELL 1837D400 == 34 [pid = 3236] [id = 154] 07:17:54 INFO - PROCESS | 3236 | --DOCSHELL 16567800 == 33 [pid = 3236] [id = 153] 07:17:54 INFO - PROCESS | 3236 | --DOCSHELL 16560C00 == 32 [pid = 3236] [id = 152] 07:17:54 INFO - PROCESS | 3236 | --DOCSHELL 14265000 == 31 [pid = 3236] [id = 151] 07:17:54 INFO - PROCESS | 3236 | --DOCSHELL 0CA49000 == 30 [pid = 3236] [id = 150] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (19FB8C00) [pid = 3236] [serial = 429] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (18B0C800) [pid = 3236] [serial = 416] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18B1B400) [pid = 3236] [serial = 417] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (197E7800) [pid = 3236] [serial = 420] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (18E4F400) [pid = 3236] [serial = 419] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1894BC00) [pid = 3236] [serial = 425] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (10606400) [pid = 3236] [serial = 401] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1069A400) [pid = 3236] [serial = 402] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (14A8B400) [pid = 3236] [serial = 410] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14B30400) [pid = 3236] [serial = 411] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17B2F400) [pid = 3236] [serial = 413] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (19F43400) [pid = 3236] [serial = 399] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0CA51C00) [pid = 3236] [serial = 404] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0CAD9C00) [pid = 3236] [serial = 405] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (19A2B800) [pid = 3236] [serial = 422] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (10231C00) [pid = 3236] [serial = 407] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (104B7800) [pid = 3236] [serial = 408] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (19FB2000) [pid = 3236] [serial = 428] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1AC17800) [pid = 3236] [serial = 431] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (14B29C00) [pid = 3236] [serial = 423] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1AC1C800) [pid = 3236] [serial = 432] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (17B3A800) [pid = 3236] [serial = 414] [outer = 00000000] [url = about:blank] 07:17:54 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18B02000) [pid = 3236] [serial = 426] [outer = 00000000] [url = about:blank] 07:17:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:17:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1234ms 07:17:54 INFO - PROCESS | 3236 | 1465049874134 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 3236 | 1465049874138 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 07:17:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:17:54 INFO - PROCESS | 3236 | 1465049874150 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:17:54 INFO - PROCESS | 3236 | 1465049874153 Marionette TRACE conn6 <- [1,606,null,{}] 07:17:54 INFO - PROCESS | 3236 | 1465049874158 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:54 INFO - PROCESS | 3236 | 1465049874161 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:54 INFO - PROCESS | 3236 | 1465049874249 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 07:17:54 INFO - PROCESS | 3236 | 1465049874256 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:54 INFO - PROCESS | 3236 | 1465049874259 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:54 INFO - PROCESS | 3236 | ++DOCSHELL 10055400 == 31 [pid = 3236] [id = 161] 07:17:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (10058800) [pid = 3236] [serial = 481] [outer = 00000000] 07:17:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (104B7800) [pid = 3236] [serial = 482] [outer = 10058800] 07:17:54 INFO - PROCESS | 3236 | 1465049874307 Marionette DEBUG loaded listener.js 07:17:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1060F800) [pid = 3236] [serial = 483] [outer = 10058800] 07:17:54 INFO - PROCESS | 3236 | 1465049874812 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:17:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:17:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 07:17:54 INFO - PROCESS | 3236 | 1465049874829 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 3236 | 1465049874833 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 07:17:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:17:54 INFO - PROCESS | 3236 | 1465049874839 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:17:54 INFO - PROCESS | 3236 | 1465049874842 Marionette TRACE conn6 <- [1,610,null,{}] 07:17:54 INFO - PROCESS | 3236 | 1465049874845 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:54 INFO - PROCESS | 3236 | 1465049874848 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:54 INFO - PROCESS | 3236 | 1465049874938 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 07:17:54 INFO - PROCESS | 3236 | 1465049874947 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:54 INFO - PROCESS | 3236 | 1465049874949 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:54 INFO - PROCESS | 3236 | ++DOCSHELL 1426F000 == 32 [pid = 3236] [id = 162] 07:17:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14310000) [pid = 3236] [serial = 484] [outer = 00000000] 07:17:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (146C1400) [pid = 3236] [serial = 485] [outer = 14310000] 07:17:54 INFO - PROCESS | 3236 | 1465049874996 Marionette DEBUG loaded listener.js 07:17:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14B2C000) [pid = 3236] [serial = 486] [outer = 14310000] 07:17:55 INFO - PROCESS | 3236 | 1465049875463 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:17:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:17:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 07:17:55 INFO - PROCESS | 3236 | 1465049875510 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 07:17:55 INFO - PROCESS | 3236 | 1465049875512 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 07:17:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:17:55 INFO - PROCESS | 3236 | 1465049875516 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:17:55 INFO - PROCESS | 3236 | 1465049875519 Marionette TRACE conn6 <- [1,614,null,{}] 07:17:55 INFO - PROCESS | 3236 | 1465049875530 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:55 INFO - PROCESS | 3236 | 1465049875535 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:55 INFO - PROCESS | 3236 | 1465049875647 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 07:17:55 INFO - PROCESS | 3236 | 1465049875735 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:55 INFO - PROCESS | 3236 | 1465049875738 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:55 INFO - PROCESS | 3236 | ++DOCSHELL 17B2F400 == 33 [pid = 3236] [id = 163] 07:17:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (17B2F800) [pid = 3236] [serial = 487] [outer = 00000000] 07:17:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (17B34C00) [pid = 3236] [serial = 488] [outer = 17B2F800] 07:17:55 INFO - PROCESS | 3236 | 1465049875786 Marionette DEBUG loaded listener.js 07:17:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (17BB7C00) [pid = 3236] [serial = 489] [outer = 17B2F800] 07:17:56 INFO - PROCESS | 3236 | 1465049876177 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:17:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:17:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 07:17:56 INFO - PROCESS | 3236 | 1465049876190 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 07:17:56 INFO - PROCESS | 3236 | 1465049876192 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 07:17:56 INFO - PROCESS | 3236 | 1465049876195 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:17:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:17:56 INFO - PROCESS | 3236 | 1465049876197 Marionette TRACE conn6 <- [1,618,null,{}] 07:17:56 INFO - PROCESS | 3236 | 1465049876200 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:56 INFO - PROCESS | 3236 | 1465049876202 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:56 INFO - PROCESS | 3236 | 1465049876289 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 07:17:56 INFO - PROCESS | 3236 | 1465049876382 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:56 INFO - PROCESS | 3236 | 1465049876384 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:56 INFO - PROCESS | 3236 | ++DOCSHELL 17C22000 == 34 [pid = 3236] [id = 164] 07:17:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (17F10C00) [pid = 3236] [serial = 490] [outer = 00000000] 07:17:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18B1BC00) [pid = 3236] [serial = 491] [outer = 17F10C00] 07:17:56 INFO - PROCESS | 3236 | 1465049876429 Marionette DEBUG loaded listener.js 07:17:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18B28000) [pid = 3236] [serial = 492] [outer = 17F10C00] 07:17:56 INFO - PROCESS | 3236 | 1465049876865 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:17:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:17:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 07:17:56 INFO - PROCESS | 3236 | 1465049876930 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 07:17:56 INFO - PROCESS | 3236 | 1465049876932 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 07:17:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:17:56 INFO - PROCESS | 3236 | 1465049876941 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:17:56 INFO - PROCESS | 3236 | 1465049876943 Marionette TRACE conn6 <- [1,622,null,{}] 07:17:56 INFO - PROCESS | 3236 | 1465049876946 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:56 INFO - PROCESS | 3236 | 1465049876948 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:57 INFO - PROCESS | 3236 | 1465049877085 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 07:17:57 INFO - PROCESS | 3236 | 1465049877144 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:57 INFO - PROCESS | 3236 | 1465049877146 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:57 INFO - PROCESS | 3236 | ++DOCSHELL 18E4B000 == 35 [pid = 3236] [id = 165] 07:17:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18E4BC00) [pid = 3236] [serial = 493] [outer = 00000000] 07:17:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18F55C00) [pid = 3236] [serial = 494] [outer = 18E4BC00] 07:17:57 INFO - PROCESS | 3236 | 1465049877191 Marionette DEBUG loaded listener.js 07:17:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (197E6800) [pid = 3236] [serial = 495] [outer = 18E4BC00] 07:17:57 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:57 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:17:57 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:57 INFO - PROCESS | 3236 | 1465049877629 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 07:17:57 INFO - PROCESS | 3236 | 1465049877675 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 07:17:57 INFO - PROCESS | 3236 | 1465049877677 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 07:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:17:57 INFO - PROCESS | 3236 | 1465049877680 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:17:57 INFO - PROCESS | 3236 | 1465049877682 Marionette TRACE conn6 <- [1,626,null,{}] 07:17:57 INFO - PROCESS | 3236 | 1465049877685 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:57 INFO - PROCESS | 3236 | 1465049877691 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:57 INFO - PROCESS | 3236 | 1465049877836 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 07:17:57 INFO - PROCESS | 3236 | 1465049877894 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:57 INFO - PROCESS | 3236 | 1465049877896 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:57 INFO - PROCESS | 3236 | ++DOCSHELL 198D4400 == 36 [pid = 3236] [id = 166] 07:17:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (19A25400) [pid = 3236] [serial = 496] [outer = 00000000] 07:17:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19F3F000) [pid = 3236] [serial = 497] [outer = 19A25400] 07:17:57 INFO - PROCESS | 3236 | 1465049877941 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19F3F800) [pid = 3236] [serial = 498] [outer = 19A25400] 07:17:58 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:58 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (14265800) [pid = 3236] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1B23A800) [pid = 3236] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1837D800) [pid = 3236] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0CA4F400) [pid = 3236] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16561400) [pid = 3236] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0CA0E800) [pid = 3236] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18E46800) [pid = 3236] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0CA4F000) [pid = 3236] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0CA0C800) [pid = 3236] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (164E4800) [pid = 3236] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16CF1400) [pid = 3236] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (109B7800) [pid = 3236] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:17:58 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (10645800) [pid = 3236] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:17:58 INFO - PROCESS | 3236 | 1465049878455 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:17:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:17:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 830ms 07:17:58 INFO - PROCESS | 3236 | 1465049878511 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 07:17:58 INFO - PROCESS | 3236 | 1465049878513 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 07:17:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:17:58 INFO - PROCESS | 3236 | 1465049878516 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:17:58 INFO - PROCESS | 3236 | 1465049878518 Marionette TRACE conn6 <- [1,630,null,{}] 07:17:58 INFO - PROCESS | 3236 | 1465049878522 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:58 INFO - PROCESS | 3236 | 1465049878524 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:58 INFO - PROCESS | 3236 | 1465049878603 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 07:17:58 INFO - PROCESS | 3236 | 1465049878686 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:58 INFO - PROCESS | 3236 | 1465049878688 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:58 INFO - PROCESS | 3236 | ++DOCSHELL 10050000 == 37 [pid = 3236] [id = 167] 07:17:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (10051400) [pid = 3236] [serial = 499] [outer = 00000000] 07:17:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16563000) [pid = 3236] [serial = 500] [outer = 10051400] 07:17:58 INFO - PROCESS | 3236 | 1465049878733 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18B0E400) [pid = 3236] [serial = 501] [outer = 10051400] 07:17:59 INFO - PROCESS | 3236 | 1465049879105 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 631ms 07:17:59 INFO - PROCESS | 3236 | 1465049879148 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 07:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:17:59 INFO - PROCESS | 3236 | 1465049879150 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 07:17:59 INFO - PROCESS | 3236 | 1465049879153 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 3236 | 1465049879155 Marionette TRACE conn6 <- [1,634,null,{}] 07:17:59 INFO - PROCESS | 3236 | 1465049879159 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:59 INFO - PROCESS | 3236 | 1465049879161 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:59 INFO - PROCESS | 3236 | 1465049879274 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 07:17:59 INFO - PROCESS | 3236 | 1465049879281 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 3236 | 1465049879283 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:59 INFO - PROCESS | 3236 | ++DOCSHELL 16568000 == 38 [pid = 3236] [id = 168] 07:17:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (17C1D000) [pid = 3236] [serial = 502] [outer = 00000000] 07:17:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19FAD000) [pid = 3236] [serial = 503] [outer = 17C1D000] 07:17:59 INFO - PROCESS | 3236 | 1465049879327 Marionette DEBUG loaded listener.js 07:17:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19FB6000) [pid = 3236] [serial = 504] [outer = 17C1D000] 07:17:59 INFO - PROCESS | 3236 | 1465049879738 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 07:17:59 INFO - PROCESS | 3236 | 1465049879784 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 07:17:59 INFO - PROCESS | 3236 | 1465049879786 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 07:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:17:59 INFO - PROCESS | 3236 | 1465049879789 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 3236 | 1465049879791 Marionette TRACE conn6 <- [1,638,null,{}] 07:17:59 INFO - PROCESS | 3236 | 1465049879794 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:59 INFO - PROCESS | 3236 | 1465049879796 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:59 INFO - PROCESS | 3236 | 1465049879910 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 07:17:59 INFO - PROCESS | 3236 | 1465049879949 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 3236 | 1465049879951 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:17:59 INFO - PROCESS | 3236 | ++DOCSHELL 1ABEE400 == 39 [pid = 3236] [id = 169] 07:17:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1ABEE800) [pid = 3236] [serial = 505] [outer = 00000000] 07:17:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1AC19400) [pid = 3236] [serial = 506] [outer = 1ABEE800] 07:17:59 INFO - PROCESS | 3236 | 1465049879994 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1AC1BC00) [pid = 3236] [serial = 507] [outer = 1ABEE800] 07:18:00 INFO - PROCESS | 3236 | 1465049880471 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 07:18:00 INFO - PROCESS | 3236 | 1465049880521 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 07:18:00 INFO - PROCESS | 3236 | 1465049880526 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 07:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:18:00 INFO - PROCESS | 3236 | 1465049880531 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:18:00 INFO - PROCESS | 3236 | 1465049880535 Marionette TRACE conn6 <- [1,642,null,{}] 07:18:00 INFO - PROCESS | 3236 | 1465049880540 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:00 INFO - PROCESS | 3236 | 1465049880544 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:00 INFO - PROCESS | 3236 | 1465049880662 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 07:18:00 INFO - PROCESS | 3236 | 1465049880789 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:00 INFO - PROCESS | 3236 | 1465049880794 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:00 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4B400 == 40 [pid = 3236] [id = 170] 07:18:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0CB24400) [pid = 3236] [serial = 508] [outer = 00000000] 07:18:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (104BB800) [pid = 3236] [serial = 509] [outer = 0CB24400] 07:18:00 INFO - PROCESS | 3236 | 1465049880854 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (109AA800) [pid = 3236] [serial = 510] [outer = 0CB24400] 07:18:01 INFO - PROCESS | 3236 | 1465049881477 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:18:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:18:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 07:18:01 INFO - PROCESS | 3236 | 1465049881506 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 07:18:01 INFO - PROCESS | 3236 | 1465049881511 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 07:18:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:18:01 INFO - PROCESS | 3236 | 1465049881517 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:18:01 INFO - PROCESS | 3236 | 1465049881520 Marionette TRACE conn6 <- [1,646,null,{}] 07:18:01 INFO - PROCESS | 3236 | 1465049881524 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:01 INFO - PROCESS | 3236 | 1465049881527 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:01 INFO - PROCESS | 3236 | 1465049881641 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 07:18:01 INFO - PROCESS | 3236 | 1465049881767 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:01 INFO - PROCESS | 3236 | 1465049881770 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:01 INFO - PROCESS | 3236 | ++DOCSHELL 16562C00 == 41 [pid = 3236] [id = 171] 07:18:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (16563C00) [pid = 3236] [serial = 511] [outer = 00000000] 07:18:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16CF7800) [pid = 3236] [serial = 512] [outer = 16563C00] 07:18:01 INFO - PROCESS | 3236 | 1465049881827 Marionette DEBUG loaded listener.js 07:18:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (17F04C00) [pid = 3236] [serial = 513] [outer = 16563C00] 07:18:02 INFO - PROCESS | 3236 | 1465049882425 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 07:18:02 INFO - PROCESS | 3236 | 1465049882450 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 07:18:02 INFO - PROCESS | 3236 | 1465049882453 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 07:18:02 INFO - PROCESS | 3236 | 1465049882457 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:18:02 INFO - PROCESS | 3236 | 1465049882460 Marionette TRACE conn6 <- [1,650,null,{}] 07:18:02 INFO - PROCESS | 3236 | 1465049882471 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:02 INFO - PROCESS | 3236 | 1465049882476 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:02 INFO - PROCESS | 3236 | 1465049882589 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 07:18:02 INFO - PROCESS | 3236 | 1465049882715 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:02 INFO - PROCESS | 3236 | 1465049882718 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:02 INFO - PROCESS | 3236 | ++DOCSHELL 1ABF3800 == 42 [pid = 3236] [id = 172] 07:18:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1AC12C00) [pid = 3236] [serial = 514] [outer = 00000000] 07:18:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1B23A800) [pid = 3236] [serial = 515] [outer = 1AC12C00] 07:18:02 INFO - PROCESS | 3236 | 1465049882777 Marionette DEBUG loaded listener.js 07:18:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1B3B9800) [pid = 3236] [serial = 516] [outer = 1AC12C00] 07:18:03 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:03 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:18:03 INFO - PROCESS | 3236 | 1465049883323 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 930ms 07:18:03 INFO - PROCESS | 3236 | 1465049883391 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 3236 | 1465049883394 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 07:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:18:03 INFO - PROCESS | 3236 | 1465049883397 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 3236 | 1465049883399 Marionette TRACE conn6 <- [1,654,null,{}] 07:18:03 INFO - PROCESS | 3236 | 1465049883403 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:03 INFO - PROCESS | 3236 | 1465049883405 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:03 INFO - PROCESS | 3236 | 1465049883515 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 07:18:03 INFO - PROCESS | 3236 | 1465049883642 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:03 INFO - PROCESS | 3236 | 1465049883645 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:03 INFO - PROCESS | 3236 | ++DOCSHELL 19A1E400 == 43 [pid = 3236] [id = 173] 07:18:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (19A1EC00) [pid = 3236] [serial = 517] [outer = 00000000] 07:18:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1BFA4400) [pid = 3236] [serial = 518] [outer = 19A1EC00] 07:18:03 INFO - PROCESS | 3236 | 1465049883701 Marionette DEBUG loaded listener.js 07:18:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (1C38B800) [pid = 3236] [serial = 519] [outer = 19A1EC00] 07:18:04 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:04 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:18:04 INFO - PROCESS | 3236 | 1465049884428 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:18:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:18:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1068ms 07:18:04 INFO - PROCESS | 3236 | 1465049884469 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 07:18:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:18:04 INFO - PROCESS | 3236 | 1465049884473 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 07:18:04 INFO - PROCESS | 3236 | 1465049884478 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:18:04 INFO - PROCESS | 3236 | 1465049884481 Marionette TRACE conn6 <- [1,658,null,{}] 07:18:04 INFO - PROCESS | 3236 | 1465049884487 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:04 INFO - PROCESS | 3236 | 1465049884490 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:04 INFO - PROCESS | 3236 | 1465049884591 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 07:18:04 INFO - PROCESS | 3236 | 1465049884697 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:04 INFO - PROCESS | 3236 | 1465049884700 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:04 INFO - PROCESS | 3236 | ++DOCSHELL 10938400 == 44 [pid = 3236] [id = 174] 07:18:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (11103C00) [pid = 3236] [serial = 520] [outer = 00000000] 07:18:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (1426D800) [pid = 3236] [serial = 521] [outer = 11103C00] 07:18:04 INFO - PROCESS | 3236 | 1465049884749 Marionette DEBUG loaded listener.js 07:18:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (14B2E400) [pid = 3236] [serial = 522] [outer = 11103C00] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 16568000 == 43 [pid = 3236] [id = 168] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 10050000 == 42 [pid = 3236] [id = 167] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 198D4400 == 41 [pid = 3236] [id = 166] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 18E4B000 == 40 [pid = 3236] [id = 165] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 17C22000 == 39 [pid = 3236] [id = 164] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 17B2F400 == 38 [pid = 3236] [id = 163] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 1426F000 == 37 [pid = 3236] [id = 162] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 10055400 == 36 [pid = 3236] [id = 161] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 104D6C00 == 35 [pid = 3236] [id = 160] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 10649C00 == 34 [pid = 3236] [id = 159] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 19A21000 == 33 [pid = 3236] [id = 158] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 10850C00 == 32 [pid = 3236] [id = 149] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 19A1E400 == 31 [pid = 3236] [id = 173] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 1ABF3800 == 30 [pid = 3236] [id = 172] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 1ABEE400 == 29 [pid = 3236] [id = 169] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 0CA4B400 == 28 [pid = 3236] [id = 170] 07:18:05 INFO - PROCESS | 3236 | --DOCSHELL 16562C00 == 27 [pid = 3236] [id = 171] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (16567C00) [pid = 3236] [serial = 455] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (14A56000) [pid = 3236] [serial = 447] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (17BB3000) [pid = 3236] [serial = 458] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (14386800) [pid = 3236] [serial = 446] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (1426EC00) [pid = 3236] [serial = 452] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1445BC00) [pid = 3236] [serial = 453] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0CB2C400) [pid = 3236] [serial = 449] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (104B6C00) [pid = 3236] [serial = 450] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (11306000) [pid = 3236] [serial = 435] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1060B400) [pid = 3236] [serial = 434] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (17F0C000) [pid = 3236] [serial = 438] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (165D2800) [pid = 3236] [serial = 437] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1BAE7C00) [pid = 3236] [serial = 441] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1B3B4800) [pid = 3236] [serial = 440] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (10603000) [pid = 3236] [serial = 444] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0FE8C800) [pid = 3236] [serial = 443] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18B05000) [pid = 3236] [serial = 461] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18309400) [pid = 3236] [serial = 459] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18F59400) [pid = 3236] [serial = 464] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18B0B800) [pid = 3236] [serial = 462] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (197DD800) [pid = 3236] [serial = 465] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (198D4800) [pid = 3236] [serial = 470] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (18302C00) [pid = 3236] [serial = 471] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (17F09C00) [pid = 3236] [serial = 467] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18B22400) [pid = 3236] [serial = 468] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (165D9C00) [pid = 3236] [serial = 456] [outer = 00000000] [url = about:blank] 07:18:05 INFO - PROCESS | 3236 | 1465049885962 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1531ms 07:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:18:06 INFO - PROCESS | 3236 | 1465049886010 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 07:18:06 INFO - PROCESS | 3236 | 1465049886015 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 07:18:06 INFO - PROCESS | 3236 | 1465049886019 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:18:06 INFO - PROCESS | 3236 | 1465049886022 Marionette TRACE conn6 <- [1,662,null,{}] 07:18:06 INFO - PROCESS | 3236 | 1465049886029 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:06 INFO - PROCESS | 3236 | 1465049886032 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:06 INFO - PROCESS | 3236 | 1465049886120 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 07:18:06 INFO - PROCESS | 3236 | 1465049886128 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:06 INFO - PROCESS | 3236 | 1465049886132 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:06 INFO - PROCESS | 3236 | ++DOCSHELL 0CB2A800 == 28 [pid = 3236] [id = 175] 07:18:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0CE31800) [pid = 3236] [serial = 523] [outer = 00000000] 07:18:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0D17EC00) [pid = 3236] [serial = 524] [outer = 0CE31800] 07:18:06 INFO - PROCESS | 3236 | 1465049886181 Marionette DEBUG loaded listener.js 07:18:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0FEF4400) [pid = 3236] [serial = 525] [outer = 0CE31800] 07:18:06 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:06 INFO - PROCESS | 3236 | [3236] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:18:06 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:06 INFO - PROCESS | 3236 | 1465049886666 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:18:06 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 07:18:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 691ms 07:18:06 INFO - PROCESS | 3236 | 1465049886711 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 07:18:06 INFO - PROCESS | 3236 | 1465049886716 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 07:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:18:06 INFO - PROCESS | 3236 | 1465049886721 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:18:06 INFO - PROCESS | 3236 | 1465049886724 Marionette TRACE conn6 <- [1,666,null,{}] 07:18:06 INFO - PROCESS | 3236 | 1465049886728 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:06 INFO - PROCESS | 3236 | 1465049886731 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:06 INFO - PROCESS | 3236 | 1465049886823 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 07:18:06 INFO - PROCESS | 3236 | 1465049886943 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:06 INFO - PROCESS | 3236 | 1465049886945 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:06 INFO - PROCESS | 3236 | ++DOCSHELL 10652800 == 29 [pid = 3236] [id = 176] 07:18:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (10653000) [pid = 3236] [serial = 526] [outer = 00000000] 07:18:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (10851400) [pid = 3236] [serial = 527] [outer = 10653000] 07:18:06 INFO - PROCESS | 3236 | 1465049886995 Marionette DEBUG loaded listener.js 07:18:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (11110400) [pid = 3236] [serial = 528] [outer = 10653000] 07:18:07 INFO - PROCESS | 3236 | 1465049887400 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:18:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:18:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 07:18:07 INFO - PROCESS | 3236 | 1465049887456 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 07:18:07 INFO - PROCESS | 3236 | 1465049887458 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 07:18:07 INFO - PROCESS | 3236 | 1465049887462 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:18:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:18:07 INFO - PROCESS | 3236 | 1465049887465 Marionette TRACE conn6 <- [1,670,null,{}] 07:18:07 INFO - PROCESS | 3236 | 1465049887476 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:07 INFO - PROCESS | 3236 | 1465049887480 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:07 INFO - PROCESS | 3236 | 1465049887563 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 07:18:07 INFO - PROCESS | 3236 | 1465049887570 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:07 INFO - PROCESS | 3236 | 1465049887573 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:07 INFO - PROCESS | 3236 | ++DOCSHELL 14B28000 == 30 [pid = 3236] [id = 177] 07:18:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14B29000) [pid = 3236] [serial = 529] [outer = 00000000] 07:18:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (15F08400) [pid = 3236] [serial = 530] [outer = 14B29000] 07:18:07 INFO - PROCESS | 3236 | 1465049887621 Marionette DEBUG loaded listener.js 07:18:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (164E5C00) [pid = 3236] [serial = 531] [outer = 14B29000] 07:18:08 INFO - PROCESS | 3236 | 1465049888577 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:18:08 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) 07:18:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1180ms 07:18:08 INFO - PROCESS | 3236 | 1465049888646 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 07:18:08 INFO - PROCESS | 3236 | 1465049888648 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 07:18:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:18:08 INFO - PROCESS | 3236 | 1465049888652 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:18:08 INFO - PROCESS | 3236 | 1465049888654 Marionette TRACE conn6 <- [1,674,null,{}] 07:18:08 INFO - PROCESS | 3236 | 1465049888658 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:08 INFO - PROCESS | 3236 | 1465049888660 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:08 INFO - PROCESS | 3236 | 1465049888779 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 07:18:08 INFO - PROCESS | 3236 | 1465049888785 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:08 INFO - PROCESS | 3236 | 1465049888788 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:08 INFO - PROCESS | 3236 | ++DOCSHELL 16542400 == 31 [pid = 3236] [id = 178] 07:18:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16568000) [pid = 3236] [serial = 532] [outer = 00000000] 07:18:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16CFC800) [pid = 3236] [serial = 533] [outer = 16568000] 07:18:08 INFO - PROCESS | 3236 | 1465049888879 Marionette DEBUG loaded listener.js 07:18:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17B33800) [pid = 3236] [serial = 534] [outer = 16568000] 07:18:09 INFO - PROCESS | 3236 | 1465049889771 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:18:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:18:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1175ms 07:18:09 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18E4BC00) [pid = 3236] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:18:09 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (19A25400) [pid = 3236] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:18:09 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (10051400) [pid = 3236] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:18:09 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1060C800) [pid = 3236] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:18:09 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17B2F800) [pid = 3236] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:18:09 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19A21400) [pid = 3236] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:18:09 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (10058800) [pid = 3236] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:18:09 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (17C1D000) [pid = 3236] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:18:09 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1064A400) [pid = 3236] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:18:09 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14310000) [pid = 3236] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:18:09 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1ABEE800) [pid = 3236] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:18:09 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (17F10C00) [pid = 3236] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:18:09 INFO - PROCESS | 3236 | 1465049889954 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 07:18:09 INFO - PROCESS | 3236 | 1465049889956 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 07:18:09 INFO - PROCESS | 3236 | 1465049889960 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:18:09 INFO - PROCESS | 3236 | 1465049889962 Marionette TRACE conn6 <- [1,678,null,{}] 07:18:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:18:09 INFO - PROCESS | 3236 | 1465049889965 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:09 INFO - PROCESS | 3236 | 1465049889967 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:10 INFO - PROCESS | 3236 | 1465049890047 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 07:18:10 INFO - PROCESS | 3236 | 1465049890052 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:10 INFO - PROCESS | 3236 | 1465049890054 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:10 INFO - PROCESS | 3236 | ++DOCSHELL 10646400 == 32 [pid = 3236] [id = 179] 07:18:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (10647800) [pid = 3236] [serial = 535] [outer = 00000000] 07:18:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (14459400) [pid = 3236] [serial = 536] [outer = 10647800] 07:18:10 INFO - PROCESS | 3236 | 1465049890099 Marionette DEBUG loaded listener.js 07:18:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17C19800) [pid = 3236] [serial = 537] [outer = 10647800] 07:18:11 INFO - PROCESS | 3236 | 1465049891039 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:18:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:18:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1124ms 07:18:11 INFO - PROCESS | 3236 | 1465049891093 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 07:18:11 INFO - PROCESS | 3236 | 1465049891096 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 07:18:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:18:11 INFO - PROCESS | 3236 | 1465049891099 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:18:11 INFO - PROCESS | 3236 | 1465049891100 Marionette TRACE conn6 <- [1,682,null,{}] 07:18:11 INFO - PROCESS | 3236 | 1465049891104 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:11 INFO - PROCESS | 3236 | 1465049891110 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:11 INFO - PROCESS | 3236 | 1465049891211 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 07:18:11 INFO - PROCESS | 3236 | 1465049891217 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:11 INFO - PROCESS | 3236 | 1465049891219 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:11 INFO - PROCESS | 3236 | ++DOCSHELL 18940800 == 33 [pid = 3236] [id = 180] 07:18:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18B0BC00) [pid = 3236] [serial = 538] [outer = 00000000] 07:18:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18B1FC00) [pid = 3236] [serial = 539] [outer = 18B0BC00] 07:18:11 INFO - PROCESS | 3236 | 1465049891273 Marionette DEBUG loaded listener.js 07:18:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18B26800) [pid = 3236] [serial = 540] [outer = 18B0BC00] 07:18:12 INFO - PROCESS | 3236 | 1465049892234 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:18:12 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) 07:18:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1180ms 07:18:12 INFO - PROCESS | 3236 | 1465049892281 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 07:18:12 INFO - PROCESS | 3236 | 1465049892286 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 07:18:12 INFO - PROCESS | 3236 | 1465049892292 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:18:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:18:12 INFO - PROCESS | 3236 | 1465049892295 Marionette TRACE conn6 <- [1,686,null,{}] 07:18:12 INFO - PROCESS | 3236 | 1465049892301 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:12 INFO - PROCESS | 3236 | 1465049892304 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:12 INFO - PROCESS | 3236 | 1465049892450 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 07:18:12 INFO - PROCESS | 3236 | 1465049892568 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:12 INFO - PROCESS | 3236 | 1465049892571 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:12 INFO - PROCESS | 3236 | ++DOCSHELL 0D140000 == 34 [pid = 3236] [id = 181] 07:18:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0D17CC00) [pid = 3236] [serial = 541] [outer = 00000000] 07:18:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (10050000) [pid = 3236] [serial = 542] [outer = 0D17CC00] 07:18:12 INFO - PROCESS | 3236 | 1465049892676 Marionette DEBUG loaded listener.js 07:18:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (104D6C00) [pid = 3236] [serial = 543] [outer = 0D17CC00] 07:18:13 INFO - PROCESS | 3236 | 1465049893821 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:18:13 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) 07:18:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1570ms 07:18:13 INFO - PROCESS | 3236 | 1465049893866 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 07:18:13 INFO - PROCESS | 3236 | 1465049893871 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 07:18:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:18:13 INFO - PROCESS | 3236 | 1465049893878 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:18:13 INFO - PROCESS | 3236 | 1465049893881 Marionette TRACE conn6 <- [1,690,null,{}] 07:18:13 INFO - PROCESS | 3236 | 1465049893885 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:13 INFO - PROCESS | 3236 | 1465049893888 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:14 INFO - PROCESS | 3236 | 1465049894063 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 07:18:14 INFO - PROCESS | 3236 | 1465049894246 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:14 INFO - PROCESS | 3236 | 1465049894249 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:14 INFO - PROCESS | 3236 | ++DOCSHELL 0CA42C00 == 35 [pid = 3236] [id = 182] 07:18:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0CA43000) [pid = 3236] [serial = 544] [outer = 00000000] 07:18:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0CACE400) [pid = 3236] [serial = 545] [outer = 0CA43000] 07:18:14 INFO - PROCESS | 3236 | 1465049894300 Marionette DEBUG loaded listener.js 07:18:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0CB2BC00) [pid = 3236] [serial = 546] [outer = 0CA43000] 07:18:14 INFO - PROCESS | 3236 | --DOCSHELL 10646400 == 34 [pid = 3236] [id = 179] 07:18:14 INFO - PROCESS | 3236 | --DOCSHELL 16542400 == 33 [pid = 3236] [id = 178] 07:18:14 INFO - PROCESS | 3236 | --DOCSHELL 14B28000 == 32 [pid = 3236] [id = 177] 07:18:14 INFO - PROCESS | 3236 | --DOCSHELL 10652800 == 31 [pid = 3236] [id = 176] 07:18:14 INFO - PROCESS | 3236 | --DOCSHELL 0CB2A800 == 30 [pid = 3236] [id = 175] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18F55C00) [pid = 3236] [serial = 494] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (19F3F000) [pid = 3236] [serial = 497] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16563000) [pid = 3236] [serial = 500] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18301C00) [pid = 3236] [serial = 479] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18B1CC00) [pid = 3236] [serial = 480] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (17B34C00) [pid = 3236] [serial = 488] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (17BB7C00) [pid = 3236] [serial = 489] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (19F40800) [pid = 3236] [serial = 474] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (19A26800) [pid = 3236] [serial = 473] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (104B7800) [pid = 3236] [serial = 482] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (19FB6000) [pid = 3236] [serial = 504] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1060F800) [pid = 3236] [serial = 483] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1130AC00) [pid = 3236] [serial = 476] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (14A2BC00) [pid = 3236] [serial = 477] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (146C1400) [pid = 3236] [serial = 485] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (14B2C000) [pid = 3236] [serial = 486] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (19FAD000) [pid = 3236] [serial = 503] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1AC1BC00) [pid = 3236] [serial = 507] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (19F3F800) [pid = 3236] [serial = 498] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (18B1BC00) [pid = 3236] [serial = 491] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (18B28000) [pid = 3236] [serial = 492] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (197E6800) [pid = 3236] [serial = 495] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (18B0E400) [pid = 3236] [serial = 501] [outer = 00000000] [url = about:blank] 07:18:14 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (1AC19400) [pid = 3236] [serial = 506] [outer = 00000000] [url = about:blank] 07:18:15 INFO - PROCESS | 3236 | 1465049895362 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:18:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:18:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1536ms 07:18:15 INFO - PROCESS | 3236 | 1465049895418 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 07:18:15 INFO - PROCESS | 3236 | 1465049895421 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 07:18:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:18:15 INFO - PROCESS | 3236 | 1465049895425 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:18:15 INFO - PROCESS | 3236 | 1465049895428 Marionette TRACE conn6 <- [1,694,null,{}] 07:18:15 INFO - PROCESS | 3236 | 1465049895434 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:15 INFO - PROCESS | 3236 | 1465049895436 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:15 INFO - PROCESS | 3236 | 1465049895522 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 07:18:15 INFO - PROCESS | 3236 | 1465049895531 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:15 INFO - PROCESS | 3236 | 1465049895533 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:15 INFO - PROCESS | 3236 | ++DOCSHELL 0FEF5000 == 31 [pid = 3236] [id = 183] 07:18:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (10056000) [pid = 3236] [serial = 547] [outer = 00000000] 07:18:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (10606400) [pid = 3236] [serial = 548] [outer = 10056000] 07:18:15 INFO - PROCESS | 3236 | 1465049895580 Marionette DEBUG loaded listener.js 07:18:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (10644800) [pid = 3236] [serial = 549] [outer = 10056000] 07:18:16 INFO - PROCESS | 3236 | 1465049896555 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:18:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:18:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1175ms 07:18:16 INFO - PROCESS | 3236 | 1465049896605 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 07:18:16 INFO - PROCESS | 3236 | 1465049896608 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 07:18:16 INFO - PROCESS | 3236 | 1465049896612 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:18:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:18:16 INFO - PROCESS | 3236 | 1465049896614 Marionette TRACE conn6 <- [1,698,null,{}] 07:18:16 INFO - PROCESS | 3236 | 1465049896618 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:16 INFO - PROCESS | 3236 | 1465049896620 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:16 INFO - PROCESS | 3236 | 1465049896714 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 07:18:16 INFO - PROCESS | 3236 | 1465049896723 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:16 INFO - PROCESS | 3236 | 1465049896726 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:16 INFO - PROCESS | 3236 | ++DOCSHELL 14384400 == 32 [pid = 3236] [id = 184] 07:18:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (14387400) [pid = 3236] [serial = 550] [outer = 00000000] 07:18:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (143C8C00) [pid = 3236] [serial = 551] [outer = 14387400] 07:18:16 INFO - PROCESS | 3236 | 1465049896772 Marionette DEBUG loaded listener.js 07:18:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (146BCC00) [pid = 3236] [serial = 552] [outer = 14387400] 07:18:17 INFO - PROCESS | 3236 | 1465049897765 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:18:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:18:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1171ms 07:18:17 INFO - PROCESS | 3236 | 1465049897788 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 07:18:17 INFO - PROCESS | 3236 | 1465049897791 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 07:18:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:18:17 INFO - PROCESS | 3236 | 1465049897810 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:18:17 INFO - PROCESS | 3236 | 1465049897816 Marionette TRACE conn6 <- [1,702,null,{}] 07:18:17 INFO - PROCESS | 3236 | 1465049897820 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:17 INFO - PROCESS | 3236 | 1465049897824 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:17 INFO - PROCESS | 3236 | 1465049897939 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 07:18:17 INFO - PROCESS | 3236 | 1465049897945 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:17 INFO - PROCESS | 3236 | 1465049897947 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:17 INFO - PROCESS | 3236 | ++DOCSHELL 14AD2000 == 33 [pid = 3236] [id = 185] 07:18:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (14AD7400) [pid = 3236] [serial = 553] [outer = 00000000] 07:18:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (164EE400) [pid = 3236] [serial = 554] [outer = 14AD7400] 07:18:17 INFO - PROCESS | 3236 | 1465049897991 Marionette DEBUG loaded listener.js 07:18:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (16564000) [pid = 3236] [serial = 555] [outer = 14AD7400] 07:18:18 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (16568000) [pid = 3236] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:18:18 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (14B29000) [pid = 3236] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:18:18 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (10653000) [pid = 3236] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:18:18 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (0CE31800) [pid = 3236] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:18:18 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (11103C00) [pid = 3236] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:18:18 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (10647800) [pid = 3236] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:18:18 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (0CB24400) [pid = 3236] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:18:18 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (16563C00) [pid = 3236] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:18:18 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (1AC12C00) [pid = 3236] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:18:18 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (19A1EC00) [pid = 3236] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:18:18 INFO - PROCESS | 3236 | 1465049898954 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:18:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 07:18:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1193ms 07:18:18 INFO - PROCESS | 3236 | 1465049898991 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 07:18:18 INFO - PROCESS | 3236 | 1465049898993 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 07:18:18 INFO - PROCESS | 3236 | 1465049898997 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:18:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:18:18 INFO - PROCESS | 3236 | 1465049898998 Marionette TRACE conn6 <- [1,706,null,{}] 07:18:19 INFO - PROCESS | 3236 | 1465049899002 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:19 INFO - PROCESS | 3236 | 1465049899004 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:19 INFO - PROCESS | 3236 | 1465049899090 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 07:18:19 INFO - PROCESS | 3236 | 1465049899095 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:19 INFO - PROCESS | 3236 | 1465049899097 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:19 INFO - PROCESS | 3236 | ++DOCSHELL 164EE000 == 34 [pid = 3236] [id = 186] 07:18:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (16566000) [pid = 3236] [serial = 556] [outer = 00000000] 07:18:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (165D3400) [pid = 3236] [serial = 557] [outer = 16566000] 07:18:19 INFO - PROCESS | 3236 | 1465049899141 Marionette DEBUG loaded listener.js 07:18:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (17B30C00) [pid = 3236] [serial = 558] [outer = 16566000] 07:18:20 INFO - PROCESS | 3236 | 1465049900075 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:18:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:18:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1122ms 07:18:20 INFO - PROCESS | 3236 | 1465049900123 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 07:18:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:18:20 INFO - PROCESS | 3236 | 1465049900125 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 07:18:20 INFO - PROCESS | 3236 | 1465049900129 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:18:20 INFO - PROCESS | 3236 | 1465049900131 Marionette TRACE conn6 <- [1,710,null,{}] 07:18:20 INFO - PROCESS | 3236 | 1465049900134 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:20 INFO - PROCESS | 3236 | 1465049900136 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:20 INFO - PROCESS | 3236 | 1465049900216 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 07:18:20 INFO - PROCESS | 3236 | 1465049900222 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:20 INFO - PROCESS | 3236 | 1465049900227 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:20 INFO - PROCESS | 3236 | ++DOCSHELL 17F0D400 == 35 [pid = 3236] [id = 187] 07:18:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (17F0EC00) [pid = 3236] [serial = 559] [outer = 00000000] 07:18:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (1830A400) [pid = 3236] [serial = 560] [outer = 17F0EC00] 07:18:20 INFO - PROCESS | 3236 | 1465049900284 Marionette DEBUG loaded listener.js 07:18:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (18B01800) [pid = 3236] [serial = 561] [outer = 17F0EC00] 07:18:20 INFO - PROCESS | 3236 | 1465049900767 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 07:18:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:18:20 INFO - PROCESS | 3236 | 1465049900805 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 07:18:20 INFO - PROCESS | 3236 | 1465049900808 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:18:20 INFO - PROCESS | 3236 | 1465049900810 Marionette TRACE conn6 <- [1,714,null,{}] 07:18:20 INFO - PROCESS | 3236 | 1465049900814 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:20 INFO - PROCESS | 3236 | 1465049900816 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:20 INFO - PROCESS | 3236 | 1465049900899 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 07:18:21 INFO - PROCESS | 3236 | 1465049901027 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:21 INFO - PROCESS | 3236 | 1465049901030 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:21 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0D000 == 36 [pid = 3236] [id = 188] 07:18:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0CA45C00) [pid = 3236] [serial = 562] [outer = 00000000] 07:18:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0CAD7000) [pid = 3236] [serial = 563] [outer = 0CA45C00] 07:18:21 INFO - PROCESS | 3236 | 1465049901092 Marionette DEBUG loaded listener.js 07:18:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0CE72C00) [pid = 3236] [serial = 564] [outer = 0CA45C00] 07:18:21 INFO - PROCESS | 3236 | 1465049901819 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:18:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:18:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1070ms 07:18:21 INFO - PROCESS | 3236 | 1465049901881 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 07:18:21 INFO - PROCESS | 3236 | 1465049901885 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 07:18:21 INFO - PROCESS | 3236 | 1465049901890 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:18:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:18:21 INFO - PROCESS | 3236 | 1465049901893 Marionette TRACE conn6 <- [1,718,null,{}] 07:18:21 INFO - PROCESS | 3236 | 1465049901913 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:21 INFO - PROCESS | 3236 | 1465049901916 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:22 INFO - PROCESS | 3236 | 1465049902027 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 07:18:22 INFO - PROCESS | 3236 | 1465049902110 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:22 INFO - PROCESS | 3236 | 1465049902113 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:22 INFO - PROCESS | 3236 | ++DOCSHELL 14A58400 == 37 [pid = 3236] [id = 189] 07:18:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (14A58800) [pid = 3236] [serial = 565] [outer = 00000000] 07:18:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (14ADBC00) [pid = 3236] [serial = 566] [outer = 14A58800] 07:18:22 INFO - PROCESS | 3236 | 1465049902210 Marionette DEBUG loaded listener.js 07:18:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1591C800) [pid = 3236] [serial = 567] [outer = 14A58800] 07:18:22 INFO - PROCESS | 3236 | 1465049902849 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 07:18:22 INFO - PROCESS | 3236 | 1465049902891 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 07:18:22 INFO - PROCESS | 3236 | 1465049902895 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:18:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:18:22 INFO - PROCESS | 3236 | 1465049902897 Marionette TRACE conn6 <- [1,722,null,{}] 07:18:22 INFO - PROCESS | 3236 | 1465049902901 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:22 INFO - PROCESS | 3236 | 1465049902904 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:23 INFO - PROCESS | 3236 | 1465049903014 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 07:18:23 INFO - PROCESS | 3236 | 1465049903110 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:23 INFO - PROCESS | 3236 | 1465049903113 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:23 INFO - PROCESS | 3236 | ++DOCSHELL 18B22800 == 38 [pid = 3236] [id = 190] 07:18:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (18B23C00) [pid = 3236] [serial = 568] [outer = 00000000] 07:18:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18BB1000) [pid = 3236] [serial = 569] [outer = 18B23C00] 07:18:23 INFO - PROCESS | 3236 | 1465049903167 Marionette DEBUG loaded listener.js 07:18:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18E48000) [pid = 3236] [serial = 570] [outer = 18B23C00] 07:18:23 INFO - PROCESS | 3236 | 1465049903767 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:18:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:18:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 07:18:23 INFO - PROCESS | 3236 | 1465049903830 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 07:18:23 INFO - PROCESS | 3236 | 1465049903832 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 07:18:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:18:23 INFO - PROCESS | 3236 | 1465049903843 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:18:23 INFO - PROCESS | 3236 | 1465049903849 Marionette TRACE conn6 <- [1,726,null,{}] 07:18:23 INFO - PROCESS | 3236 | 1465049903854 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:23 INFO - PROCESS | 3236 | 1465049903858 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:24 INFO - PROCESS | 3236 | 1465049904012 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 07:18:24 INFO - PROCESS | 3236 | 1465049904061 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:24 INFO - PROCESS | 3236 | 1465049904063 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:24 INFO - PROCESS | 3236 | ++DOCSHELL 18E52000 == 39 [pid = 3236] [id = 191] 07:18:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (195EE800) [pid = 3236] [serial = 571] [outer = 00000000] 07:18:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (198D8C00) [pid = 3236] [serial = 572] [outer = 195EE800] 07:18:24 INFO - PROCESS | 3236 | 1465049904117 Marionette DEBUG loaded listener.js 07:18:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (198D9C00) [pid = 3236] [serial = 573] [outer = 195EE800] 07:18:25 INFO - PROCESS | 3236 | 1465049905116 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:18:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:18:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1329ms 07:18:25 INFO - PROCESS | 3236 | 1465049905168 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 07:18:25 INFO - PROCESS | 3236 | 1465049905171 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 07:18:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:18:25 INFO - PROCESS | 3236 | 1465049905175 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:18:25 INFO - PROCESS | 3236 | 1465049905177 Marionette TRACE conn6 <- [1,730,null,{}] 07:18:25 INFO - PROCESS | 3236 | 1465049905181 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:25 INFO - PROCESS | 3236 | 1465049905183 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:25 INFO - PROCESS | 3236 | 1465049905378 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 07:18:25 INFO - PROCESS | 3236 | 1465049905504 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:25 INFO - PROCESS | 3236 | 1465049905507 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:25 INFO - PROCESS | 3236 | ++DOCSHELL 0CB2D000 == 40 [pid = 3236] [id = 192] 07:18:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0CB9AC00) [pid = 3236] [serial = 574] [outer = 00000000] 07:18:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0FEED400) [pid = 3236] [serial = 575] [outer = 0CB9AC00] 07:18:25 INFO - PROCESS | 3236 | 1465049905558 Marionette DEBUG loaded listener.js 07:18:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (10051400) [pid = 3236] [serial = 576] [outer = 0CB9AC00] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 17F0D400 == 39 [pid = 3236] [id = 187] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 164EE000 == 38 [pid = 3236] [id = 186] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 14AD2000 == 37 [pid = 3236] [id = 185] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 14384400 == 36 [pid = 3236] [id = 184] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 0FEF5000 == 35 [pid = 3236] [id = 183] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 0CA42C00 == 34 [pid = 3236] [id = 182] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 0D140000 == 33 [pid = 3236] [id = 181] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 18940800 == 32 [pid = 3236] [id = 180] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 10938400 == 31 [pid = 3236] [id = 174] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 18E52000 == 30 [pid = 3236] [id = 191] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 18B22800 == 29 [pid = 3236] [id = 190] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 0CA0D000 == 28 [pid = 3236] [id = 188] 07:18:26 INFO - PROCESS | 3236 | --DOCSHELL 14A58400 == 27 [pid = 3236] [id = 189] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18B1FC00) [pid = 3236] [serial = 539] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16CFC800) [pid = 3236] [serial = 533] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (15F08400) [pid = 3236] [serial = 530] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (10851400) [pid = 3236] [serial = 527] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (11110400) [pid = 3236] [serial = 528] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0D17EC00) [pid = 3236] [serial = 524] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0FEF4400) [pid = 3236] [serial = 525] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (14B2E400) [pid = 3236] [serial = 522] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1426D800) [pid = 3236] [serial = 521] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (14459400) [pid = 3236] [serial = 536] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (109AA800) [pid = 3236] [serial = 510] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (104BB800) [pid = 3236] [serial = 509] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (17F04C00) [pid = 3236] [serial = 513] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (16CF7800) [pid = 3236] [serial = 512] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (1B3B9800) [pid = 3236] [serial = 516] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (1B23A800) [pid = 3236] [serial = 515] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (1C38B800) [pid = 3236] [serial = 519] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (1BFA4400) [pid = 3236] [serial = 518] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (17B33800) [pid = 3236] [serial = 534] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (17C19800) [pid = 3236] [serial = 537] [outer = 00000000] [url = about:blank] 07:18:26 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (164E5C00) [pid = 3236] [serial = 531] [outer = 00000000] [url = about:blank] 07:18:27 INFO - PROCESS | 3236 | 1465049907164 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:18:27 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 07:18:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2016ms 07:18:27 INFO - PROCESS | 3236 | 1465049907195 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 07:18:27 INFO - PROCESS | 3236 | 1465049907199 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 07:18:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:18:27 INFO - PROCESS | 3236 | 1465049907204 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:18:27 INFO - PROCESS | 3236 | 1465049907207 Marionette TRACE conn6 <- [1,734,null,{}] 07:18:27 INFO - PROCESS | 3236 | 1465049907213 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:27 INFO - PROCESS | 3236 | 1465049907215 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:27 INFO - PROCESS | 3236 | 1465049907300 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 07:18:27 INFO - PROCESS | 3236 | 1465049907308 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:27 INFO - PROCESS | 3236 | 1465049907310 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:27 INFO - PROCESS | 3236 | ++DOCSHELL 0FE63800 == 28 [pid = 3236] [id = 193] 07:18:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (0FEEC800) [pid = 3236] [serial = 577] [outer = 00000000] 07:18:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (1004F000) [pid = 3236] [serial = 578] [outer = 0FEEC800] 07:18:27 INFO - PROCESS | 3236 | 1465049907361 Marionette DEBUG loaded listener.js 07:18:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (10235400) [pid = 3236] [serial = 579] [outer = 0FEEC800] 07:18:28 INFO - PROCESS | 3236 | 1465049908306 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:18:28 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.) 07:18:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1126ms 07:18:28 INFO - PROCESS | 3236 | 1465049908330 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 07:18:28 INFO - PROCESS | 3236 | 1465049908336 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 07:18:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:18:28 INFO - PROCESS | 3236 | 1465049908342 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:18:28 INFO - PROCESS | 3236 | 1465049908345 Marionette TRACE conn6 <- [1,738,null,{}] 07:18:28 INFO - PROCESS | 3236 | 1465049908348 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:28 INFO - PROCESS | 3236 | 1465049908351 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:28 INFO - PROCESS | 3236 | 1465049908439 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 07:18:28 INFO - PROCESS | 3236 | 1465049908446 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:28 INFO - PROCESS | 3236 | 1465049908448 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:28 INFO - PROCESS | 3236 | ++DOCSHELL 108D9000 == 29 [pid = 3236] [id = 194] 07:18:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (108D9800) [pid = 3236] [serial = 580] [outer = 00000000] 07:18:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (1110A000) [pid = 3236] [serial = 581] [outer = 108D9800] 07:18:28 INFO - PROCESS | 3236 | 1465049908496 Marionette DEBUG loaded listener.js 07:18:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (113A6800) [pid = 3236] [serial = 582] [outer = 108D9800] 07:18:29 INFO - PROCESS | 3236 | 1465049909492 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:18:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:18:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1174ms 07:18:29 INFO - PROCESS | 3236 | 1465049909520 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 07:18:29 INFO - PROCESS | 3236 | 1465049909522 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 07:18:29 INFO - PROCESS | 3236 | 1465049909526 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:18:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:18:29 INFO - PROCESS | 3236 | 1465049909529 Marionette TRACE conn6 <- [1,742,null,{}] 07:18:29 INFO - PROCESS | 3236 | 1465049909540 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:29 INFO - PROCESS | 3236 | 1465049909544 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:29 INFO - PROCESS | 3236 | 1465049909662 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 07:18:29 INFO - PROCESS | 3236 | 1465049909669 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:29 INFO - PROCESS | 3236 | 1465049909672 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:29 INFO - PROCESS | 3236 | ++DOCSHELL 14B29C00 == 30 [pid = 3236] [id = 195] 07:18:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (14B2B800) [pid = 3236] [serial = 583] [outer = 00000000] 07:18:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (15F02800) [pid = 3236] [serial = 584] [outer = 14B2B800] 07:18:29 INFO - PROCESS | 3236 | 1465049909721 Marionette DEBUG loaded listener.js 07:18:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (15F10000) [pid = 3236] [serial = 585] [outer = 14B2B800] 07:18:30 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (17F0EC00) [pid = 3236] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:18:30 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (14AD7400) [pid = 3236] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:18:30 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (16566000) [pid = 3236] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:18:30 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (18B0BC00) [pid = 3236] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:18:30 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (0CA43000) [pid = 3236] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:18:30 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (0D17CC00) [pid = 3236] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:18:30 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (14387400) [pid = 3236] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:18:30 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (10056000) [pid = 3236] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:18:30 INFO - PROCESS | 3236 | 1465049910745 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:18:30 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 07:18:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1273ms 07:18:30 INFO - PROCESS | 3236 | 1465049910803 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 07:18:30 INFO - PROCESS | 3236 | 1465049910805 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 07:18:30 INFO - PROCESS | 3236 | 1465049910808 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:18:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:18:30 INFO - PROCESS | 3236 | 1465049910810 Marionette TRACE conn6 <- [1,746,null,{}] 07:18:30 INFO - PROCESS | 3236 | 1465049910814 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:30 INFO - PROCESS | 3236 | 1465049910815 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:30 INFO - PROCESS | 3236 | 1465049910901 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 07:18:30 INFO - PROCESS | 3236 | 1465049910906 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:30 INFO - PROCESS | 3236 | 1465049910908 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:30 INFO - PROCESS | 3236 | ++DOCSHELL 0D17CC00 == 31 [pid = 3236] [id = 196] 07:18:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (0FEEFC00) [pid = 3236] [serial = 586] [outer = 00000000] 07:18:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (16562C00) [pid = 3236] [serial = 587] [outer = 0FEEFC00] 07:18:30 INFO - PROCESS | 3236 | 1465049910954 Marionette DEBUG loaded listener.js 07:18:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (1656B400) [pid = 3236] [serial = 588] [outer = 0FEEFC00] 07:18:31 INFO - PROCESS | 3236 | 1465049911420 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:18:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:18:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 07:18:31 INFO - PROCESS | 3236 | 1465049911442 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 07:18:31 INFO - PROCESS | 3236 | 1465049911444 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 07:18:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:18:31 INFO - PROCESS | 3236 | 1465049911447 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:18:31 INFO - PROCESS | 3236 | 1465049911449 Marionette TRACE conn6 <- [1,750,null,{}] 07:18:31 INFO - PROCESS | 3236 | 1465049911452 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:31 INFO - PROCESS | 3236 | 1465049911454 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:31 INFO - PROCESS | 3236 | 1465049911533 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 07:18:31 INFO - PROCESS | 3236 | 1465049911538 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:31 INFO - PROCESS | 3236 | 1465049911540 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:31 INFO - PROCESS | 3236 | ++DOCSHELL 17B2E400 == 32 [pid = 3236] [id = 197] 07:18:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (17B30800) [pid = 3236] [serial = 589] [outer = 00000000] 07:18:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (17C22000) [pid = 3236] [serial = 590] [outer = 17B30800] 07:18:31 INFO - PROCESS | 3236 | 1465049911584 Marionette DEBUG loaded listener.js 07:18:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (17F0C800) [pid = 3236] [serial = 591] [outer = 17B30800] 07:18:32 INFO - PROCESS | 3236 | 1465049912478 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:18:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:18:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1069ms 07:18:32 INFO - PROCESS | 3236 | 1465049912518 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 07:18:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:18:32 INFO - PROCESS | 3236 | 1465049912520 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 07:18:32 INFO - PROCESS | 3236 | 1465049912523 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:18:32 INFO - PROCESS | 3236 | 1465049912524 Marionette TRACE conn6 <- [1,754,null,{}] 07:18:32 INFO - PROCESS | 3236 | 1465049912528 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:32 INFO - PROCESS | 3236 | 1465049912533 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:32 INFO - PROCESS | 3236 | 1465049912664 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 07:18:32 INFO - PROCESS | 3236 | 1465049912671 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:32 INFO - PROCESS | 3236 | 1465049912673 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:32 INFO - PROCESS | 3236 | ++DOCSHELL 1064FC00 == 33 [pid = 3236] [id = 198] 07:18:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (18B0A000) [pid = 3236] [serial = 592] [outer = 00000000] 07:18:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (18B1A800) [pid = 3236] [serial = 593] [outer = 18B0A000] 07:18:32 INFO - PROCESS | 3236 | 1465049912718 Marionette DEBUG loaded listener.js 07:18:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (18B21000) [pid = 3236] [serial = 594] [outer = 18B0A000] 07:18:33 INFO - PROCESS | 3236 | 1465049913908 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:18:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:18:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1434ms 07:18:33 INFO - PROCESS | 3236 | 1465049913958 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 07:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:18:33 INFO - PROCESS | 3236 | 1465049913962 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 07:18:33 INFO - PROCESS | 3236 | 1465049913967 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:18:33 INFO - PROCESS | 3236 | 1465049913971 Marionette TRACE conn6 <- [1,758,null,{}] 07:18:33 INFO - PROCESS | 3236 | 1465049913976 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:33 INFO - PROCESS | 3236 | 1465049913980 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:34 INFO - PROCESS | 3236 | 1465049914154 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 07:18:34 INFO - PROCESS | 3236 | 1465049914256 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:34 INFO - PROCESS | 3236 | 1465049914259 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:34 INFO - PROCESS | 3236 | ++DOCSHELL 0D184800 == 34 [pid = 3236] [id = 199] 07:18:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1064A400) [pid = 3236] [serial = 595] [outer = 00000000] 07:18:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1110BC00) [pid = 3236] [serial = 596] [outer = 1064A400] 07:18:34 INFO - PROCESS | 3236 | 1465049914318 Marionette DEBUG loaded listener.js 07:18:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1426C800) [pid = 3236] [serial = 597] [outer = 1064A400] 07:18:35 INFO - PROCESS | 3236 | --DOCSHELL 17B2E400 == 33 [pid = 3236] [id = 197] 07:18:35 INFO - PROCESS | 3236 | --DOCSHELL 0D17CC00 == 32 [pid = 3236] [id = 196] 07:18:35 INFO - PROCESS | 3236 | --DOCSHELL 14B29C00 == 31 [pid = 3236] [id = 195] 07:18:35 INFO - PROCESS | 3236 | --DOCSHELL 108D9000 == 30 [pid = 3236] [id = 194] 07:18:35 INFO - PROCESS | 3236 | --DOCSHELL 0FE63800 == 29 [pid = 3236] [id = 193] 07:18:35 INFO - PROCESS | 3236 | --DOCSHELL 0CB2D000 == 28 [pid = 3236] [id = 192] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1830A400) [pid = 3236] [serial = 560] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (164EE400) [pid = 3236] [serial = 554] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (16564000) [pid = 3236] [serial = 555] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (165D3400) [pid = 3236] [serial = 557] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (18B26800) [pid = 3236] [serial = 540] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (0CACE400) [pid = 3236] [serial = 545] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (0CB2BC00) [pid = 3236] [serial = 546] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (10050000) [pid = 3236] [serial = 542] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (104D6C00) [pid = 3236] [serial = 543] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (143C8C00) [pid = 3236] [serial = 551] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (10606400) [pid = 3236] [serial = 548] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (10644800) [pid = 3236] [serial = 549] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (17B30C00) [pid = 3236] [serial = 558] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (18B01800) [pid = 3236] [serial = 561] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (146BCC00) [pid = 3236] [serial = 552] [outer = 00000000] [url = about:blank] 07:18:35 INFO - PROCESS | 3236 | 1465049915134 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1221ms 07:18:35 INFO - PROCESS | 3236 | 1465049915189 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 07:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:18:35 INFO - PROCESS | 3236 | 1465049915193 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 07:18:35 INFO - PROCESS | 3236 | 1465049915198 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:18:35 INFO - PROCESS | 3236 | 1465049915201 Marionette TRACE conn6 <- [1,762,null,{}] 07:18:35 INFO - PROCESS | 3236 | 1465049915207 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:35 INFO - PROCESS | 3236 | 1465049915209 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:35 INFO - PROCESS | 3236 | 1465049915300 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 07:18:35 INFO - PROCESS | 3236 | 1465049915307 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:35 INFO - PROCESS | 3236 | 1465049915309 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:35 INFO - PROCESS | 3236 | ++DOCSHELL 1004D000 == 29 [pid = 3236] [id = 200] 07:18:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (10050000) [pid = 3236] [serial = 598] [outer = 00000000] 07:18:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (104D6C00) [pid = 3236] [serial = 599] [outer = 10050000] 07:18:35 INFO - PROCESS | 3236 | 1465049915366 Marionette DEBUG loaded listener.js 07:18:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (10646000) [pid = 3236] [serial = 600] [outer = 10050000] 07:18:35 INFO - PROCESS | 3236 | 1465049915862 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 691ms 07:18:35 INFO - PROCESS | 3236 | 1465049915890 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 07:18:35 INFO - PROCESS | 3236 | 1465049915894 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 07:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:18:35 INFO - PROCESS | 3236 | 1465049915901 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:18:35 INFO - PROCESS | 3236 | 1465049915903 Marionette TRACE conn6 <- [1,766,null,{}] 07:18:35 INFO - PROCESS | 3236 | 1465049915907 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:35 INFO - PROCESS | 3236 | 1465049915909 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:35 INFO - PROCESS | 3236 | 1465049915996 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 07:18:36 INFO - PROCESS | 3236 | 1465049916005 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:36 INFO - PROCESS | 3236 | 1465049916007 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:36 INFO - PROCESS | 3236 | ++DOCSHELL 14269000 == 30 [pid = 3236] [id = 201] 07:18:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (14269C00) [pid = 3236] [serial = 601] [outer = 00000000] 07:18:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (1430B800) [pid = 3236] [serial = 602] [outer = 14269C00] 07:18:36 INFO - PROCESS | 3236 | 1465049916054 Marionette DEBUG loaded listener.js 07:18:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (143CDC00) [pid = 3236] [serial = 603] [outer = 14269C00] 07:18:36 INFO - PROCESS | 3236 | 1465049916517 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 07:18:36 INFO - PROCESS | 3236 | 1465049916575 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 07:18:36 INFO - PROCESS | 3236 | 1465049916577 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 07:18:36 INFO - PROCESS | 3236 | 1465049916581 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:18:36 INFO - PROCESS | 3236 | 1465049916584 Marionette TRACE conn6 <- [1,770,null,{}] 07:18:36 INFO - PROCESS | 3236 | 1465049916595 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:36 INFO - PROCESS | 3236 | 1465049916599 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:36 INFO - PROCESS | 3236 | 1465049916684 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 07:18:36 INFO - PROCESS | 3236 | 1465049916796 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:36 INFO - PROCESS | 3236 | 1465049916799 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:36 INFO - PROCESS | 3236 | ++DOCSHELL 15F0F400 == 31 [pid = 3236] [id = 202] 07:18:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (164DF400) [pid = 3236] [serial = 604] [outer = 00000000] 07:18:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (16548C00) [pid = 3236] [serial = 605] [outer = 164DF400] 07:18:36 INFO - PROCESS | 3236 | 1465049916850 Marionette DEBUG loaded listener.js 07:18:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (16568C00) [pid = 3236] [serial = 606] [outer = 164DF400] 07:18:37 INFO - PROCESS | 3236 | 1465049917240 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 07:18:37 INFO - PROCESS | 3236 | 1465049917255 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 07:18:37 INFO - PROCESS | 3236 | 1465049917257 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 07:18:37 INFO - PROCESS | 3236 | 1465049917260 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:18:37 INFO - PROCESS | 3236 | 1465049917262 Marionette TRACE conn6 <- [1,774,null,{}] 07:18:37 INFO - PROCESS | 3236 | 1465049917265 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:37 INFO - PROCESS | 3236 | 1465049917267 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:37 INFO - PROCESS | 3236 | 1465049917389 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 07:18:37 INFO - PROCESS | 3236 | 1465049917400 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:37 INFO - PROCESS | 3236 | 1465049917402 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:37 INFO - PROCESS | 3236 | ++DOCSHELL 16703400 == 32 [pid = 3236] [id = 203] 07:18:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (16708800) [pid = 3236] [serial = 607] [outer = 00000000] 07:18:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (17BAD400) [pid = 3236] [serial = 608] [outer = 16708800] 07:18:37 INFO - PROCESS | 3236 | 1465049917447 Marionette DEBUG loaded listener.js 07:18:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (17F0F000) [pid = 3236] [serial = 609] [outer = 16708800] 07:18:37 INFO - PROCESS | 3236 | 1465049917914 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 07:18:37 INFO - PROCESS | 3236 | 1465049917935 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 07:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:18:37 INFO - PROCESS | 3236 | 1465049917938 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 07:18:37 INFO - PROCESS | 3236 | 1465049917940 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:18:37 INFO - PROCESS | 3236 | 1465049917942 Marionette TRACE conn6 <- [1,778,null,{}] 07:18:37 INFO - PROCESS | 3236 | 1465049917957 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:37 INFO - PROCESS | 3236 | 1465049917960 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:38 INFO - PROCESS | 3236 | 1465049918068 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 07:18:38 INFO - PROCESS | 3236 | 1465049918151 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:38 INFO - PROCESS | 3236 | 1465049918153 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:38 INFO - PROCESS | 3236 | ++DOCSHELL 1894C000 == 33 [pid = 3236] [id = 204] 07:18:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (18B01800) [pid = 3236] [serial = 610] [outer = 00000000] 07:18:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (18B1E400) [pid = 3236] [serial = 611] [outer = 18B01800] 07:18:38 INFO - PROCESS | 3236 | 1465049918197 Marionette DEBUG loaded listener.js 07:18:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (18B26800) [pid = 3236] [serial = 612] [outer = 18B01800] 07:18:38 INFO - PROCESS | 3236 | 1465049918634 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 07:18:38 INFO - PROCESS | 3236 | 1465049918672 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 07:18:38 INFO - PROCESS | 3236 | 1465049918674 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 07:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:18:38 INFO - PROCESS | 3236 | 1465049918677 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:18:38 INFO - PROCESS | 3236 | 1465049918678 Marionette TRACE conn6 <- [1,782,null,{}] 07:18:38 INFO - PROCESS | 3236 | 1465049918682 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:38 INFO - PROCESS | 3236 | 1465049918687 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:38 INFO - PROCESS | 3236 | 1465049918818 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 07:18:38 INFO - PROCESS | 3236 | 1465049918875 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:38 INFO - PROCESS | 3236 | 1465049918877 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:38 INFO - PROCESS | 3236 | ++DOCSHELL 18B24000 == 34 [pid = 3236] [id = 205] 07:18:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18BBB800) [pid = 3236] [serial = 613] [outer = 00000000] 07:18:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18E52C00) [pid = 3236] [serial = 614] [outer = 18BBB800] 07:18:38 INFO - PROCESS | 3236 | 1465049918934 Marionette DEBUG loaded listener.js 07:18:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18F61000) [pid = 3236] [serial = 615] [outer = 18BBB800] 07:18:39 INFO - PROCESS | 3236 | 1465049919381 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:18:39 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (17B30800) [pid = 3236] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:18:39 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (14B2B800) [pid = 3236] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:18:39 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0CB9AC00) [pid = 3236] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:18:39 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0FEEC800) [pid = 3236] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:18:39 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (108D9800) [pid = 3236] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:18:39 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0CA45C00) [pid = 3236] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:18:39 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (14A58800) [pid = 3236] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:18:39 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (18B23C00) [pid = 3236] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:18:39 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (195EE800) [pid = 3236] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 07:18:39 INFO - PROCESS | 3236 | 1465049919423 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 07:18:39 INFO - PROCESS | 3236 | 1465049919425 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 07:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:18:39 INFO - PROCESS | 3236 | 1465049919432 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:18:39 INFO - PROCESS | 3236 | 1465049919434 Marionette TRACE conn6 <- [1,786,null,{}] 07:18:39 INFO - PROCESS | 3236 | 1465049919438 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:39 INFO - PROCESS | 3236 | 1465049919440 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:39 INFO - PROCESS | 3236 | 1465049919519 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 07:18:39 INFO - PROCESS | 3236 | 1465049919528 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:39 INFO - PROCESS | 3236 | 1465049919530 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:39 INFO - PROCESS | 3236 | ++DOCSHELL 1592A400 == 35 [pid = 3236] [id = 206] 07:18:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (16CF6C00) [pid = 3236] [serial = 616] [outer = 00000000] 07:18:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (18E52400) [pid = 3236] [serial = 617] [outer = 16CF6C00] 07:18:39 INFO - PROCESS | 3236 | 1465049919574 Marionette DEBUG loaded listener.js 07:18:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (18F5C000) [pid = 3236] [serial = 618] [outer = 16CF6C00] 07:18:39 INFO - PROCESS | 3236 | 1465049919996 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 07:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 570ms 07:18:39 INFO - PROCESS | 3236 | 1465049920006 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 07:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:18:40 INFO - PROCESS | 3236 | 1465049920007 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 07:18:40 INFO - PROCESS | 3236 | 1465049920010 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:18:40 INFO - PROCESS | 3236 | 1465049920012 Marionette TRACE conn6 <- [1,790,null,{}] 07:18:40 INFO - PROCESS | 3236 | 1465049920016 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:40 INFO - PROCESS | 3236 | 1465049920017 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:40 INFO - PROCESS | 3236 | 1465049920133 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 07:18:40 INFO - PROCESS | 3236 | 1465049920140 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:40 INFO - PROCESS | 3236 | 1465049920142 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:40 INFO - PROCESS | 3236 | ++DOCSHELL 18E51800 == 36 [pid = 3236] [id = 207] 07:18:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (198D7800) [pid = 3236] [serial = 619] [outer = 00000000] 07:18:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (19A20800) [pid = 3236] [serial = 620] [outer = 198D7800] 07:18:40 INFO - PROCESS | 3236 | 1465049920186 Marionette DEBUG loaded listener.js 07:18:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (19A25400) [pid = 3236] [serial = 621] [outer = 198D7800] 07:18:40 INFO - PROCESS | 3236 | 1465049920602 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 07:18:40 INFO - PROCESS | 3236 | 1465049920642 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 07:18:40 INFO - PROCESS | 3236 | 1465049920644 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 07:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:18:40 INFO - PROCESS | 3236 | 1465049920647 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:18:40 INFO - PROCESS | 3236 | 1465049920649 Marionette TRACE conn6 <- [1,794,null,{}] 07:18:40 INFO - PROCESS | 3236 | 1465049920652 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:40 INFO - PROCESS | 3236 | 1465049920654 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:40 INFO - PROCESS | 3236 | 1465049920776 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 07:18:40 INFO - PROCESS | 3236 | 1465049920784 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:40 INFO - PROCESS | 3236 | 1465049920785 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:40 INFO - PROCESS | 3236 | ++DOCSHELL 19A20400 == 37 [pid = 3236] [id = 208] 07:18:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (19A23C00) [pid = 3236] [serial = 622] [outer = 00000000] 07:18:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (19E1F400) [pid = 3236] [serial = 623] [outer = 19A23C00] 07:18:40 INFO - PROCESS | 3236 | 1465049920829 Marionette DEBUG loaded listener.js 07:18:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19F3EC00) [pid = 3236] [serial = 624] [outer = 19A23C00] 07:18:41 INFO - PROCESS | 3236 | 1465049921255 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:18:41 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 07:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 07:18:41 INFO - PROCESS | 3236 | 1465049921278 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 07:18:41 INFO - PROCESS | 3236 | 1465049921280 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 07:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:18:41 INFO - PROCESS | 3236 | 1465049921283 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:18:41 INFO - PROCESS | 3236 | 1465049921284 Marionette TRACE conn6 <- [1,798,null,{}] 07:18:41 INFO - PROCESS | 3236 | 1465049921288 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:41 INFO - PROCESS | 3236 | 1465049921289 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:41 INFO - PROCESS | 3236 | 1465049921403 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 07:18:41 INFO - PROCESS | 3236 | 1465049921504 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:41 INFO - PROCESS | 3236 | 1465049921508 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:41 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0DC00 == 38 [pid = 3236] [id = 209] 07:18:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0CA0EC00) [pid = 3236] [serial = 625] [outer = 00000000] 07:18:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0CAD0C00) [pid = 3236] [serial = 626] [outer = 0CA0EC00] 07:18:41 INFO - PROCESS | 3236 | 1465049921565 Marionette DEBUG loaded listener.js 07:18:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0CB26400) [pid = 3236] [serial = 627] [outer = 0CA0EC00] 07:18:42 INFO - PROCESS | 3236 | 1465049922245 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 970ms 07:18:42 INFO - PROCESS | 3236 | 1465049922256 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 07:18:42 INFO - PROCESS | 3236 | 1465049922259 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 07:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:18:42 INFO - PROCESS | 3236 | 1465049922278 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:18:42 INFO - PROCESS | 3236 | 1465049922282 Marionette TRACE conn6 <- [1,802,null,{}] 07:18:42 INFO - PROCESS | 3236 | 1465049922287 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:42 INFO - PROCESS | 3236 | 1465049922290 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:42 INFO - PROCESS | 3236 | 1465049922404 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 07:18:42 INFO - PROCESS | 3236 | 1465049922530 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:42 INFO - PROCESS | 3236 | 1465049922533 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:42 INFO - PROCESS | 3236 | ++DOCSHELL 146BF800 == 39 [pid = 3236] [id = 210] 07:18:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14A2E000) [pid = 3236] [serial = 628] [outer = 00000000] 07:18:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (14B2C800) [pid = 3236] [serial = 629] [outer = 14A2E000] 07:18:42 INFO - PROCESS | 3236 | 1465049922590 Marionette DEBUG loaded listener.js 07:18:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (15F04000) [pid = 3236] [serial = 630] [outer = 14A2E000] 07:18:43 INFO - PROCESS | 3236 | 1465049923187 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 07:18:43 INFO - PROCESS | 3236 | 1465049923220 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 07:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:18:43 INFO - PROCESS | 3236 | 1465049923224 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:18:43 INFO - PROCESS | 3236 | 1465049923226 Marionette TRACE conn6 <- [1,806,null,{}] 07:18:43 INFO - PROCESS | 3236 | 1465049923230 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:43 INFO - PROCESS | 3236 | 1465049923233 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:43 INFO - PROCESS | 3236 | 1465049923346 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 07:18:43 INFO - PROCESS | 3236 | 1465049923471 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:43 INFO - PROCESS | 3236 | 1465049923474 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:43 INFO - PROCESS | 3236 | ++DOCSHELL 1591D000 == 40 [pid = 3236] [id = 211] 07:18:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18B37800) [pid = 3236] [serial = 631] [outer = 00000000] 07:18:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (198E0C00) [pid = 3236] [serial = 632] [outer = 18B37800] 07:18:43 INFO - PROCESS | 3236 | 1465049923529 Marionette DEBUG loaded listener.js 07:18:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (19F42800) [pid = 3236] [serial = 633] [outer = 18B37800] 07:18:44 INFO - PROCESS | 3236 | 1465049924154 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 07:18:44 INFO - PROCESS | 3236 | 1465049924213 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 07:18:44 INFO - PROCESS | 3236 | 1465049924216 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 07:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:18:44 INFO - PROCESS | 3236 | 1465049924227 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:18:44 INFO - PROCESS | 3236 | 1465049924233 Marionette TRACE conn6 <- [1,810,null,{}] 07:18:44 INFO - PROCESS | 3236 | 1465049924237 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:44 INFO - PROCESS | 3236 | 1465049924241 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:44 INFO - PROCESS | 3236 | 1465049924356 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 07:18:44 INFO - PROCESS | 3236 | 1465049924600 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:44 INFO - PROCESS | 3236 | 1465049924603 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:44 INFO - PROCESS | 3236 | ++DOCSHELL 0CACFC00 == 41 [pid = 3236] [id = 212] 07:18:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0CAD0000) [pid = 3236] [serial = 634] [outer = 00000000] 07:18:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0CB2E400) [pid = 3236] [serial = 635] [outer = 0CAD0000] 07:18:44 INFO - PROCESS | 3236 | 1465049924666 Marionette DEBUG loaded listener.js 07:18:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (10230C00) [pid = 3236] [serial = 636] [outer = 0CAD0000] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 19A20400 == 40 [pid = 3236] [id = 208] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 18E51800 == 39 [pid = 3236] [id = 207] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 1592A400 == 38 [pid = 3236] [id = 206] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 18B24000 == 37 [pid = 3236] [id = 205] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 1894C000 == 36 [pid = 3236] [id = 204] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 16703400 == 35 [pid = 3236] [id = 203] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 15F0F400 == 34 [pid = 3236] [id = 202] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 14269000 == 33 [pid = 3236] [id = 201] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 1004D000 == 32 [pid = 3236] [id = 200] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 0D184800 == 31 [pid = 3236] [id = 199] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 1064FC00 == 30 [pid = 3236] [id = 198] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 1591D000 == 29 [pid = 3236] [id = 211] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 0CA0DC00 == 28 [pid = 3236] [id = 209] 07:18:45 INFO - PROCESS | 3236 | --DOCSHELL 146BF800 == 27 [pid = 3236] [id = 210] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (17C22000) [pid = 3236] [serial = 590] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (15F02800) [pid = 3236] [serial = 584] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (10051400) [pid = 3236] [serial = 576] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0FEED400) [pid = 3236] [serial = 575] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1004F000) [pid = 3236] [serial = 578] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (10235400) [pid = 3236] [serial = 579] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1110A000) [pid = 3236] [serial = 581] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0CE72C00) [pid = 3236] [serial = 564] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0CAD7000) [pid = 3236] [serial = 563] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1591C800) [pid = 3236] [serial = 567] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14ADBC00) [pid = 3236] [serial = 566] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (18E48000) [pid = 3236] [serial = 570] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (18BB1000) [pid = 3236] [serial = 569] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (198D9C00) [pid = 3236] [serial = 573] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (198D8C00) [pid = 3236] [serial = 572] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16562C00) [pid = 3236] [serial = 587] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (15F10000) [pid = 3236] [serial = 585] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (113A6800) [pid = 3236] [serial = 582] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (17F0C800) [pid = 3236] [serial = 591] [outer = 00000000] [url = about:blank] 07:18:45 INFO - PROCESS | 3236 | 1465049925983 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 07:18:45 INFO - PROCESS | 3236 | 1465049926006 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 07:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:18:46 INFO - PROCESS | 3236 | 1465049926011 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:18:46 INFO - PROCESS | 3236 | 1465049926014 Marionette TRACE conn6 <- [1,814,null,{}] 07:18:46 INFO - PROCESS | 3236 | 1465049926020 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:46 INFO - PROCESS | 3236 | 1465049926023 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:46 INFO - PROCESS | 3236 | 1465049926159 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 07:18:46 INFO - PROCESS | 3236 | 1465049926246 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:46 INFO - PROCESS | 3236 | 1465049926250 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:46 INFO - PROCESS | 3236 | ++DOCSHELL 0D1F1000 == 28 [pid = 3236] [id = 213] 07:18:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0D1F1400) [pid = 3236] [serial = 637] [outer = 00000000] 07:18:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0FEEF000) [pid = 3236] [serial = 638] [outer = 0D1F1400] 07:18:46 INFO - PROCESS | 3236 | 1465049926300 Marionette DEBUG loaded listener.js 07:18:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (10051800) [pid = 3236] [serial = 639] [outer = 0D1F1400] 07:18:46 INFO - PROCESS | 3236 | 1465049926723 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 731ms 07:18:46 INFO - PROCESS | 3236 | 1465049926742 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 07:18:46 INFO - PROCESS | 3236 | 1465049926747 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 07:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:18:46 INFO - PROCESS | 3236 | 1465049926753 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:18:46 INFO - PROCESS | 3236 | 1465049926756 Marionette TRACE conn6 <- [1,818,null,{}] 07:18:46 INFO - PROCESS | 3236 | 1465049926760 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:46 INFO - PROCESS | 3236 | 1465049926762 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:46 INFO - PROCESS | 3236 | 1465049926852 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 07:18:46 INFO - PROCESS | 3236 | 1465049926859 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:46 INFO - PROCESS | 3236 | 1465049926862 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:46 INFO - PROCESS | 3236 | ++DOCSHELL 10649C00 == 29 [pid = 3236] [id = 214] 07:18:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1064E000) [pid = 3236] [serial = 640] [outer = 00000000] 07:18:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (10697400) [pid = 3236] [serial = 641] [outer = 1064E000] 07:18:46 INFO - PROCESS | 3236 | 1465049926910 Marionette DEBUG loaded listener.js 07:18:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (109ACC00) [pid = 3236] [serial = 642] [outer = 1064E000] 07:18:47 INFO - PROCESS | 3236 | 1465049927381 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 07:18:47 INFO - PROCESS | 3236 | 1465049927427 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 07:18:47 INFO - PROCESS | 3236 | 1465049927430 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 07:18:47 INFO - PROCESS | 3236 | 1465049927433 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:18:47 INFO - PROCESS | 3236 | 1465049927437 Marionette TRACE conn6 <- [1,822,null,{}] 07:18:47 INFO - PROCESS | 3236 | 1465049927448 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:47 INFO - PROCESS | 3236 | 1465049927452 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:47 INFO - PROCESS | 3236 | 1465049927567 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 07:18:47 INFO - PROCESS | 3236 | 1465049927657 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:47 INFO - PROCESS | 3236 | 1465049927660 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:47 INFO - PROCESS | 3236 | ++DOCSHELL 143CD000 == 30 [pid = 3236] [id = 215] 07:18:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14AD2000) [pid = 3236] [serial = 643] [outer = 00000000] 07:18:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14B29C00) [pid = 3236] [serial = 644] [outer = 14AD2000] 07:18:47 INFO - PROCESS | 3236 | 1465049927709 Marionette DEBUG loaded listener.js 07:18:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14B89800) [pid = 3236] [serial = 645] [outer = 14AD2000] 07:18:48 INFO - PROCESS | 3236 | 1465049928129 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 07:18:48 INFO - PROCESS | 3236 | 1465049928167 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 07:18:48 INFO - PROCESS | 3236 | 1465049928170 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 07:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:18:48 INFO - PROCESS | 3236 | 1465049928173 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:18:48 INFO - PROCESS | 3236 | 1465049928175 Marionette TRACE conn6 <- [1,826,null,{}] 07:18:48 INFO - PROCESS | 3236 | 1465049928183 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:48 INFO - PROCESS | 3236 | 1465049928185 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:48 INFO - PROCESS | 3236 | 1465049928299 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 07:18:48 INFO - PROCESS | 3236 | 1465049928306 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:48 INFO - PROCESS | 3236 | 1465049928308 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:48 INFO - PROCESS | 3236 | ++DOCSHELL 1591D400 == 31 [pid = 3236] [id = 216] 07:18:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (15926C00) [pid = 3236] [serial = 646] [outer = 00000000] 07:18:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16560400) [pid = 3236] [serial = 647] [outer = 15926C00] 07:18:48 INFO - PROCESS | 3236 | 1465049928358 Marionette DEBUG loaded listener.js 07:18:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (165D2800) [pid = 3236] [serial = 648] [outer = 15926C00] 07:18:48 INFO - PROCESS | 3236 | 1465049928808 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 07:18:48 INFO - PROCESS | 3236 | 1465049928847 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 07:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:18:48 INFO - PROCESS | 3236 | 1465049928849 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 07:18:48 INFO - PROCESS | 3236 | 1465049928852 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:18:48 INFO - PROCESS | 3236 | 1465049928854 Marionette TRACE conn6 <- [1,830,null,{}] 07:18:48 INFO - PROCESS | 3236 | 1465049928857 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:48 INFO - PROCESS | 3236 | 1465049928859 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:48 INFO - PROCESS | 3236 | 1465049928993 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 07:18:49 INFO - PROCESS | 3236 | 1465049929003 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:49 INFO - PROCESS | 3236 | 1465049929005 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:49 INFO - PROCESS | 3236 | ++DOCSHELL 1670C400 == 32 [pid = 3236] [id = 217] 07:18:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16CFBC00) [pid = 3236] [serial = 649] [outer = 00000000] 07:18:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17B3A800) [pid = 3236] [serial = 650] [outer = 16CFBC00] 07:18:49 INFO - PROCESS | 3236 | 1465049929095 Marionette DEBUG loaded listener.js 07:18:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17F0BC00) [pid = 3236] [serial = 651] [outer = 16CFBC00] 07:18:49 INFO - PROCESS | 3236 | 1465049929531 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 07:18:49 INFO - PROCESS | 3236 | 1465049929583 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 07:18:49 INFO - PROCESS | 3236 | 1465049929585 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 07:18:49 INFO - PROCESS | 3236 | 1465049929588 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:18:49 INFO - PROCESS | 3236 | 1465049929590 Marionette TRACE conn6 <- [1,834,null,{}] 07:18:49 INFO - PROCESS | 3236 | 1465049929600 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:49 INFO - PROCESS | 3236 | 1465049929606 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:49 INFO - PROCESS | 3236 | 1465049929738 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 07:18:49 INFO - PROCESS | 3236 | 1465049929801 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:49 INFO - PROCESS | 3236 | 1465049929803 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:49 INFO - PROCESS | 3236 | ++DOCSHELL 18B0D000 == 33 [pid = 3236] [id = 218] 07:18:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18B0D800) [pid = 3236] [serial = 652] [outer = 00000000] 07:18:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18B23400) [pid = 3236] [serial = 653] [outer = 18B0D800] 07:18:49 INFO - PROCESS | 3236 | 1465049929848 Marionette DEBUG loaded listener.js 07:18:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18BB1400) [pid = 3236] [serial = 654] [outer = 18B0D800] 07:18:51 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (19A23C00) [pid = 3236] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:18:51 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18B0A000) [pid = 3236] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:18:51 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (10050000) [pid = 3236] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:18:51 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18B01800) [pid = 3236] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:18:51 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1064A400) [pid = 3236] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:18:51 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (164DF400) [pid = 3236] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:18:51 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (14269C00) [pid = 3236] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:18:51 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0FEEFC00) [pid = 3236] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:18:51 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16CF6C00) [pid = 3236] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:18:51 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18BBB800) [pid = 3236] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:18:51 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16708800) [pid = 3236] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:18:51 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (198D7800) [pid = 3236] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:18:51 INFO - PROCESS | 3236 | 1465049931772 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2225ms 07:18:51 INFO - PROCESS | 3236 | 1465049931818 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 07:18:51 INFO - PROCESS | 3236 | 1465049931820 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 07:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:18:51 INFO - PROCESS | 3236 | 1465049931824 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:18:51 INFO - PROCESS | 3236 | 1465049931826 Marionette TRACE conn6 <- [1,838,null,{}] 07:18:51 INFO - PROCESS | 3236 | 1465049931829 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:51 INFO - PROCESS | 3236 | 1465049931831 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:51 INFO - PROCESS | 3236 | 1465049931907 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 07:18:51 INFO - PROCESS | 3236 | 1465049931992 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:51 INFO - PROCESS | 3236 | 1465049931994 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:52 INFO - PROCESS | 3236 | ++DOCSHELL 18B1D400 == 34 [pid = 3236] [id = 219] 07:18:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18E45C00) [pid = 3236] [serial = 655] [outer = 00000000] 07:18:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (197E0400) [pid = 3236] [serial = 656] [outer = 18E45C00] 07:18:52 INFO - PROCESS | 3236 | 1465049932039 Marionette DEBUG loaded listener.js 07:18:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (197E6800) [pid = 3236] [serial = 657] [outer = 18E45C00] 07:18:52 INFO - PROCESS | 3236 | 1465049932776 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1022ms 07:18:52 INFO - PROCESS | 3236 | 1465049932847 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 07:18:52 INFO - PROCESS | 3236 | 1465049932851 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 07:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:18:52 INFO - PROCESS | 3236 | 1465049932857 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:18:52 INFO - PROCESS | 3236 | 1465049932860 Marionette TRACE conn6 <- [1,842,null,{}] 07:18:52 INFO - PROCESS | 3236 | 1465049932885 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:52 INFO - PROCESS | 3236 | 1465049932888 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:53 INFO - PROCESS | 3236 | 1465049933035 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 07:18:53 INFO - PROCESS | 3236 | 1465049933154 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:53 INFO - PROCESS | 3236 | 1465049933157 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:53 INFO - PROCESS | 3236 | ++DOCSHELL 0CB27800 == 35 [pid = 3236] [id = 220] 07:18:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0CB2C800) [pid = 3236] [serial = 658] [outer = 00000000] 07:18:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1060F400) [pid = 3236] [serial = 659] [outer = 0CB2C800] 07:18:53 INFO - PROCESS | 3236 | 1465049933215 Marionette DEBUG loaded listener.js 07:18:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (10690C00) [pid = 3236] [serial = 660] [outer = 0CB2C800] 07:18:53 INFO - PROCESS | 3236 | 1465049933929 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1149ms 07:18:54 INFO - PROCESS | 3236 | 1465049934020 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 07:18:54 INFO - PROCESS | 3236 | 1465049934025 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 07:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:18:54 INFO - PROCESS | 3236 | 1465049934033 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:18:54 INFO - PROCESS | 3236 | 1465049934035 Marionette TRACE conn6 <- [1,846,null,{}] 07:18:54 INFO - PROCESS | 3236 | 1465049934040 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:54 INFO - PROCESS | 3236 | 1465049934042 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:54 INFO - PROCESS | 3236 | 1465049934253 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 07:18:54 INFO - PROCESS | 3236 | 1465049934377 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:54 INFO - PROCESS | 3236 | 1465049934380 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:54 INFO - PROCESS | 3236 | ++DOCSHELL 0CACF400 == 36 [pid = 3236] [id = 221] 07:18:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0CAD0400) [pid = 3236] [serial = 661] [outer = 00000000] 07:18:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0CB28000) [pid = 3236] [serial = 662] [outer = 0CAD0400] 07:18:54 INFO - PROCESS | 3236 | 1465049934433 Marionette DEBUG loaded listener.js 07:18:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0FE66400) [pid = 3236] [serial = 663] [outer = 0CAD0400] 07:18:54 INFO - PROCESS | 3236 | --DOCSHELL 18B0D000 == 35 [pid = 3236] [id = 218] 07:18:54 INFO - PROCESS | 3236 | --DOCSHELL 1670C400 == 34 [pid = 3236] [id = 217] 07:18:54 INFO - PROCESS | 3236 | --DOCSHELL 1591D400 == 33 [pid = 3236] [id = 216] 07:18:54 INFO - PROCESS | 3236 | --DOCSHELL 143CD000 == 32 [pid = 3236] [id = 215] 07:18:54 INFO - PROCESS | 3236 | --DOCSHELL 10649C00 == 31 [pid = 3236] [id = 214] 07:18:54 INFO - PROCESS | 3236 | --DOCSHELL 0D1F1000 == 30 [pid = 3236] [id = 213] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1656B400) [pid = 3236] [serial = 588] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16568C00) [pid = 3236] [serial = 606] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18E52400) [pid = 3236] [serial = 617] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18E52C00) [pid = 3236] [serial = 614] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (17BAD400) [pid = 3236] [serial = 608] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1110BC00) [pid = 3236] [serial = 596] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18F61000) [pid = 3236] [serial = 615] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (19A25400) [pid = 3236] [serial = 621] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (18B21000) [pid = 3236] [serial = 594] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (17F0F000) [pid = 3236] [serial = 609] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18F5C000) [pid = 3236] [serial = 618] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (143CDC00) [pid = 3236] [serial = 603] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (10646000) [pid = 3236] [serial = 600] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (19A20800) [pid = 3236] [serial = 620] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (19E1F400) [pid = 3236] [serial = 623] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (19F3EC00) [pid = 3236] [serial = 624] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (18B1A800) [pid = 3236] [serial = 593] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (104D6C00) [pid = 3236] [serial = 599] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (18B1E400) [pid = 3236] [serial = 611] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (18B26800) [pid = 3236] [serial = 612] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (1426C800) [pid = 3236] [serial = 597] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (16548C00) [pid = 3236] [serial = 605] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (1430B800) [pid = 3236] [serial = 602] [outer = 00000000] [url = about:blank] 07:18:54 INFO - PROCESS | 3236 | 1465049934990 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 970ms 07:18:54 INFO - PROCESS | 3236 | 1465049935004 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 07:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:18:55 INFO - PROCESS | 3236 | 1465049935009 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 07:18:55 INFO - PROCESS | 3236 | 1465049935013 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:18:55 INFO - PROCESS | 3236 | 1465049935017 Marionette TRACE conn6 <- [1,850,null,{}] 07:18:55 INFO - PROCESS | 3236 | 1465049935021 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:55 INFO - PROCESS | 3236 | 1465049935024 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:55 INFO - PROCESS | 3236 | 1465049935112 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 07:18:55 INFO - PROCESS | 3236 | 1465049935121 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:55 INFO - PROCESS | 3236 | 1465049935123 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:55 INFO - PROCESS | 3236 | ++DOCSHELL 10645800 == 31 [pid = 3236] [id = 222] 07:18:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (10646000) [pid = 3236] [serial = 664] [outer = 00000000] 07:18:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (109AA800) [pid = 3236] [serial = 665] [outer = 10646000] 07:18:55 INFO - PROCESS | 3236 | 1465049935170 Marionette DEBUG loaded listener.js 07:18:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (14264C00) [pid = 3236] [serial = 666] [outer = 10646000] 07:18:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (14464400) [pid = 3236] [serial = 667] [outer = 0D1F0400] 07:18:55 INFO - PROCESS | 3236 | 1465049935713 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 07:18:55 INFO - PROCESS | 3236 | 1465049935773 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 07:18:55 INFO - PROCESS | 3236 | 1465049935776 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 07:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:18:55 INFO - PROCESS | 3236 | 1465049935783 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:18:55 INFO - PROCESS | 3236 | 1465049935785 Marionette TRACE conn6 <- [1,854,null,{}] 07:18:55 INFO - PROCESS | 3236 | 1465049935789 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:55 INFO - PROCESS | 3236 | 1465049935792 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:55 INFO - PROCESS | 3236 | 1465049935883 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 07:18:55 INFO - PROCESS | 3236 | 1465049935964 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:55 INFO - PROCESS | 3236 | 1465049935966 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:55 INFO - PROCESS | 3236 | ++DOCSHELL 113A1800 == 32 [pid = 3236] [id = 223] 07:18:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (14269C00) [pid = 3236] [serial = 668] [outer = 00000000] 07:18:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (15F03400) [pid = 3236] [serial = 669] [outer = 14269C00] 07:18:56 INFO - PROCESS | 3236 | 1465049936012 Marionette DEBUG loaded listener.js 07:18:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (16563000) [pid = 3236] [serial = 670] [outer = 14269C00] 07:18:56 INFO - PROCESS | 3236 | 1465049936398 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 07:18:56 INFO - PROCESS | 3236 | 1465049936419 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 07:18:56 INFO - PROCESS | 3236 | 1465049936422 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 07:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:18:56 INFO - PROCESS | 3236 | 1465049936433 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:18:56 INFO - PROCESS | 3236 | 1465049936438 Marionette TRACE conn6 <- [1,858,null,{}] 07:18:56 INFO - PROCESS | 3236 | 1465049936441 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:56 INFO - PROCESS | 3236 | 1465049936445 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:56 INFO - PROCESS | 3236 | 1465049936534 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 07:18:56 INFO - PROCESS | 3236 | 1465049936539 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:56 INFO - PROCESS | 3236 | 1465049936541 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:56 INFO - PROCESS | 3236 | ++DOCSHELL 165D6400 == 33 [pid = 3236] [id = 224] 07:18:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (1670A400) [pid = 3236] [serial = 671] [outer = 00000000] 07:18:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (17F0C000) [pid = 3236] [serial = 672] [outer = 1670A400] 07:18:56 INFO - PROCESS | 3236 | 1465049936585 Marionette DEBUG loaded listener.js 07:18:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (18374400) [pid = 3236] [serial = 673] [outer = 1670A400] 07:18:57 INFO - PROCESS | 3236 | 1465049937019 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 07:18:57 INFO - PROCESS | 3236 | 1465049937064 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 07:18:57 INFO - PROCESS | 3236 | 1465049937066 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 07:18:57 INFO - PROCESS | 3236 | 1465049937069 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:18:57 INFO - PROCESS | 3236 | 1465049937071 Marionette TRACE conn6 <- [1,862,null,{}] 07:18:57 INFO - PROCESS | 3236 | 1465049937074 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:57 INFO - PROCESS | 3236 | 1465049937076 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:57 INFO - PROCESS | 3236 | 1465049937193 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 07:18:57 INFO - PROCESS | 3236 | 1465049937281 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:57 INFO - PROCESS | 3236 | 1465049937282 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:57 INFO - PROCESS | 3236 | ++DOCSHELL 18B09000 == 34 [pid = 3236] [id = 225] 07:18:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (18B09400) [pid = 3236] [serial = 674] [outer = 00000000] 07:18:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (18B1C400) [pid = 3236] [serial = 675] [outer = 18B09400] 07:18:57 INFO - PROCESS | 3236 | 1465049937326 Marionette DEBUG loaded listener.js 07:18:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18B26000) [pid = 3236] [serial = 676] [outer = 18B09400] 07:18:57 INFO - PROCESS | 3236 | 1465049937727 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 730ms 07:18:57 INFO - PROCESS | 3236 | 1465049937804 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 07:18:57 INFO - PROCESS | 3236 | 1465049937806 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 07:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:18:57 INFO - PROCESS | 3236 | 1465049937809 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:18:57 INFO - PROCESS | 3236 | 1465049937810 Marionette TRACE conn6 <- [1,866,null,{}] 07:18:57 INFO - PROCESS | 3236 | 1465049937818 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:57 INFO - PROCESS | 3236 | 1465049937820 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:57 INFO - PROCESS | 3236 | 1465049937935 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 07:18:57 INFO - PROCESS | 3236 | 1465049937991 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:57 INFO - PROCESS | 3236 | 1465049937996 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:58 INFO - PROCESS | 3236 | ++DOCSHELL 143CDC00 == 35 [pid = 3236] [id = 226] 07:18:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18E52000) [pid = 3236] [serial = 677] [outer = 00000000] 07:18:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18F5B800) [pid = 3236] [serial = 678] [outer = 18E52000] 07:18:58 INFO - PROCESS | 3236 | 1465049938050 Marionette DEBUG loaded listener.js 07:18:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (198D3C00) [pid = 3236] [serial = 679] [outer = 18E52000] 07:18:58 INFO - PROCESS | 3236 | 1465049938500 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 07:18:58 INFO - PROCESS | 3236 | 1465049938558 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 07:18:58 INFO - PROCESS | 3236 | 1465049938560 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 07:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:18:58 INFO - PROCESS | 3236 | 1465049938566 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:18:58 INFO - PROCESS | 3236 | 1465049938568 Marionette TRACE conn6 <- [1,870,null,{}] 07:18:58 INFO - PROCESS | 3236 | 1465049938571 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:58 INFO - PROCESS | 3236 | 1465049938573 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:58 INFO - PROCESS | 3236 | 1465049938685 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 07:18:58 INFO - PROCESS | 3236 | 1465049938696 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:58 INFO - PROCESS | 3236 | 1465049938698 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:58 INFO - PROCESS | 3236 | ++DOCSHELL 198D5C00 == 36 [pid = 3236] [id = 227] 07:18:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19A1C800) [pid = 3236] [serial = 680] [outer = 00000000] 07:18:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (19A24C00) [pid = 3236] [serial = 681] [outer = 19A1C800] 07:18:58 INFO - PROCESS | 3236 | 1465049938741 Marionette DEBUG loaded listener.js 07:18:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19A22400) [pid = 3236] [serial = 682] [outer = 19A1C800] 07:18:59 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (15926C00) [pid = 3236] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:18:59 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0CAD0000) [pid = 3236] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:18:59 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14AD2000) [pid = 3236] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:18:59 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0D1F1400) [pid = 3236] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:18:59 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1064E000) [pid = 3236] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:18:59 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16CFBC00) [pid = 3236] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:18:59 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0CA0EC00) [pid = 3236] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:18:59 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (14A2E000) [pid = 3236] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:18:59 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18B37800) [pid = 3236] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:18:59 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18B0D800) [pid = 3236] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:18:59 INFO - PROCESS | 3236 | 1465049939222 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 07:18:59 INFO - PROCESS | 3236 | 1465049939238 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 07:18:59 INFO - PROCESS | 3236 | 1465049939240 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 07:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:18:59 INFO - PROCESS | 3236 | 1465049939243 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:18:59 INFO - PROCESS | 3236 | 1465049939245 Marionette TRACE conn6 <- [1,874,null,{}] 07:18:59 INFO - PROCESS | 3236 | 1465049939248 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:59 INFO - PROCESS | 3236 | 1465049939250 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:59 INFO - PROCESS | 3236 | 1465049939336 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 07:18:59 INFO - PROCESS | 3236 | 1465049939342 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:59 INFO - PROCESS | 3236 | 1465049939344 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:59 INFO - PROCESS | 3236 | ++DOCSHELL 108D7400 == 37 [pid = 3236] [id = 228] 07:18:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (14267000) [pid = 3236] [serial = 683] [outer = 00000000] 07:18:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (18E53800) [pid = 3236] [serial = 684] [outer = 14267000] 07:18:59 INFO - PROCESS | 3236 | 1465049939388 Marionette DEBUG loaded listener.js 07:18:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (19A23000) [pid = 3236] [serial = 685] [outer = 14267000] 07:18:59 INFO - PROCESS | 3236 | 1465049939805 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 07:18:59 INFO - PROCESS | 3236 | 1465049939874 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 07:18:59 INFO - PROCESS | 3236 | 1465049939876 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 07:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:18:59 INFO - PROCESS | 3236 | 1465049939879 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:18:59 INFO - PROCESS | 3236 | 1465049939881 Marionette TRACE conn6 <- [1,878,null,{}] 07:18:59 INFO - PROCESS | 3236 | 1465049939884 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:59 INFO - PROCESS | 3236 | 1465049939886 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:59 INFO - PROCESS | 3236 | 1465049939965 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 07:18:59 INFO - PROCESS | 3236 | 1465049939971 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:59 INFO - PROCESS | 3236 | 1465049939972 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:18:59 INFO - PROCESS | 3236 | ++DOCSHELL 18E4B400 == 38 [pid = 3236] [id = 229] 07:18:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (19EA5400) [pid = 3236] [serial = 686] [outer = 00000000] 07:18:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (19FACC00) [pid = 3236] [serial = 687] [outer = 19EA5400] 07:19:00 INFO - PROCESS | 3236 | 1465049940017 Marionette DEBUG loaded listener.js 07:19:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19FB3400) [pid = 3236] [serial = 688] [outer = 19EA5400] 07:19:00 INFO - PROCESS | 3236 | 1465049940449 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 07:19:00 INFO - PROCESS | 3236 | 1465049940514 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 07:19:00 INFO - PROCESS | 3236 | 1465049940516 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 07:19:00 INFO - PROCESS | 3236 | 1465049940520 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:19:00 INFO - PROCESS | 3236 | 1465049940522 Marionette TRACE conn6 <- [1,882,null,{}] 07:19:00 INFO - PROCESS | 3236 | 1465049940525 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:00 INFO - PROCESS | 3236 | 1465049940527 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:00 INFO - PROCESS | 3236 | 1465049940608 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 07:19:00 INFO - PROCESS | 3236 | 1465049940614 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:00 INFO - PROCESS | 3236 | 1465049940615 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:00 INFO - PROCESS | 3236 | ++DOCSHELL 17F0EC00 == 39 [pid = 3236] [id = 230] 07:19:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19FB1800) [pid = 3236] [serial = 689] [outer = 00000000] 07:19:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1ABF7000) [pid = 3236] [serial = 690] [outer = 19FB1800] 07:19:00 INFO - PROCESS | 3236 | 1465049940667 Marionette DEBUG loaded listener.js 07:19:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1AC14000) [pid = 3236] [serial = 691] [outer = 19FB1800] 07:19:01 INFO - PROCESS | 3236 | 1465049941081 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 07:19:01 INFO - PROCESS | 3236 | 1465049941172 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 07:19:01 INFO - PROCESS | 3236 | 1465049941177 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 07:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:19:01 INFO - PROCESS | 3236 | 1465049941182 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:19:01 INFO - PROCESS | 3236 | 1465049941187 Marionette TRACE conn6 <- [1,886,null,{}] 07:19:01 INFO - PROCESS | 3236 | 1465049941193 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:01 INFO - PROCESS | 3236 | 1465049941197 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:01 INFO - PROCESS | 3236 | 1465049941325 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 07:19:01 INFO - PROCESS | 3236 | 1465049941465 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:01 INFO - PROCESS | 3236 | 1465049941470 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:01 INFO - PROCESS | 3236 | ++DOCSHELL 0CE7C000 == 40 [pid = 3236] [id = 231] 07:19:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0D184800) [pid = 3236] [serial = 692] [outer = 00000000] 07:19:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (10602000) [pid = 3236] [serial = 693] [outer = 0D184800] 07:19:01 INFO - PROCESS | 3236 | 1465049941527 Marionette DEBUG loaded listener.js 07:19:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1064B800) [pid = 3236] [serial = 694] [outer = 0D184800] 07:19:02 INFO - PROCESS | 3236 | 1465049942110 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 990ms 07:19:02 INFO - PROCESS | 3236 | 1465049942174 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 07:19:02 INFO - PROCESS | 3236 | 1465049942177 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 07:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:19:02 INFO - PROCESS | 3236 | 1465049942184 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:19:02 INFO - PROCESS | 3236 | 1465049942188 Marionette TRACE conn6 <- [1,890,null,{}] 07:19:02 INFO - PROCESS | 3236 | 1465049942192 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:02 INFO - PROCESS | 3236 | 1465049942195 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:02 INFO - PROCESS | 3236 | 1465049942307 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 07:19:02 INFO - PROCESS | 3236 | 1465049942408 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:02 INFO - PROCESS | 3236 | 1465049942410 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:02 INFO - PROCESS | 3236 | ++DOCSHELL 16568000 == 41 [pid = 3236] [id = 232] 07:19:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1656DC00) [pid = 3236] [serial = 695] [outer = 00000000] 07:19:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17B2E400) [pid = 3236] [serial = 696] [outer = 1656DC00] 07:19:02 INFO - PROCESS | 3236 | 1465049942468 Marionette DEBUG loaded listener.js 07:19:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17BB2000) [pid = 3236] [serial = 697] [outer = 1656DC00] 07:19:03 INFO - PROCESS | 3236 | 1465049943065 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 07:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:19:03 INFO - PROCESS | 3236 | 1465049943113 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 07:19:03 INFO - PROCESS | 3236 | 1465049943116 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 07:19:03 INFO - PROCESS | 3236 | 1465049943119 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:19:03 INFO - PROCESS | 3236 | 1465049943122 Marionette TRACE conn6 <- [1,894,null,{}] 07:19:03 INFO - PROCESS | 3236 | 1465049943132 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:03 INFO - PROCESS | 3236 | 1465049943136 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:03 INFO - PROCESS | 3236 | 1465049943249 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 07:19:03 INFO - PROCESS | 3236 | 1465049943350 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:03 INFO - PROCESS | 3236 | 1465049943354 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:03 INFO - PROCESS | 3236 | ++DOCSHELL 19FAD400 == 42 [pid = 3236] [id = 233] 07:19:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (19FB0800) [pid = 3236] [serial = 698] [outer = 00000000] 07:19:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1AC17400) [pid = 3236] [serial = 699] [outer = 19FB0800] 07:19:03 INFO - PROCESS | 3236 | 1465049943413 Marionette DEBUG loaded listener.js 07:19:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1AC1C800) [pid = 3236] [serial = 700] [outer = 19FB0800] 07:19:03 INFO - PROCESS | 3236 | 1465049943977 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 07:19:04 INFO - PROCESS | 3236 | 1465049944053 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 07:19:04 INFO - PROCESS | 3236 | 1465049944055 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 07:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:19:04 INFO - PROCESS | 3236 | 1465049944059 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:19:04 INFO - PROCESS | 3236 | 1465049944061 Marionette TRACE conn6 <- [1,898,null,{}] 07:19:04 INFO - PROCESS | 3236 | 1465049944065 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:04 INFO - PROCESS | 3236 | 1465049944067 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:04 INFO - PROCESS | 3236 | 1465049944176 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 07:19:04 INFO - PROCESS | 3236 | 1465049944275 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:04 INFO - PROCESS | 3236 | 1465049944278 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:04 INFO - PROCESS | 3236 | ++DOCSHELL 1B31F000 == 43 [pid = 3236] [id = 234] 07:19:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1B320000) [pid = 3236] [serial = 701] [outer = 00000000] 07:19:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1BA29000) [pid = 3236] [serial = 702] [outer = 1B320000] 07:19:04 INFO - PROCESS | 3236 | 1465049944331 Marionette DEBUG loaded listener.js 07:19:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1BAE4400) [pid = 3236] [serial = 703] [outer = 1B320000] 07:19:04 INFO - PROCESS | 3236 | 1465049944973 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 970ms 07:19:05 INFO - PROCESS | 3236 | 1465049945033 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 07:19:05 INFO - PROCESS | 3236 | 1465049945035 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 07:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:19:05 INFO - PROCESS | 3236 | 1465049945038 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:19:05 INFO - PROCESS | 3236 | 1465049945040 Marionette TRACE conn6 <- [1,902,null,{}] 07:19:05 INFO - PROCESS | 3236 | 1465049945044 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:05 INFO - PROCESS | 3236 | 1465049945046 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:05 INFO - PROCESS | 3236 | 1465049945151 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 07:19:05 INFO - PROCESS | 3236 | 1465049945375 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:05 INFO - PROCESS | 3236 | 1465049945378 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:05 INFO - PROCESS | 3236 | ++DOCSHELL 0CA08C00 == 44 [pid = 3236] [id = 235] 07:19:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0CAD1000) [pid = 3236] [serial = 704] [outer = 00000000] 07:19:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0CB28800) [pid = 3236] [serial = 705] [outer = 0CAD1000] 07:19:05 INFO - PROCESS | 3236 | 1465049945444 Marionette DEBUG loaded listener.js 07:19:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (10237000) [pid = 3236] [serial = 706] [outer = 0CAD1000] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 18E4B400 == 43 [pid = 3236] [id = 229] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 108D7400 == 42 [pid = 3236] [id = 228] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 198D5C00 == 41 [pid = 3236] [id = 227] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 143CDC00 == 40 [pid = 3236] [id = 226] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 18B09000 == 39 [pid = 3236] [id = 225] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 165D6400 == 38 [pid = 3236] [id = 224] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 113A1800 == 37 [pid = 3236] [id = 223] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 10645800 == 36 [pid = 3236] [id = 222] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 0CACF400 == 35 [pid = 3236] [id = 221] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 0CB27800 == 34 [pid = 3236] [id = 220] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 18B1D400 == 33 [pid = 3236] [id = 219] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 0CACFC00 == 32 [pid = 3236] [id = 212] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 1B31F000 == 31 [pid = 3236] [id = 234] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 19FAD400 == 30 [pid = 3236] [id = 233] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 17F0EC00 == 29 [pid = 3236] [id = 230] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 0CE7C000 == 28 [pid = 3236] [id = 231] 07:19:06 INFO - PROCESS | 3236 | --DOCSHELL 16568000 == 27 [pid = 3236] [id = 232] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (197E0400) [pid = 3236] [serial = 656] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16560400) [pid = 3236] [serial = 647] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (10230C00) [pid = 3236] [serial = 636] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0CB2E400) [pid = 3236] [serial = 635] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (14B29C00) [pid = 3236] [serial = 644] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0FEEF000) [pid = 3236] [serial = 638] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (10051800) [pid = 3236] [serial = 639] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (10697400) [pid = 3236] [serial = 641] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (109ACC00) [pid = 3236] [serial = 642] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (17B3A800) [pid = 3236] [serial = 650] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0CB26400) [pid = 3236] [serial = 627] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0CAD0C00) [pid = 3236] [serial = 626] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (15F04000) [pid = 3236] [serial = 630] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (14B2C800) [pid = 3236] [serial = 629] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19F42800) [pid = 3236] [serial = 633] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (198E0C00) [pid = 3236] [serial = 632] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18B23400) [pid = 3236] [serial = 653] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (17F0BC00) [pid = 3236] [serial = 651] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (165D2800) [pid = 3236] [serial = 648] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (14B89800) [pid = 3236] [serial = 645] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18BB1400) [pid = 3236] [serial = 654] [outer = 00000000] [url = about:blank] 07:19:06 INFO - PROCESS | 3236 | 1465049946749 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1781ms 07:19:06 INFO - PROCESS | 3236 | 1465049946825 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 07:19:06 INFO - PROCESS | 3236 | 1465049946829 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 07:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:19:06 INFO - PROCESS | 3236 | 1465049946834 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:19:06 INFO - PROCESS | 3236 | 1465049946837 Marionette TRACE conn6 <- [1,906,null,{}] 07:19:06 INFO - PROCESS | 3236 | 1465049946843 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:06 INFO - PROCESS | 3236 | 1465049946847 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:06 INFO - PROCESS | 3236 | 1465049946936 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 07:19:06 INFO - PROCESS | 3236 | 1465049946944 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:06 INFO - PROCESS | 3236 | 1465049946948 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:06 INFO - PROCESS | 3236 | ++DOCSHELL 0CACA800 == 28 [pid = 3236] [id = 236] 07:19:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0CACC400) [pid = 3236] [serial = 707] [outer = 00000000] 07:19:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0CAD2800) [pid = 3236] [serial = 708] [outer = 0CACC400] 07:19:06 INFO - PROCESS | 3236 | 1465049946997 Marionette DEBUG loaded listener.js 07:19:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0CB25C00) [pid = 3236] [serial = 709] [outer = 0CACC400] 07:19:07 INFO - PROCESS | 3236 | 1465049947500 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 07:19:07 INFO - PROCESS | 3236 | 1465049947524 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 07:19:07 INFO - PROCESS | 3236 | 1465049947529 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 07:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:19:07 INFO - PROCESS | 3236 | 1465049947535 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:19:07 INFO - PROCESS | 3236 | 1465049947538 Marionette TRACE conn6 <- [1,910,null,{}] 07:19:07 INFO - PROCESS | 3236 | 1465049947541 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:07 INFO - PROCESS | 3236 | 1465049947544 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:07 INFO - PROCESS | 3236 | 1465049947634 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 07:19:07 INFO - PROCESS | 3236 | 1465049947642 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:07 INFO - PROCESS | 3236 | 1465049947645 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:07 INFO - PROCESS | 3236 | ++DOCSHELL 10604C00 == 29 [pid = 3236] [id = 237] 07:19:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (10605000) [pid = 3236] [serial = 710] [outer = 00000000] 07:19:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1060D000) [pid = 3236] [serial = 711] [outer = 10605000] 07:19:07 INFO - PROCESS | 3236 | 1465049947695 Marionette DEBUG loaded listener.js 07:19:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1064C400) [pid = 3236] [serial = 712] [outer = 10605000] 07:19:08 INFO - PROCESS | 3236 | 1465049948171 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 07:19:08 INFO - PROCESS | 3236 | 1465049948209 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 07:19:08 INFO - PROCESS | 3236 | 1465049948212 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 07:19:08 INFO - PROCESS | 3236 | 1465049948215 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:19:08 INFO - PROCESS | 3236 | 1465049948219 Marionette TRACE conn6 <- [1,914,null,{}] 07:19:08 INFO - PROCESS | 3236 | 1465049948229 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:08 INFO - PROCESS | 3236 | 1465049948234 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:08 INFO - PROCESS | 3236 | 1465049948355 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 07:19:08 INFO - PROCESS | 3236 | 1465049948440 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:08 INFO - PROCESS | 3236 | 1465049948444 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:08 INFO - PROCESS | 3236 | ++DOCSHELL 1437B400 == 30 [pid = 3236] [id = 238] 07:19:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1437BC00) [pid = 3236] [serial = 713] [outer = 00000000] 07:19:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1465D400) [pid = 3236] [serial = 714] [outer = 1437BC00] 07:19:08 INFO - PROCESS | 3236 | 1465049948496 Marionette DEBUG loaded listener.js 07:19:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (14A58000) [pid = 3236] [serial = 715] [outer = 1437BC00] 07:19:08 INFO - PROCESS | 3236 | 1465049948897 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 731ms 07:19:08 INFO - PROCESS | 3236 | 1465049948959 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 07:19:08 INFO - PROCESS | 3236 | 1465049948962 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 07:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:19:08 INFO - PROCESS | 3236 | 1465049948965 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:19:08 INFO - PROCESS | 3236 | 1465049948967 Marionette TRACE conn6 <- [1,918,null,{}] 07:19:08 INFO - PROCESS | 3236 | 1465049948970 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:08 INFO - PROCESS | 3236 | 1465049948972 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:09 INFO - PROCESS | 3236 | 1465049949085 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 07:19:09 INFO - PROCESS | 3236 | 1465049949138 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:09 INFO - PROCESS | 3236 | 1465049949140 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:09 INFO - PROCESS | 3236 | ++DOCSHELL 14659800 == 31 [pid = 3236] [id = 239] 07:19:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (14B2E000) [pid = 3236] [serial = 716] [outer = 00000000] 07:19:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (164DF800) [pid = 3236] [serial = 717] [outer = 14B2E000] 07:19:09 INFO - PROCESS | 3236 | 1465049949185 Marionette DEBUG loaded listener.js 07:19:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16565000) [pid = 3236] [serial = 718] [outer = 14B2E000] 07:19:09 INFO - PROCESS | 3236 | 1465049949611 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 07:19:09 INFO - PROCESS | 3236 | 1465049949646 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 07:19:09 INFO - PROCESS | 3236 | 1465049949648 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 07:19:09 INFO - PROCESS | 3236 | 1465049949652 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:19:09 INFO - PROCESS | 3236 | 1465049949653 Marionette TRACE conn6 <- [1,922,null,{}] 07:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:19:09 INFO - PROCESS | 3236 | 1465049949657 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:09 INFO - PROCESS | 3236 | 1465049949659 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:09 INFO - PROCESS | 3236 | 1465049949795 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 07:19:09 INFO - PROCESS | 3236 | 1465049949816 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:09 INFO - PROCESS | 3236 | 1465049949818 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:09 INFO - PROCESS | 3236 | ++DOCSHELL 16708C00 == 32 [pid = 3236] [id = 240] 07:19:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16709400) [pid = 3236] [serial = 719] [outer = 00000000] 07:19:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (17B30800) [pid = 3236] [serial = 720] [outer = 16709400] 07:19:09 INFO - PROCESS | 3236 | 1465049949862 Marionette DEBUG loaded listener.js 07:19:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (17BB0800) [pid = 3236] [serial = 721] [outer = 16709400] 07:19:10 INFO - PROCESS | 3236 | 1465049950309 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 07:19:10 INFO - PROCESS | 3236 | 1465049950326 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 07:19:10 INFO - PROCESS | 3236 | 1465049950328 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 07:19:10 INFO - PROCESS | 3236 | 1465049950331 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:19:10 INFO - PROCESS | 3236 | 1465049950333 Marionette TRACE conn6 <- [1,926,null,{}] 07:19:10 INFO - PROCESS | 3236 | 1465049950349 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:10 INFO - PROCESS | 3236 | 1465049950354 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:10 INFO - PROCESS | 3236 | 1465049950495 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 07:19:10 INFO - PROCESS | 3236 | 1465049950556 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:10 INFO - PROCESS | 3236 | 1465049950558 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:10 INFO - PROCESS | 3236 | ++DOCSHELL 18302000 == 33 [pid = 3236] [id = 241] 07:19:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18353000) [pid = 3236] [serial = 722] [outer = 00000000] 07:19:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18B10000) [pid = 3236] [serial = 723] [outer = 18353000] 07:19:10 INFO - PROCESS | 3236 | 1465049950603 Marionette DEBUG loaded listener.js 07:19:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18B24400) [pid = 3236] [serial = 724] [outer = 18353000] 07:19:11 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18B09400) [pid = 3236] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:19:11 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18E52000) [pid = 3236] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:19:11 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (19A1C800) [pid = 3236] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:19:11 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18E45C00) [pid = 3236] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:19:11 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0CAD0400) [pid = 3236] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:19:11 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CB2C800) [pid = 3236] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:19:11 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1670A400) [pid = 3236] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:19:11 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (10646000) [pid = 3236] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:19:11 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14269C00) [pid = 3236] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:19:11 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (19FB1800) [pid = 3236] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:19:11 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (14267000) [pid = 3236] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:19:11 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19EA5400) [pid = 3236] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:19:11 INFO - PROCESS | 3236 | 1465049951305 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1016ms 07:19:11 INFO - PROCESS | 3236 | 1465049951352 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 07:19:11 INFO - PROCESS | 3236 | 1465049951354 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 07:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:19:11 INFO - PROCESS | 3236 | 1465049951357 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:19:11 INFO - PROCESS | 3236 | 1465049951359 Marionette TRACE conn6 <- [1,930,null,{}] 07:19:11 INFO - PROCESS | 3236 | 1465049951363 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:11 INFO - PROCESS | 3236 | 1465049951365 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:11 INFO - PROCESS | 3236 | 1465049951441 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 07:19:11 INFO - PROCESS | 3236 | 1465049951447 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:11 INFO - PROCESS | 3236 | 1465049951449 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:11 INFO - PROCESS | 3236 | ++DOCSHELL 0CB2C800 == 34 [pid = 3236] [id = 242] 07:19:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0CE2B000) [pid = 3236] [serial = 725] [outer = 00000000] 07:19:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (17B37C00) [pid = 3236] [serial = 726] [outer = 0CE2B000] 07:19:11 INFO - PROCESS | 3236 | 1465049951492 Marionette DEBUG loaded listener.js 07:19:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17B3B800) [pid = 3236] [serial = 727] [outer = 0CE2B000] 07:19:11 INFO - PROCESS | 3236 | 1465049951911 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 570ms 07:19:11 INFO - PROCESS | 3236 | 1465049951945 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 07:19:11 INFO - PROCESS | 3236 | 1465049951947 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 07:19:11 INFO - PROCESS | 3236 | 1465049951950 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:19:11 INFO - PROCESS | 3236 | 1465049951952 Marionette TRACE conn6 <- [1,934,null,{}] 07:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:19:11 INFO - PROCESS | 3236 | 1465049951955 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:11 INFO - PROCESS | 3236 | 1465049951957 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:12 INFO - PROCESS | 3236 | 1465049952036 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 07:19:12 INFO - PROCESS | 3236 | 1465049952041 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:12 INFO - PROCESS | 3236 | 1465049952043 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:12 INFO - PROCESS | 3236 | ++DOCSHELL 18B1EC00 == 35 [pid = 3236] [id = 243] 07:19:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18B1FC00) [pid = 3236] [serial = 728] [outer = 00000000] 07:19:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18E4BC00) [pid = 3236] [serial = 729] [outer = 18B1FC00] 07:19:12 INFO - PROCESS | 3236 | 1465049952087 Marionette DEBUG loaded listener.js 07:19:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18E4D000) [pid = 3236] [serial = 730] [outer = 18B1FC00] 07:19:12 INFO - PROCESS | 3236 | 1465049952519 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 07:19:12 INFO - PROCESS | 3236 | 1465049952586 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 07:19:12 INFO - PROCESS | 3236 | 1465049952588 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 07:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:19:12 INFO - PROCESS | 3236 | 1465049952591 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:19:12 INFO - PROCESS | 3236 | 1465049952593 Marionette TRACE conn6 <- [1,938,null,{}] 07:19:12 INFO - PROCESS | 3236 | 1465049952597 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:12 INFO - PROCESS | 3236 | 1465049952599 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:12 INFO - PROCESS | 3236 | 1465049952677 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 07:19:12 INFO - PROCESS | 3236 | 1465049952685 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:12 INFO - PROCESS | 3236 | 1465049952687 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:12 INFO - PROCESS | 3236 | ++DOCSHELL 198DE800 == 36 [pid = 3236] [id = 244] 07:19:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (198DEC00) [pid = 3236] [serial = 731] [outer = 00000000] 07:19:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19A20C00) [pid = 3236] [serial = 732] [outer = 198DEC00] 07:19:12 INFO - PROCESS | 3236 | 1465049952730 Marionette DEBUG loaded listener.js 07:19:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19A21400) [pid = 3236] [serial = 733] [outer = 198DEC00] 07:19:13 INFO - PROCESS | 3236 | 1465049953187 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 07:19:13 INFO - PROCESS | 3236 | 1465049953260 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 07:19:13 INFO - PROCESS | 3236 | 1465049953264 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 07:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:19:13 INFO - PROCESS | 3236 | 1465049953273 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:19:13 INFO - PROCESS | 3236 | 1465049953278 Marionette TRACE conn6 <- [1,942,null,{}] 07:19:13 INFO - PROCESS | 3236 | 1465049953284 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:13 INFO - PROCESS | 3236 | 1465049953288 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:13 INFO - PROCESS | 3236 | 1465049953417 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 07:19:13 INFO - PROCESS | 3236 | 1465049953544 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:13 INFO - PROCESS | 3236 | 1465049953550 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:13 INFO - PROCESS | 3236 | ++DOCSHELL 0CACB000 == 37 [pid = 3236] [id = 245] 07:19:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0CACE400) [pid = 3236] [serial = 734] [outer = 00000000] 07:19:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0CB2CC00) [pid = 3236] [serial = 735] [outer = 0CACE400] 07:19:13 INFO - PROCESS | 3236 | 1465049953607 Marionette DEBUG loaded listener.js 07:19:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0FEEF000) [pid = 3236] [serial = 736] [outer = 0CACE400] 07:19:14 INFO - PROCESS | 3236 | 1465049954379 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1184ms 07:19:14 INFO - PROCESS | 3236 | 1465049954462 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 07:19:14 INFO - PROCESS | 3236 | 1465049954466 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 07:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:19:14 INFO - PROCESS | 3236 | 1465049954472 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:19:14 INFO - PROCESS | 3236 | 1465049954477 Marionette TRACE conn6 <- [1,946,null,{}] 07:19:14 INFO - PROCESS | 3236 | 1465049954481 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:14 INFO - PROCESS | 3236 | 1465049954484 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:14 INFO - PROCESS | 3236 | 1465049954612 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 07:19:14 INFO - PROCESS | 3236 | 1465049954712 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:14 INFO - PROCESS | 3236 | 1465049954715 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:14 INFO - PROCESS | 3236 | ++DOCSHELL 1426F800 == 38 [pid = 3236] [id = 246] 07:19:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1437B000) [pid = 3236] [serial = 737] [outer = 00000000] 07:19:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (14A8BC00) [pid = 3236] [serial = 738] [outer = 1437B000] 07:19:14 INFO - PROCESS | 3236 | 1465049954773 Marionette DEBUG loaded listener.js 07:19:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1591E400) [pid = 3236] [serial = 739] [outer = 1437B000] 07:19:15 INFO - PROCESS | 3236 | 1465049955588 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1177ms 07:19:15 INFO - PROCESS | 3236 | 1465049955653 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 07:19:15 INFO - PROCESS | 3236 | 1465049955657 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 07:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:19:15 INFO - PROCESS | 3236 | 1465049955686 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:19:15 INFO - PROCESS | 3236 | 1465049955690 Marionette TRACE conn6 <- [1,950,null,{}] 07:19:15 INFO - PROCESS | 3236 | 1465049955698 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:15 INFO - PROCESS | 3236 | 1465049955702 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:15 INFO - PROCESS | 3236 | 1465049955816 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 07:19:15 INFO - PROCESS | 3236 | 1465049955897 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:15 INFO - PROCESS | 3236 | 1465049955902 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:15 INFO - PROCESS | 3236 | ++DOCSHELL 0FEEC800 == 39 [pid = 3236] [id = 247] 07:19:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (0FEED000) [pid = 3236] [serial = 740] [outer = 00000000] 07:19:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (10239800) [pid = 3236] [serial = 741] [outer = 0FEED000] 07:19:15 INFO - PROCESS | 3236 | 1465049955995 Marionette DEBUG loaded listener.js 07:19:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (10648800) [pid = 3236] [serial = 742] [outer = 0FEED000] 07:19:16 INFO - PROCESS | 3236 | --DOCSHELL 18B1EC00 == 38 [pid = 3236] [id = 243] 07:19:16 INFO - PROCESS | 3236 | --DOCSHELL 0CB2C800 == 37 [pid = 3236] [id = 242] 07:19:16 INFO - PROCESS | 3236 | --DOCSHELL 18302000 == 36 [pid = 3236] [id = 241] 07:19:16 INFO - PROCESS | 3236 | --DOCSHELL 16708C00 == 35 [pid = 3236] [id = 240] 07:19:16 INFO - PROCESS | 3236 | --DOCSHELL 14659800 == 34 [pid = 3236] [id = 239] 07:19:16 INFO - PROCESS | 3236 | --DOCSHELL 1437B400 == 33 [pid = 3236] [id = 238] 07:19:16 INFO - PROCESS | 3236 | --DOCSHELL 10604C00 == 32 [pid = 3236] [id = 237] 07:19:16 INFO - PROCESS | 3236 | --DOCSHELL 0CACA800 == 31 [pid = 3236] [id = 236] 07:19:16 INFO - PROCESS | 3236 | --DOCSHELL 0CA08C00 == 30 [pid = 3236] [id = 235] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (1AC14000) [pid = 3236] [serial = 691] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (1ABF7000) [pid = 3236] [serial = 690] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (18E53800) [pid = 3236] [serial = 684] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (19FB3400) [pid = 3236] [serial = 688] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (19A23000) [pid = 3236] [serial = 685] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (14387800) [pid = 3236] [serial = 378] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (19A22400) [pid = 3236] [serial = 682] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (19FACC00) [pid = 3236] [serial = 687] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (18374400) [pid = 3236] [serial = 673] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18B1C400) [pid = 3236] [serial = 675] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (18B26000) [pid = 3236] [serial = 676] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18F5B800) [pid = 3236] [serial = 678] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (198D3C00) [pid = 3236] [serial = 679] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (19A24C00) [pid = 3236] [serial = 681] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (197E6800) [pid = 3236] [serial = 657] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0CB28000) [pid = 3236] [serial = 662] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0FE66400) [pid = 3236] [serial = 663] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1060F400) [pid = 3236] [serial = 659] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (10690C00) [pid = 3236] [serial = 660] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (17F0C000) [pid = 3236] [serial = 672] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (109AA800) [pid = 3236] [serial = 665] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14264C00) [pid = 3236] [serial = 666] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (15F03400) [pid = 3236] [serial = 669] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (16563000) [pid = 3236] [serial = 670] [outer = 00000000] [url = about:blank] 07:19:16 INFO - PROCESS | 3236 | 1465049956503 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 910ms 07:19:16 INFO - PROCESS | 3236 | 1465049956574 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 07:19:16 INFO - PROCESS | 3236 | 1465049956578 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 07:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:19:16 INFO - PROCESS | 3236 | 1465049956584 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:19:16 INFO - PROCESS | 3236 | 1465049956587 Marionette TRACE conn6 <- [1,954,null,{}] 07:19:16 INFO - PROCESS | 3236 | 1465049956591 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:16 INFO - PROCESS | 3236 | 1465049956593 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:16 INFO - PROCESS | 3236 | 1465049956680 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 07:19:16 INFO - PROCESS | 3236 | 1465049956688 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:16 INFO - PROCESS | 3236 | 1465049956690 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:16 INFO - PROCESS | 3236 | ++DOCSHELL 1064F800 == 31 [pid = 3236] [id = 248] 07:19:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (108DC400) [pid = 3236] [serial = 743] [outer = 00000000] 07:19:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (113AAC00) [pid = 3236] [serial = 744] [outer = 108DC400] 07:19:16 INFO - PROCESS | 3236 | 1465049956743 Marionette DEBUG loaded listener.js 07:19:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14269C00) [pid = 3236] [serial = 745] [outer = 108DC400] 07:19:17 INFO - PROCESS | 3236 | 1465049957196 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 07:19:17 INFO - PROCESS | 3236 | 1465049957260 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 07:19:17 INFO - PROCESS | 3236 | 1465049957262 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 07:19:17 INFO - PROCESS | 3236 | 1465049957266 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:19:17 INFO - PROCESS | 3236 | 1465049957269 Marionette TRACE conn6 <- [1,958,null,{}] 07:19:17 INFO - PROCESS | 3236 | 1465049957280 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:17 INFO - PROCESS | 3236 | 1465049957284 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:17 INFO - PROCESS | 3236 | 1465049957403 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 07:19:17 INFO - PROCESS | 3236 | 1465049957425 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:17 INFO - PROCESS | 3236 | 1465049957428 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:17 INFO - PROCESS | 3236 | ++DOCSHELL 15F0F400 == 32 [pid = 3236] [id = 249] 07:19:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (15F0F800) [pid = 3236] [serial = 746] [outer = 00000000] 07:19:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16561000) [pid = 3236] [serial = 747] [outer = 15F0F800] 07:19:17 INFO - PROCESS | 3236 | 1465049957548 Marionette DEBUG loaded listener.js 07:19:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1656A400) [pid = 3236] [serial = 748] [outer = 15F0F800] 07:19:17 INFO - PROCESS | 3236 | 1465049957939 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 07:19:17 INFO - PROCESS | 3236 | 1465049957999 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 07:19:17 INFO - PROCESS | 3236 | 1465049958002 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 07:19:17 INFO - PROCESS | 3236 | 1465049958005 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:19:17 INFO - PROCESS | 3236 | 1465049958007 Marionette TRACE conn6 <- [1,962,null,{}] 07:19:18 INFO - PROCESS | 3236 | 1465049958015 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:18 INFO - PROCESS | 3236 | 1465049958017 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:18 INFO - PROCESS | 3236 | 1465049958103 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 07:19:18 INFO - PROCESS | 3236 | 1465049958109 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:18 INFO - PROCESS | 3236 | 1465049958120 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:18 INFO - PROCESS | 3236 | ++DOCSHELL 17B39C00 == 33 [pid = 3236] [id = 250] 07:19:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (17B3B000) [pid = 3236] [serial = 749] [outer = 00000000] 07:19:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1837D800) [pid = 3236] [serial = 750] [outer = 17B3B000] 07:19:18 INFO - PROCESS | 3236 | 1465049958167 Marionette DEBUG loaded listener.js 07:19:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18B0D000) [pid = 3236] [serial = 751] [outer = 17B3B000] 07:19:18 INFO - PROCESS | 3236 | 1465049958636 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 07:19:18 INFO - PROCESS | 3236 | 1465049958679 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 07:19:18 INFO - PROCESS | 3236 | 1465049958682 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 07:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:19:18 INFO - PROCESS | 3236 | 1465049958690 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:19:18 INFO - PROCESS | 3236 | 1465049958691 Marionette TRACE conn6 <- [1,966,null,{}] 07:19:18 INFO - PROCESS | 3236 | 1465049958695 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:18 INFO - PROCESS | 3236 | 1465049958697 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:18 INFO - PROCESS | 3236 | 1465049958832 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 07:19:18 INFO - PROCESS | 3236 | 1465049958853 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:18 INFO - PROCESS | 3236 | 1465049958855 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:18 INFO - PROCESS | 3236 | ++DOCSHELL 18945800 == 34 [pid = 3236] [id = 251] 07:19:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18B1C400) [pid = 3236] [serial = 752] [outer = 00000000] 07:19:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18BB1400) [pid = 3236] [serial = 753] [outer = 18B1C400] 07:19:18 INFO - PROCESS | 3236 | 1465049958899 Marionette DEBUG loaded listener.js 07:19:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18BB9C00) [pid = 3236] [serial = 754] [outer = 18B1C400] 07:19:19 INFO - PROCESS | 3236 | 1465049959339 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 690ms 07:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:19:19 INFO - PROCESS | 3236 | 1465049959375 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 07:19:19 INFO - PROCESS | 3236 | 1465049959378 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 07:19:19 INFO - PROCESS | 3236 | 1465049959386 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:19:19 INFO - PROCESS | 3236 | 1465049959387 Marionette TRACE conn6 <- [1,970,null,{}] 07:19:19 INFO - PROCESS | 3236 | 1465049959391 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:19 INFO - PROCESS | 3236 | 1465049959396 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:19 INFO - PROCESS | 3236 | 1465049959537 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 07:19:19 INFO - PROCESS | 3236 | 1465049959601 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:19 INFO - PROCESS | 3236 | 1465049959603 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:19 INFO - PROCESS | 3236 | ++DOCSHELL 198E0C00 == 35 [pid = 3236] [id = 252] 07:19:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (198E1800) [pid = 3236] [serial = 755] [outer = 00000000] 07:19:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19A23400) [pid = 3236] [serial = 756] [outer = 198E1800] 07:19:19 INFO - PROCESS | 3236 | 1465049959647 Marionette DEBUG loaded listener.js 07:19:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19E15400) [pid = 3236] [serial = 757] [outer = 198E1800] 07:19:20 INFO - PROCESS | 3236 | 1465049960065 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 07:19:20 INFO - PROCESS | 3236 | 1465049960112 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 07:19:20 INFO - PROCESS | 3236 | 1465049960114 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 07:19:20 INFO - PROCESS | 3236 | 1465049960117 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:19:20 INFO - PROCESS | 3236 | 1465049960128 Marionette TRACE conn6 <- [1,974,null,{}] 07:19:20 INFO - PROCESS | 3236 | 1465049960173 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:20 INFO - PROCESS | 3236 | 1465049960175 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:20 INFO - PROCESS | 3236 | 1465049960284 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 07:19:20 INFO - PROCESS | 3236 | 1465049960295 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:20 INFO - PROCESS | 3236 | 1465049960297 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:20 INFO - PROCESS | 3236 | ++DOCSHELL 19A23000 == 36 [pid = 3236] [id = 253] 07:19:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19A27400) [pid = 3236] [serial = 758] [outer = 00000000] 07:19:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (19F3F800) [pid = 3236] [serial = 759] [outer = 19A27400] 07:19:20 INFO - PROCESS | 3236 | 1465049960340 Marionette DEBUG loaded listener.js 07:19:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (19F43800) [pid = 3236] [serial = 760] [outer = 19A27400] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0CACC400) [pid = 3236] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (10605000) [pid = 3236] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0CAD1000) [pid = 3236] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1437BC00) [pid = 3236] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (16709400) [pid = 3236] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18353000) [pid = 3236] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0CE2B000) [pid = 3236] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0D184800) [pid = 3236] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1656DC00) [pid = 3236] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (19FB0800) [pid = 3236] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1B320000) [pid = 3236] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14B2E000) [pid = 3236] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:19:20 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (18B1FC00) [pid = 3236] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:19:20 INFO - PROCESS | 3236 | 1465049960837 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 770ms 07:19:20 INFO - PROCESS | 3236 | 1465049960891 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 07:19:20 INFO - PROCESS | 3236 | 1465049960894 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 07:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:19:20 INFO - PROCESS | 3236 | 1465049960897 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:19:20 INFO - PROCESS | 3236 | 1465049960898 Marionette TRACE conn6 <- [1,978,null,{}] 07:19:20 INFO - PROCESS | 3236 | 1465049960902 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:20 INFO - PROCESS | 3236 | 1465049960904 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:20 INFO - PROCESS | 3236 | 1465049960985 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 07:19:20 INFO - PROCESS | 3236 | 1465049960990 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:20 INFO - PROCESS | 3236 | 1465049960992 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:20 INFO - PROCESS | 3236 | ++DOCSHELL 113A1000 == 37 [pid = 3236] [id = 254] 07:19:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (113A8400) [pid = 3236] [serial = 761] [outer = 00000000] 07:19:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18B04800) [pid = 3236] [serial = 762] [outer = 113A8400] 07:19:21 INFO - PROCESS | 3236 | 1465049961036 Marionette DEBUG loaded listener.js 07:19:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19EA0000) [pid = 3236] [serial = 763] [outer = 113A8400] 07:19:21 INFO - PROCESS | 3236 | 1465049961466 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 07:19:21 INFO - PROCESS | 3236 | 1465049961528 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 07:19:21 INFO - PROCESS | 3236 | 1465049961530 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 07:19:21 INFO - PROCESS | 3236 | 1465049961533 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:19:21 INFO - PROCESS | 3236 | 1465049961535 Marionette TRACE conn6 <- [1,982,null,{}] 07:19:21 INFO - PROCESS | 3236 | 1465049961538 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:21 INFO - PROCESS | 3236 | 1465049961540 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:21 INFO - PROCESS | 3236 | 1465049961620 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 07:19:21 INFO - PROCESS | 3236 | 1465049961628 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:21 INFO - PROCESS | 3236 | 1465049961630 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:21 INFO - PROCESS | 3236 | ++DOCSHELL 19A2B000 == 38 [pid = 3236] [id = 255] 07:19:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19FAE000) [pid = 3236] [serial = 764] [outer = 00000000] 07:19:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (19FB5800) [pid = 3236] [serial = 765] [outer = 19FAE000] 07:19:21 INFO - PROCESS | 3236 | 1465049961674 Marionette DEBUG loaded listener.js 07:19:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1AC11400) [pid = 3236] [serial = 766] [outer = 19FAE000] 07:19:22 INFO - PROCESS | 3236 | 1465049962129 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 07:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:19:22 INFO - PROCESS | 3236 | 1465049962168 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 07:19:22 INFO - PROCESS | 3236 | 1465049962170 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 07:19:22 INFO - PROCESS | 3236 | 1465049962173 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:19:22 INFO - PROCESS | 3236 | 1465049962175 Marionette TRACE conn6 <- [1,986,null,{}] 07:19:22 INFO - PROCESS | 3236 | 1465049962179 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:22 INFO - PROCESS | 3236 | 1465049962181 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:22 INFO - PROCESS | 3236 | 1465049962264 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 07:19:22 INFO - PROCESS | 3236 | 1465049962270 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:22 INFO - PROCESS | 3236 | 1465049962271 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:22 INFO - PROCESS | 3236 | ++DOCSHELL 1AC13800 == 39 [pid = 3236] [id = 256] 07:19:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1AC15000) [pid = 3236] [serial = 767] [outer = 00000000] 07:19:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1AC1C000) [pid = 3236] [serial = 768] [outer = 1AC15000] 07:19:22 INFO - PROCESS | 3236 | 1465049962315 Marionette DEBUG loaded listener.js 07:19:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1AC1D400) [pid = 3236] [serial = 769] [outer = 1AC15000] 07:19:22 INFO - PROCESS | 3236 | 1465049962903 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 770ms 07:19:23 INFO - PROCESS | 3236 | 1465049963012 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 07:19:23 INFO - PROCESS | 3236 | 1465049963016 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 07:19:23 INFO - PROCESS | 3236 | 1465049963041 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:19:23 INFO - PROCESS | 3236 | 1465049963044 Marionette TRACE conn6 <- [1,990,null,{}] 07:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:19:23 INFO - PROCESS | 3236 | 1465049963050 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:23 INFO - PROCESS | 3236 | 1465049963053 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:23 INFO - PROCESS | 3236 | 1465049963174 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 07:19:23 INFO - PROCESS | 3236 | 1465049963298 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:23 INFO - PROCESS | 3236 | 1465049963300 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:23 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD3800 == 40 [pid = 3236] [id = 257] 07:19:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0CB23000) [pid = 3236] [serial = 770] [outer = 00000000] 07:19:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (11103800) [pid = 3236] [serial = 771] [outer = 0CB23000] 07:19:23 INFO - PROCESS | 3236 | 1465049963358 Marionette DEBUG loaded listener.js 07:19:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1426EC00) [pid = 3236] [serial = 772] [outer = 0CB23000] 07:19:23 INFO - PROCESS | 3236 | 1465049963931 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 07:19:23 INFO - PROCESS | 3236 | 1465049963979 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 07:19:23 INFO - PROCESS | 3236 | 1465049963984 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 07:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:19:23 INFO - PROCESS | 3236 | 1465049963991 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:19:23 INFO - PROCESS | 3236 | 1465049963994 Marionette TRACE conn6 <- [1,994,null,{}] 07:19:23 INFO - PROCESS | 3236 | 1465049963998 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:23 INFO - PROCESS | 3236 | 1465049964000 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:24 INFO - PROCESS | 3236 | 1465049964117 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 07:19:24 INFO - PROCESS | 3236 | 1465049964220 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:24 INFO - PROCESS | 3236 | 1465049964223 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:24 INFO - PROCESS | 3236 | ++DOCSHELL 165CDC00 == 41 [pid = 3236] [id = 258] 07:19:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (165D0000) [pid = 3236] [serial = 773] [outer = 00000000] 07:19:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (17F0D400) [pid = 3236] [serial = 774] [outer = 165D0000] 07:19:24 INFO - PROCESS | 3236 | 1465049964280 Marionette DEBUG loaded listener.js 07:19:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (18B0B400) [pid = 3236] [serial = 775] [outer = 165D0000] 07:19:24 INFO - PROCESS | 3236 | 1465049964879 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 07:19:24 INFO - PROCESS | 3236 | 1465049964924 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 07:19:24 INFO - PROCESS | 3236 | 1465049964927 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 07:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:19:24 INFO - PROCESS | 3236 | 1465049964931 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:19:24 INFO - PROCESS | 3236 | 1465049964934 Marionette TRACE conn6 <- [1,998,null,{}] 07:19:24 INFO - PROCESS | 3236 | 1465049964945 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:24 INFO - PROCESS | 3236 | 1465049964950 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:25 INFO - PROCESS | 3236 | 1465049965062 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 07:19:25 INFO - PROCESS | 3236 | 1465049965194 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:25 INFO - PROCESS | 3236 | 1465049965197 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:25 INFO - PROCESS | 3236 | ++DOCSHELL 1AD3A400 == 42 [pid = 3236] [id = 259] 07:19:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1B230400) [pid = 3236] [serial = 776] [outer = 00000000] 07:19:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1B3AFC00) [pid = 3236] [serial = 777] [outer = 1B230400] 07:19:25 INFO - PROCESS | 3236 | 1465049965255 Marionette DEBUG loaded listener.js 07:19:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (1BA30C00) [pid = 3236] [serial = 778] [outer = 1B230400] 07:19:25 INFO - PROCESS | 3236 | 1465049965884 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1024ms 07:19:25 INFO - PROCESS | 3236 | 1465049965959 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 07:19:25 INFO - PROCESS | 3236 | 1465049965963 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 07:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:19:25 INFO - PROCESS | 3236 | 1465049965967 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:19:25 INFO - PROCESS | 3236 | 1465049965969 Marionette TRACE conn6 <- [1,1002,null,{}] 07:19:25 INFO - PROCESS | 3236 | 1465049965973 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:25 INFO - PROCESS | 3236 | 1465049965975 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:26 INFO - PROCESS | 3236 | 1465049966087 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 07:19:26 INFO - PROCESS | 3236 | 1465049966332 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:26 INFO - PROCESS | 3236 | 1465049966336 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:26 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD0400 == 43 [pid = 3236] [id = 260] 07:19:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (0CAD1000) [pid = 3236] [serial = 779] [outer = 00000000] 07:19:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (0CB2D000) [pid = 3236] [serial = 780] [outer = 0CAD1000] 07:19:26 INFO - PROCESS | 3236 | 1465049966404 Marionette DEBUG loaded listener.js 07:19:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (10233400) [pid = 3236] [serial = 781] [outer = 0CAD1000] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 19A2B000 == 42 [pid = 3236] [id = 255] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 113A1000 == 41 [pid = 3236] [id = 254] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 19A23000 == 40 [pid = 3236] [id = 253] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 198E0C00 == 39 [pid = 3236] [id = 252] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 18945800 == 38 [pid = 3236] [id = 251] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 17B39C00 == 37 [pid = 3236] [id = 250] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 15F0F400 == 36 [pid = 3236] [id = 249] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 1064F800 == 35 [pid = 3236] [id = 248] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 0FEEC800 == 34 [pid = 3236] [id = 247] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 1426F800 == 33 [pid = 3236] [id = 246] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 0CACB000 == 32 [pid = 3236] [id = 245] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 198DE800 == 31 [pid = 3236] [id = 244] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 165CDC00 == 30 [pid = 3236] [id = 258] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 1AD3A400 == 29 [pid = 3236] [id = 259] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 1AC13800 == 28 [pid = 3236] [id = 256] 07:19:27 INFO - PROCESS | 3236 | --DOCSHELL 0CAD3800 == 27 [pid = 3236] [id = 257] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (0CAD2800) [pid = 3236] [serial = 708] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (0CB25C00) [pid = 3236] [serial = 709] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (1060D000) [pid = 3236] [serial = 711] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (1064C400) [pid = 3236] [serial = 712] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (10237000) [pid = 3236] [serial = 706] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (0CB28800) [pid = 3236] [serial = 705] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1465D400) [pid = 3236] [serial = 714] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (17BB0800) [pid = 3236] [serial = 721] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (17B30800) [pid = 3236] [serial = 720] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18B10000) [pid = 3236] [serial = 723] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (17B3B800) [pid = 3236] [serial = 727] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (17B37C00) [pid = 3236] [serial = 726] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1064B800) [pid = 3236] [serial = 694] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (10602000) [pid = 3236] [serial = 693] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (17BB2000) [pid = 3236] [serial = 697] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (17B2E400) [pid = 3236] [serial = 696] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1AC1C800) [pid = 3236] [serial = 700] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1AC17400) [pid = 3236] [serial = 699] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1BAE4400) [pid = 3236] [serial = 703] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1BA29000) [pid = 3236] [serial = 702] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (18B24400) [pid = 3236] [serial = 724] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (164DF800) [pid = 3236] [serial = 717] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16565000) [pid = 3236] [serial = 718] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (18E4BC00) [pid = 3236] [serial = 729] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18E4D000) [pid = 3236] [serial = 730] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (14A58000) [pid = 3236] [serial = 715] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (19A20C00) [pid = 3236] [serial = 732] [outer = 00000000] [url = about:blank] 07:19:27 INFO - PROCESS | 3236 | 1465049967753 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1835ms 07:19:27 INFO - PROCESS | 3236 | 1465049967804 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 07:19:27 INFO - PROCESS | 3236 | 1465049967808 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 07:19:27 INFO - PROCESS | 3236 | 1465049967813 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:19:27 INFO - PROCESS | 3236 | 1465049967816 Marionette TRACE conn6 <- [1,1006,null,{}] 07:19:27 INFO - PROCESS | 3236 | 1465049967822 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:27 INFO - PROCESS | 3236 | 1465049967825 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:27 INFO - PROCESS | 3236 | 1465049967923 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 07:19:27 INFO - PROCESS | 3236 | 1465049967932 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:27 INFO - PROCESS | 3236 | 1465049967936 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:27 INFO - PROCESS | 3236 | ++DOCSHELL 0CE31800 == 28 [pid = 3236] [id = 261] 07:19:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0CE34400) [pid = 3236] [serial = 782] [outer = 00000000] 07:19:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0D186800) [pid = 3236] [serial = 783] [outer = 0CE34400] 07:19:27 INFO - PROCESS | 3236 | 1465049967985 Marionette DEBUG loaded listener.js 07:19:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0FEF4000) [pid = 3236] [serial = 784] [outer = 0CE34400] 07:19:28 INFO - PROCESS | 3236 | 1465049968469 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 07:19:28 INFO - PROCESS | 3236 | 1465049968548 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 07:19:28 INFO - PROCESS | 3236 | 1465049968553 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 07:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:19:28 INFO - PROCESS | 3236 | 1465049968560 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:19:28 INFO - PROCESS | 3236 | 1465049968562 Marionette TRACE conn6 <- [1,1010,null,{}] 07:19:28 INFO - PROCESS | 3236 | 1465049968566 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:28 INFO - PROCESS | 3236 | 1465049968569 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:28 INFO - PROCESS | 3236 | 1465049968666 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 07:19:28 INFO - PROCESS | 3236 | 1465049968748 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:28 INFO - PROCESS | 3236 | 1465049968751 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:28 INFO - PROCESS | 3236 | ++DOCSHELL 10651400 == 29 [pid = 3236] [id = 262] 07:19:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (10651800) [pid = 3236] [serial = 785] [outer = 00000000] 07:19:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (10850C00) [pid = 3236] [serial = 786] [outer = 10651800] 07:19:28 INFO - PROCESS | 3236 | 1465049968802 Marionette DEBUG loaded listener.js 07:19:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (108D1C00) [pid = 3236] [serial = 787] [outer = 10651800] 07:19:29 INFO - PROCESS | 3236 | 1465049969236 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 07:19:29 INFO - PROCESS | 3236 | 1465049969293 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 07:19:29 INFO - PROCESS | 3236 | 1465049969295 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 07:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:19:29 INFO - PROCESS | 3236 | 1465049969299 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:19:29 INFO - PROCESS | 3236 | 1465049969302 Marionette TRACE conn6 <- [1,1014,null,{}] 07:19:29 INFO - PROCESS | 3236 | 1465049969317 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:29 INFO - PROCESS | 3236 | 1465049969322 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:29 INFO - PROCESS | 3236 | 1465049969416 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 07:19:29 INFO - PROCESS | 3236 | 1465049969430 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:29 INFO - PROCESS | 3236 | 1465049969433 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:29 INFO - PROCESS | 3236 | ++DOCSHELL 14ADA000 == 30 [pid = 3236] [id = 263] 07:19:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14ADBC00) [pid = 3236] [serial = 788] [outer = 00000000] 07:19:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14B86400) [pid = 3236] [serial = 789] [outer = 14ADBC00] 07:19:29 INFO - PROCESS | 3236 | 1465049969481 Marionette DEBUG loaded listener.js 07:19:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (11302000) [pid = 3236] [serial = 790] [outer = 14ADBC00] 07:19:29 INFO - PROCESS | 3236 | 1465049969918 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 07:19:29 INFO - PROCESS | 3236 | 1465049969973 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 07:19:29 INFO - PROCESS | 3236 | 1465049969976 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 07:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:19:29 INFO - PROCESS | 3236 | 1465049969989 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:19:29 INFO - PROCESS | 3236 | 1465049969991 Marionette TRACE conn6 <- [1,1018,null,{}] 07:19:29 INFO - PROCESS | 3236 | 1465049969994 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:29 INFO - PROCESS | 3236 | 1465049969996 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:30 INFO - PROCESS | 3236 | 1465049970111 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 07:19:30 INFO - PROCESS | 3236 | 1465049970117 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:30 INFO - PROCESS | 3236 | 1465049970119 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:30 INFO - PROCESS | 3236 | ++DOCSHELL 15926C00 == 31 [pid = 3236] [id = 264] 07:19:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (15F0AC00) [pid = 3236] [serial = 791] [outer = 00000000] 07:19:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16547400) [pid = 3236] [serial = 792] [outer = 15F0AC00] 07:19:30 INFO - PROCESS | 3236 | 1465049970208 Marionette DEBUG loaded listener.js 07:19:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16708C00) [pid = 3236] [serial = 793] [outer = 15F0AC00] 07:19:30 INFO - PROCESS | 3236 | 1465049970635 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 07:19:30 INFO - PROCESS | 3236 | 1465049970673 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 07:19:30 INFO - PROCESS | 3236 | 1465049970675 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 07:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:19:30 INFO - PROCESS | 3236 | 1465049970682 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:19:30 INFO - PROCESS | 3236 | 1465049970684 Marionette TRACE conn6 <- [1,1022,null,{}] 07:19:30 INFO - PROCESS | 3236 | 1465049970687 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:30 INFO - PROCESS | 3236 | 1465049970689 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:30 INFO - PROCESS | 3236 | 1465049970827 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 07:19:30 INFO - PROCESS | 3236 | 1465049970888 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:30 INFO - PROCESS | 3236 | 1465049970890 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:30 INFO - PROCESS | 3236 | ++DOCSHELL 17B34400 == 32 [pid = 3236] [id = 265] 07:19:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17B34800) [pid = 3236] [serial = 794] [outer = 00000000] 07:19:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (17BAD400) [pid = 3236] [serial = 795] [outer = 17B34800] 07:19:30 INFO - PROCESS | 3236 | 1465049970934 Marionette DEBUG loaded listener.js 07:19:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (17F04C00) [pid = 3236] [serial = 796] [outer = 17B34800] 07:19:31 INFO - PROCESS | 3236 | 1465049971358 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 07:19:31 INFO - PROCESS | 3236 | 1465049971409 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 07:19:31 INFO - PROCESS | 3236 | 1465049971411 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 07:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:19:31 INFO - PROCESS | 3236 | 1465049971414 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:19:31 INFO - PROCESS | 3236 | 1465049971416 Marionette TRACE conn6 <- [1,1026,null,{}] 07:19:31 INFO - PROCESS | 3236 | 1465049971419 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:31 INFO - PROCESS | 3236 | 1465049971425 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:31 INFO - PROCESS | 3236 | 1465049971560 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 07:19:31 INFO - PROCESS | 3236 | 1465049971571 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:31 INFO - PROCESS | 3236 | 1465049971573 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:31 INFO - PROCESS | 3236 | ++DOCSHELL 17F0C800 == 33 [pid = 3236] [id = 266] 07:19:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18309400) [pid = 3236] [serial = 797] [outer = 00000000] 07:19:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18B19800) [pid = 3236] [serial = 798] [outer = 18309400] 07:19:31 INFO - PROCESS | 3236 | 1465049971617 Marionette DEBUG loaded listener.js 07:19:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18B27800) [pid = 3236] [serial = 799] [outer = 18309400] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18B1C400) [pid = 3236] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (108DC400) [pid = 3236] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (19FAE000) [pid = 3236] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (198E1800) [pid = 3236] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CACE400) [pid = 3236] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (113A8400) [pid = 3236] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (19A27400) [pid = 3236] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0FEED000) [pid = 3236] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (17B3B000) [pid = 3236] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1AC15000) [pid = 3236] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (15F0F800) [pid = 3236] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1437B000) [pid = 3236] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:19:32 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (198DEC00) [pid = 3236] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:19:32 INFO - PROCESS | 3236 | 1465049972345 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 970ms 07:19:32 INFO - PROCESS | 3236 | 1465049972385 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 07:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:19:32 INFO - PROCESS | 3236 | 1465049972387 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 07:19:32 INFO - PROCESS | 3236 | 1465049972390 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:19:32 INFO - PROCESS | 3236 | 1465049972392 Marionette TRACE conn6 <- [1,1030,null,{}] 07:19:32 INFO - PROCESS | 3236 | 1465049972395 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:32 INFO - PROCESS | 3236 | 1465049972397 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:32 INFO - PROCESS | 3236 | 1465049972474 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 07:19:32 INFO - PROCESS | 3236 | 1465049972480 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:32 INFO - PROCESS | 3236 | 1465049972482 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:32 INFO - PROCESS | 3236 | ++DOCSHELL 0FEED000 == 34 [pid = 3236] [id = 267] 07:19:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (113A8400) [pid = 3236] [serial = 800] [outer = 00000000] 07:19:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14AD6C00) [pid = 3236] [serial = 801] [outer = 113A8400] 07:19:32 INFO - PROCESS | 3236 | 1465049972526 Marionette DEBUG loaded listener.js 07:19:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16542400) [pid = 3236] [serial = 802] [outer = 113A8400] 07:19:32 INFO - PROCESS | 3236 | 1465049972945 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 570ms 07:19:32 INFO - PROCESS | 3236 | 1465049972965 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 07:19:32 INFO - PROCESS | 3236 | 1465049972967 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 07:19:32 INFO - PROCESS | 3236 | 1465049972981 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:19:32 INFO - PROCESS | 3236 | 1465049972983 Marionette TRACE conn6 <- [1,1034,null,{}] 07:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:19:32 INFO - PROCESS | 3236 | 1465049972987 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:32 INFO - PROCESS | 3236 | 1465049972988 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:33 INFO - PROCESS | 3236 | 1465049973067 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 07:19:33 INFO - PROCESS | 3236 | 1465049973072 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:33 INFO - PROCESS | 3236 | 1465049973074 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:33 INFO - PROCESS | 3236 | ++DOCSHELL 165CD400 == 35 [pid = 3236] [id = 268] 07:19:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (17B33C00) [pid = 3236] [serial = 803] [outer = 00000000] 07:19:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18E47000) [pid = 3236] [serial = 804] [outer = 17B33C00] 07:19:33 INFO - PROCESS | 3236 | 1465049973118 Marionette DEBUG loaded listener.js 07:19:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18E47C00) [pid = 3236] [serial = 805] [outer = 17B33C00] 07:19:33 INFO - PROCESS | 3236 | 1465049973529 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 570ms 07:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:19:33 INFO - PROCESS | 3236 | 1465049973559 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 07:19:33 INFO - PROCESS | 3236 | 1465049973561 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 07:19:33 INFO - PROCESS | 3236 | 1465049973564 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:19:33 INFO - PROCESS | 3236 | 1465049973565 Marionette TRACE conn6 <- [1,1038,null,{}] 07:19:33 INFO - PROCESS | 3236 | 1465049973581 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:33 INFO - PROCESS | 3236 | 1465049973583 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:33 INFO - PROCESS | 3236 | 1465049973668 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 07:19:33 INFO - PROCESS | 3236 | 1465049973674 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:33 INFO - PROCESS | 3236 | 1465049973676 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:33 INFO - PROCESS | 3236 | ++DOCSHELL 197E7800 == 36 [pid = 3236] [id = 269] 07:19:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (197E7C00) [pid = 3236] [serial = 806] [outer = 00000000] 07:19:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (198DC800) [pid = 3236] [serial = 807] [outer = 197E7C00] 07:19:33 INFO - PROCESS | 3236 | 1465049973719 Marionette DEBUG loaded listener.js 07:19:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (198DD400) [pid = 3236] [serial = 808] [outer = 197E7C00] 07:19:34 INFO - PROCESS | 3236 | 1465049974167 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 07:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:19:34 INFO - PROCESS | 3236 | 1465049974235 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 07:19:34 INFO - PROCESS | 3236 | 1465049974237 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 07:19:34 INFO - PROCESS | 3236 | 1465049974240 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:19:34 INFO - PROCESS | 3236 | 1465049974242 Marionette TRACE conn6 <- [1,1042,null,{}] 07:19:34 INFO - PROCESS | 3236 | 1465049974245 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:34 INFO - PROCESS | 3236 | 1465049974247 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:34 INFO - PROCESS | 3236 | 1465049974373 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 07:19:34 INFO - PROCESS | 3236 | 1465049974509 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:34 INFO - PROCESS | 3236 | 1465049974512 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:34 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0C800 == 37 [pid = 3236] [id = 270] 07:19:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0CA42400) [pid = 3236] [serial = 809] [outer = 00000000] 07:19:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0CACFC00) [pid = 3236] [serial = 810] [outer = 0CA42400] 07:19:34 INFO - PROCESS | 3236 | 1465049974572 Marionette DEBUG loaded listener.js 07:19:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0CB29000) [pid = 3236] [serial = 811] [outer = 0CA42400] 07:19:35 INFO - PROCESS | 3236 | 1465049975352 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1120ms 07:19:35 INFO - PROCESS | 3236 | 1465049975385 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 07:19:35 INFO - PROCESS | 3236 | 1465049975390 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 07:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:19:35 INFO - PROCESS | 3236 | 1465049975396 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:19:35 INFO - PROCESS | 3236 | 1465049975400 Marionette TRACE conn6 <- [1,1046,null,{}] 07:19:35 INFO - PROCESS | 3236 | 1465049975405 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:35 INFO - PROCESS | 3236 | 1465049975408 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:35 INFO - PROCESS | 3236 | 1465049975531 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 07:19:35 INFO - PROCESS | 3236 | 1465049975660 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:35 INFO - PROCESS | 3236 | 1465049975663 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:35 INFO - PROCESS | 3236 | ++DOCSHELL 11387C00 == 38 [pid = 3236] [id = 271] 07:19:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (14266000) [pid = 3236] [serial = 812] [outer = 00000000] 07:19:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (14461C00) [pid = 3236] [serial = 813] [outer = 14266000] 07:19:35 INFO - PROCESS | 3236 | 1465049975720 Marionette DEBUG loaded listener.js 07:19:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (14A90400) [pid = 3236] [serial = 814] [outer = 14266000] 07:19:36 INFO - PROCESS | 3236 | 1465049976626 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1287ms 07:19:36 INFO - PROCESS | 3236 | 1465049976685 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 07:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:19:36 INFO - PROCESS | 3236 | 1465049976689 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 07:19:36 INFO - PROCESS | 3236 | 1465049976694 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:19:36 INFO - PROCESS | 3236 | 1465049976697 Marionette TRACE conn6 <- [1,1050,null,{}] 07:19:36 INFO - PROCESS | 3236 | 1465049976703 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:36 INFO - PROCESS | 3236 | 1465049976705 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:36 INFO - PROCESS | 3236 | 1465049976828 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 07:19:36 INFO - PROCESS | 3236 | 1465049976951 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:36 INFO - PROCESS | 3236 | 1465049976956 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:36 INFO - PROCESS | 3236 | ++DOCSHELL 104BE400 == 39 [pid = 3236] [id = 272] 07:19:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (104CC800) [pid = 3236] [serial = 815] [outer = 00000000] 07:19:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (10610C00) [pid = 3236] [serial = 816] [outer = 104CC800] 07:19:36 INFO - PROCESS | 3236 | 1465049977007 Marionette DEBUG loaded listener.js 07:19:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (108CF800) [pid = 3236] [serial = 817] [outer = 104CC800] 07:19:37 INFO - PROCESS | 3236 | --DOCSHELL 197E7800 == 38 [pid = 3236] [id = 269] 07:19:37 INFO - PROCESS | 3236 | --DOCSHELL 165CD400 == 37 [pid = 3236] [id = 268] 07:19:37 INFO - PROCESS | 3236 | --DOCSHELL 0FEED000 == 36 [pid = 3236] [id = 267] 07:19:37 INFO - PROCESS | 3236 | --DOCSHELL 17F0C800 == 35 [pid = 3236] [id = 266] 07:19:37 INFO - PROCESS | 3236 | --DOCSHELL 17B34400 == 34 [pid = 3236] [id = 265] 07:19:37 INFO - PROCESS | 3236 | --DOCSHELL 15926C00 == 33 [pid = 3236] [id = 264] 07:19:37 INFO - PROCESS | 3236 | --DOCSHELL 14ADA000 == 32 [pid = 3236] [id = 263] 07:19:37 INFO - PROCESS | 3236 | --DOCSHELL 10651400 == 31 [pid = 3236] [id = 262] 07:19:37 INFO - PROCESS | 3236 | --DOCSHELL 0CE31800 == 30 [pid = 3236] [id = 261] 07:19:37 INFO - PROCESS | 3236 | --DOCSHELL 0CAD0400 == 29 [pid = 3236] [id = 260] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (16561000) [pid = 3236] [serial = 747] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (14A8BC00) [pid = 3236] [serial = 738] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (19A21400) [pid = 3236] [serial = 733] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (18BB9C00) [pid = 3236] [serial = 754] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (14269C00) [pid = 3236] [serial = 745] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (113AAC00) [pid = 3236] [serial = 744] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (19FB5800) [pid = 3236] [serial = 765] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (19A23400) [pid = 3236] [serial = 756] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0CB2CC00) [pid = 3236] [serial = 735] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (19EA0000) [pid = 3236] [serial = 763] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (19F43800) [pid = 3236] [serial = 760] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1656A400) [pid = 3236] [serial = 748] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18BB1400) [pid = 3236] [serial = 753] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0FEEF000) [pid = 3236] [serial = 736] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (19E15400) [pid = 3236] [serial = 757] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (10239800) [pid = 3236] [serial = 741] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1837D800) [pid = 3236] [serial = 750] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1591E400) [pid = 3236] [serial = 739] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (18B04800) [pid = 3236] [serial = 762] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (10648800) [pid = 3236] [serial = 742] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (19F3F800) [pid = 3236] [serial = 759] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18B0D000) [pid = 3236] [serial = 751] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1AC11400) [pid = 3236] [serial = 766] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1AC1C000) [pid = 3236] [serial = 768] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (1AC1D400) [pid = 3236] [serial = 769] [outer = 00000000] [url = about:blank] 07:19:37 INFO - PROCESS | 3236 | 1465049977488 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 830ms 07:19:37 INFO - PROCESS | 3236 | 1465049977524 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 07:19:37 INFO - PROCESS | 3236 | 1465049977529 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 07:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:19:37 INFO - PROCESS | 3236 | 1465049977535 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:19:37 INFO - PROCESS | 3236 | 1465049977538 Marionette TRACE conn6 <- [1,1054,null,{}] 07:19:37 INFO - PROCESS | 3236 | 1465049977541 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:37 INFO - PROCESS | 3236 | 1465049977544 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:37 INFO - PROCESS | 3236 | 1465049977632 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 07:19:37 INFO - PROCESS | 3236 | 1465049977640 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:37 INFO - PROCESS | 3236 | 1465049977642 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:37 INFO - PROCESS | 3236 | ++DOCSHELL 10609400 == 30 [pid = 3236] [id = 273] 07:19:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1060AC00) [pid = 3236] [serial = 818] [outer = 00000000] 07:19:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (10696400) [pid = 3236] [serial = 819] [outer = 1060AC00] 07:19:37 INFO - PROCESS | 3236 | 1465049977690 Marionette DEBUG loaded listener.js 07:19:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (14267C00) [pid = 3236] [serial = 820] [outer = 1060AC00] 07:19:38 INFO - PROCESS | 3236 | 1465049978198 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 07:19:38 INFO - PROCESS | 3236 | 1465049978209 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 07:19:38 INFO - PROCESS | 3236 | 1465049978212 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 07:19:38 INFO - PROCESS | 3236 | 1465049978215 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:19:38 INFO - PROCESS | 3236 | 1465049978218 Marionette TRACE conn6 <- [1,1058,null,{}] 07:19:38 INFO - PROCESS | 3236 | 1465049978229 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:38 INFO - PROCESS | 3236 | 1465049978233 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:38 INFO - PROCESS | 3236 | 1465049978353 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 07:19:38 INFO - PROCESS | 3236 | 1465049978451 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:38 INFO - PROCESS | 3236 | 1465049978454 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:38 INFO - PROCESS | 3236 | ++DOCSHELL 164E5000 == 31 [pid = 3236] [id = 274] 07:19:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (164E5C00) [pid = 3236] [serial = 821] [outer = 00000000] 07:19:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16560000) [pid = 3236] [serial = 822] [outer = 164E5C00] 07:19:38 INFO - PROCESS | 3236 | 1465049978504 Marionette DEBUG loaded listener.js 07:19:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (16569400) [pid = 3236] [serial = 823] [outer = 164E5C00] 07:19:38 INFO - PROCESS | 3236 | 1465049978878 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 07:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:19:38 INFO - PROCESS | 3236 | 1465049978889 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 07:19:38 INFO - PROCESS | 3236 | 1465049978892 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 07:19:38 INFO - PROCESS | 3236 | 1465049978895 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:19:38 INFO - PROCESS | 3236 | 1465049978896 Marionette TRACE conn6 <- [1,1062,null,{}] 07:19:38 INFO - PROCESS | 3236 | 1465049978917 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:38 INFO - PROCESS | 3236 | 1465049978919 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:39 INFO - PROCESS | 3236 | 1465049979014 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 07:19:39 INFO - PROCESS | 3236 | 1465049979020 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:39 INFO - PROCESS | 3236 | 1465049979022 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:39 INFO - PROCESS | 3236 | ++DOCSHELL 17B33000 == 32 [pid = 3236] [id = 275] 07:19:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (17F0B400) [pid = 3236] [serial = 824] [outer = 00000000] 07:19:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18941C00) [pid = 3236] [serial = 825] [outer = 17F0B400] 07:19:39 INFO - PROCESS | 3236 | 1465049979066 Marionette DEBUG loaded listener.js 07:19:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18B09000) [pid = 3236] [serial = 826] [outer = 17F0B400] 07:19:39 INFO - PROCESS | 3236 | 1465049979545 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 690ms 07:19:39 INFO - PROCESS | 3236 | 1465049979585 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 07:19:39 INFO - PROCESS | 3236 | 1465049979587 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 07:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:19:39 INFO - PROCESS | 3236 | 1465049979590 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:19:39 INFO - PROCESS | 3236 | 1465049979592 Marionette TRACE conn6 <- [1,1066,null,{}] 07:19:39 INFO - PROCESS | 3236 | 1465049979596 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:39 INFO - PROCESS | 3236 | 1465049979598 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:39 INFO - PROCESS | 3236 | 1465049979708 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 07:19:39 INFO - PROCESS | 3236 | 1465049979796 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:39 INFO - PROCESS | 3236 | 1465049979798 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:39 INFO - PROCESS | 3236 | ++DOCSHELL 0CB26400 == 33 [pid = 3236] [id = 276] 07:19:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18B07000) [pid = 3236] [serial = 827] [outer = 00000000] 07:19:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18B39C00) [pid = 3236] [serial = 828] [outer = 18B07000] 07:19:39 INFO - PROCESS | 3236 | 1465049979843 Marionette DEBUG loaded listener.js 07:19:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18E47800) [pid = 3236] [serial = 829] [outer = 18B07000] 07:19:40 INFO - PROCESS | 3236 | 1465049980251 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 07:19:40 INFO - PROCESS | 3236 | 1465049980322 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 07:19:40 INFO - PROCESS | 3236 | 1465049980324 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 07:19:40 INFO - PROCESS | 3236 | 1465049980327 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:19:40 INFO - PROCESS | 3236 | 1465049980329 Marionette TRACE conn6 <- [1,1070,null,{}] 07:19:40 INFO - PROCESS | 3236 | 1465049980332 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:40 INFO - PROCESS | 3236 | 1465049980338 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:40 INFO - PROCESS | 3236 | 1465049980472 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 07:19:40 INFO - PROCESS | 3236 | 1465049980533 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:40 INFO - PROCESS | 3236 | 1465049980535 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:40 INFO - PROCESS | 3236 | ++DOCSHELL 18E4D000 == 34 [pid = 3236] [id = 277] 07:19:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18E54000) [pid = 3236] [serial = 830] [outer = 00000000] 07:19:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (19A24000) [pid = 3236] [serial = 831] [outer = 18E54000] 07:19:40 INFO - PROCESS | 3236 | 1465049980580 Marionette DEBUG loaded listener.js 07:19:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (19A2A800) [pid = 3236] [serial = 832] [outer = 18E54000] 07:19:40 INFO - PROCESS | 3236 | 1465049980994 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 07:19:41 INFO - PROCESS | 3236 | 1465049981077 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 07:19:41 INFO - PROCESS | 3236 | 1465049981088 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 07:19:41 INFO - PROCESS | 3236 | 1465049981092 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:19:41 INFO - PROCESS | 3236 | 1465049981094 Marionette TRACE conn6 <- [1,1074,null,{}] 07:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:19:41 INFO - PROCESS | 3236 | 1465049981100 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:41 INFO - PROCESS | 3236 | 1465049981102 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:41 INFO - PROCESS | 3236 | 1465049981213 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 07:19:41 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0CE34400) [pid = 3236] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:19:41 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (10651800) [pid = 3236] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:19:41 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14ADBC00) [pid = 3236] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:19:41 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0CAD1000) [pid = 3236] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:19:41 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17B34800) [pid = 3236] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:19:41 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18309400) [pid = 3236] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:19:41 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (113A8400) [pid = 3236] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:19:41 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0CB23000) [pid = 3236] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:19:41 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (165D0000) [pid = 3236] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:19:41 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1B230400) [pid = 3236] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:19:41 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (15F0AC00) [pid = 3236] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:19:41 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (17B33C00) [pid = 3236] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:19:41 INFO - PROCESS | 3236 | 1465049981340 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:41 INFO - PROCESS | 3236 | 1465049981342 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:41 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD1000 == 35 [pid = 3236] [id = 278] 07:19:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0CB23000) [pid = 3236] [serial = 833] [outer = 00000000] 07:19:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (10651800) [pid = 3236] [serial = 834] [outer = 0CB23000] 07:19:41 INFO - PROCESS | 3236 | 1465049981388 Marionette DEBUG loaded listener.js 07:19:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (15F0B800) [pid = 3236] [serial = 835] [outer = 0CB23000] 07:19:41 INFO - PROCESS | 3236 | 1465049981720 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 07:19:41 INFO - PROCESS | 3236 | 1465049981767 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 07:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:19:41 INFO - PROCESS | 3236 | 1465049981769 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 07:19:41 INFO - PROCESS | 3236 | 1465049981773 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:19:41 INFO - PROCESS | 3236 | 1465049981774 Marionette TRACE conn6 <- [1,1078,null,{}] 07:19:41 INFO - PROCESS | 3236 | 1465049981778 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:41 INFO - PROCESS | 3236 | 1465049981780 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:41 INFO - PROCESS | 3236 | 1465049981859 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 07:19:41 INFO - PROCESS | 3236 | 1465049981944 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:41 INFO - PROCESS | 3236 | 1465049981946 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:41 INFO - PROCESS | 3236 | ++DOCSHELL 1064E000 == 36 [pid = 3236] [id = 279] 07:19:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1465B800) [pid = 3236] [serial = 836] [outer = 00000000] 07:19:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19F3F400) [pid = 3236] [serial = 837] [outer = 1465B800] 07:19:41 INFO - PROCESS | 3236 | 1465049981989 Marionette DEBUG loaded listener.js 07:19:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (19FA9400) [pid = 3236] [serial = 838] [outer = 1465B800] 07:19:42 INFO - PROCESS | 3236 | 1465049982350 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 07:19:42 INFO - PROCESS | 3236 | 1465049982403 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 07:19:42 INFO - PROCESS | 3236 | 1465049982405 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 07:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:19:42 INFO - PROCESS | 3236 | 1465049982408 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:19:42 INFO - PROCESS | 3236 | 1465049982410 Marionette TRACE conn6 <- [1,1082,null,{}] 07:19:42 INFO - PROCESS | 3236 | 1465049982413 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:42 INFO - PROCESS | 3236 | 1465049982415 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:42 INFO - PROCESS | 3236 | 1465049982529 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 07:19:42 INFO - PROCESS | 3236 | 1465049982537 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:42 INFO - PROCESS | 3236 | 1465049982538 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:42 INFO - PROCESS | 3236 | ++DOCSHELL 15F09000 == 37 [pid = 3236] [id = 280] 07:19:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19FAB800) [pid = 3236] [serial = 839] [outer = 00000000] 07:19:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19FB5C00) [pid = 3236] [serial = 840] [outer = 19FAB800] 07:19:42 INFO - PROCESS | 3236 | 1465049982581 Marionette DEBUG loaded listener.js 07:19:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19FB8400) [pid = 3236] [serial = 841] [outer = 19FAB800] 07:19:43 INFO - PROCESS | 3236 | 1465049983013 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 07:19:43 INFO - PROCESS | 3236 | 1465049983039 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 07:19:43 INFO - PROCESS | 3236 | 1465049983041 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 07:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:19:43 INFO - PROCESS | 3236 | 1465049983044 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:19:43 INFO - PROCESS | 3236 | 1465049983046 Marionette TRACE conn6 <- [1,1086,null,{}] 07:19:43 INFO - PROCESS | 3236 | 1465049983049 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:43 INFO - PROCESS | 3236 | 1465049983051 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:43 INFO - PROCESS | 3236 | 1465049983165 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 07:19:43 INFO - PROCESS | 3236 | 1465049983173 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:43 INFO - PROCESS | 3236 | 1465049983174 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:43 INFO - PROCESS | 3236 | ++DOCSHELL 1656B400 == 38 [pid = 3236] [id = 281] 07:19:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (165D3C00) [pid = 3236] [serial = 842] [outer = 00000000] 07:19:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1AC1CC00) [pid = 3236] [serial = 843] [outer = 165D3C00] 07:19:43 INFO - PROCESS | 3236 | 1465049983218 Marionette DEBUG loaded listener.js 07:19:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1AC1D400) [pid = 3236] [serial = 844] [outer = 165D3C00] 07:19:43 INFO - PROCESS | 3236 | 1465049983873 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 871ms 07:19:43 INFO - PROCESS | 3236 | 1465049983918 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 07:19:43 INFO - PROCESS | 3236 | 1465049983922 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 07:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:19:43 INFO - PROCESS | 3236 | 1465049983927 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:19:43 INFO - PROCESS | 3236 | 1465049983932 Marionette TRACE conn6 <- [1,1090,null,{}] 07:19:43 INFO - PROCESS | 3236 | 1465049983937 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:43 INFO - PROCESS | 3236 | 1465049983940 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:44 INFO - PROCESS | 3236 | 1465049984063 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 07:19:44 INFO - PROCESS | 3236 | 1465049984162 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:44 INFO - PROCESS | 3236 | 1465049984165 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:44 INFO - PROCESS | 3236 | ++DOCSHELL 0FEF5800 == 39 [pid = 3236] [id = 282] 07:19:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (10233800) [pid = 3236] [serial = 845] [outer = 00000000] 07:19:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (10652000) [pid = 3236] [serial = 846] [outer = 10233800] 07:19:44 INFO - PROCESS | 3236 | 1465049984226 Marionette DEBUG loaded listener.js 07:19:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1437B000) [pid = 3236] [serial = 847] [outer = 10233800] 07:19:44 INFO - PROCESS | 3236 | 1465049984821 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 07:19:44 INFO - PROCESS | 3236 | 1465049984858 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 07:19:44 INFO - PROCESS | 3236 | 1465049984863 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 07:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:19:44 INFO - PROCESS | 3236 | 1465049984869 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:19:44 INFO - PROCESS | 3236 | 1465049984872 Marionette TRACE conn6 <- [1,1094,null,{}] 07:19:44 INFO - PROCESS | 3236 | 1465049984876 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:44 INFO - PROCESS | 3236 | 1465049984879 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:44 INFO - PROCESS | 3236 | 1465049984994 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 07:19:45 INFO - PROCESS | 3236 | 1465049985098 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:45 INFO - PROCESS | 3236 | 1465049985101 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:45 INFO - PROCESS | 3236 | ++DOCSHELL 17B2F400 == 40 [pid = 3236] [id = 283] 07:19:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (17B30400) [pid = 3236] [serial = 848] [outer = 00000000] 07:19:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18373C00) [pid = 3236] [serial = 849] [outer = 17B30400] 07:19:45 INFO - PROCESS | 3236 | 1465049985157 Marionette DEBUG loaded listener.js 07:19:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18B27400) [pid = 3236] [serial = 850] [outer = 17B30400] 07:19:45 INFO - PROCESS | 3236 | 1465049985787 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 970ms 07:19:45 INFO - PROCESS | 3236 | 1465049985843 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 07:19:45 INFO - PROCESS | 3236 | 1465049985845 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 07:19:45 INFO - PROCESS | 3236 | 1465049985849 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:19:45 INFO - PROCESS | 3236 | 1465049985853 Marionette TRACE conn6 <- [1,1098,null,{}] 07:19:45 INFO - PROCESS | 3236 | 1465049985864 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:45 INFO - PROCESS | 3236 | 1465049985869 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:45 INFO - PROCESS | 3236 | 1465049985979 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 07:19:46 INFO - PROCESS | 3236 | 1465049986111 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:46 INFO - PROCESS | 3236 | 1465049986115 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:46 INFO - PROCESS | 3236 | ++DOCSHELL 1B312000 == 41 [pid = 3236] [id = 284] 07:19:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1B312400) [pid = 3236] [serial = 851] [outer = 00000000] 07:19:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1B3B0400) [pid = 3236] [serial = 852] [outer = 1B312400] 07:19:46 INFO - PROCESS | 3236 | 1465049986172 Marionette DEBUG loaded listener.js 07:19:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1BAE3C00) [pid = 3236] [serial = 853] [outer = 1B312400] 07:19:46 INFO - PROCESS | 3236 | 1465049986707 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 930ms 07:19:46 INFO - PROCESS | 3236 | 1465049986783 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 07:19:46 INFO - PROCESS | 3236 | 1465049986786 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 07:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:19:46 INFO - PROCESS | 3236 | 1465049986789 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:19:46 INFO - PROCESS | 3236 | 1465049986791 Marionette TRACE conn6 <- [1,1102,null,{}] 07:19:46 INFO - PROCESS | 3236 | 1465049986808 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:46 INFO - PROCESS | 3236 | 1465049986811 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:46 INFO - PROCESS | 3236 | 1465049986957 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 07:19:46 INFO - PROCESS | 3236 | 1465049986966 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:46 INFO - PROCESS | 3236 | 1465049986969 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:46 INFO - PROCESS | 3236 | ++DOCSHELL 1BED4C00 == 42 [pid = 3236] [id = 285] 07:19:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1BF3B000) [pid = 3236] [serial = 854] [outer = 00000000] 07:19:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (1BFA8C00) [pid = 3236] [serial = 855] [outer = 1BF3B000] 07:19:47 INFO - PROCESS | 3236 | 1465049987022 Marionette DEBUG loaded listener.js 07:19:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (1C2ED000) [pid = 3236] [serial = 856] [outer = 1BF3B000] 07:19:47 INFO - PROCESS | 3236 | 1465049987850 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1126ms 07:19:47 INFO - PROCESS | 3236 | 1465049987919 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 07:19:47 INFO - PROCESS | 3236 | 1465049987923 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 07:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:19:47 INFO - PROCESS | 3236 | 1465049987928 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:19:47 INFO - PROCESS | 3236 | 1465049987932 Marionette TRACE conn6 <- [1,1106,null,{}] 07:19:47 INFO - PROCESS | 3236 | 1465049987937 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:47 INFO - PROCESS | 3236 | 1465049987940 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:48 INFO - PROCESS | 3236 | 1465049988079 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 07:19:48 INFO - PROCESS | 3236 | 1465049988213 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:48 INFO - PROCESS | 3236 | 1465049988218 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:48 INFO - PROCESS | 3236 | ++DOCSHELL 1022AC00 == 43 [pid = 3236] [id = 286] 07:19:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (10608400) [pid = 3236] [serial = 857] [outer = 00000000] 07:19:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (108D3800) [pid = 3236] [serial = 858] [outer = 10608400] 07:19:48 INFO - PROCESS | 3236 | 1465049988272 Marionette DEBUG loaded listener.js 07:19:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (0CB2AC00) [pid = 3236] [serial = 859] [outer = 10608400] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 15F09000 == 42 [pid = 3236] [id = 280] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 1064E000 == 41 [pid = 3236] [id = 279] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 0CAD1000 == 40 [pid = 3236] [id = 278] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 18E4D000 == 39 [pid = 3236] [id = 277] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 0CB26400 == 38 [pid = 3236] [id = 276] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 17B33000 == 37 [pid = 3236] [id = 275] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 164E5000 == 36 [pid = 3236] [id = 274] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 10609400 == 35 [pid = 3236] [id = 273] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 104BE400 == 34 [pid = 3236] [id = 272] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 0CA0C800 == 33 [pid = 3236] [id = 270] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 11387C00 == 32 [pid = 3236] [id = 271] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 1B312000 == 31 [pid = 3236] [id = 284] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 1BED4C00 == 30 [pid = 3236] [id = 285] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 17B2F400 == 29 [pid = 3236] [id = 283] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 1656B400 == 28 [pid = 3236] [id = 281] 07:19:49 INFO - PROCESS | 3236 | --DOCSHELL 0FEF5800 == 27 [pid = 3236] [id = 282] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (198DC800) [pid = 3236] [serial = 807] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (0D186800) [pid = 3236] [serial = 783] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (0FEF4000) [pid = 3236] [serial = 784] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (10850C00) [pid = 3236] [serial = 786] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (108D1C00) [pid = 3236] [serial = 787] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (14B86400) [pid = 3236] [serial = 789] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (10233400) [pid = 3236] [serial = 781] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0CB2D000) [pid = 3236] [serial = 780] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (17F04C00) [pid = 3236] [serial = 796] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (17BAD400) [pid = 3236] [serial = 795] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18B19800) [pid = 3236] [serial = 798] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16542400) [pid = 3236] [serial = 802] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (14AD6C00) [pid = 3236] [serial = 801] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1426EC00) [pid = 3236] [serial = 772] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (11103800) [pid = 3236] [serial = 771] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18B27800) [pid = 3236] [serial = 799] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18B0B400) [pid = 3236] [serial = 775] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17F0D400) [pid = 3236] [serial = 774] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1BA30C00) [pid = 3236] [serial = 778] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1B3AFC00) [pid = 3236] [serial = 777] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16547400) [pid = 3236] [serial = 792] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16708C00) [pid = 3236] [serial = 793] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18E47C00) [pid = 3236] [serial = 805] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (18E47000) [pid = 3236] [serial = 804] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (11302000) [pid = 3236] [serial = 790] [outer = 00000000] [url = about:blank] 07:19:49 INFO - PROCESS | 3236 | 1465049989520 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1640ms 07:19:49 INFO - PROCESS | 3236 | 1465049989570 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 07:19:49 INFO - PROCESS | 3236 | 1465049989574 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 07:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:19:49 INFO - PROCESS | 3236 | 1465049989584 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:19:49 INFO - PROCESS | 3236 | 1465049989587 Marionette TRACE conn6 <- [1,1110,null,{}] 07:19:49 INFO - PROCESS | 3236 | 1465049989593 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:49 INFO - PROCESS | 3236 | 1465049989596 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:49 INFO - PROCESS | 3236 | 1465049989684 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 07:19:49 INFO - PROCESS | 3236 | 1465049989691 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:49 INFO - PROCESS | 3236 | 1465049989695 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:49 INFO - PROCESS | 3236 | ++DOCSHELL 0D184800 == 28 [pid = 3236] [id = 287] 07:19:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0D185000) [pid = 3236] [serial = 860] [outer = 00000000] 07:19:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0FE61000) [pid = 3236] [serial = 861] [outer = 0D185000] 07:19:49 INFO - PROCESS | 3236 | 1465049989744 Marionette DEBUG loaded listener.js 07:19:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (10050000) [pid = 3236] [serial = 862] [outer = 0D185000] 07:19:50 INFO - PROCESS | 3236 | [3236] 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 07:19:50 INFO - PROCESS | 3236 | 1465049990443 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 890ms 07:19:50 INFO - PROCESS | 3236 | 1465049990474 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 07:19:50 INFO - PROCESS | 3236 | 1465049990479 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 07:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:19:50 INFO - PROCESS | 3236 | 1465049990495 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:19:50 INFO - PROCESS | 3236 | 1465049990498 Marionette TRACE conn6 <- [1,1114,null,{}] 07:19:50 INFO - PROCESS | 3236 | 1465049990502 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:50 INFO - PROCESS | 3236 | 1465049990505 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:50 INFO - PROCESS | 3236 | 1465049990593 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 07:19:50 INFO - PROCESS | 3236 | 1465049990608 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:50 INFO - PROCESS | 3236 | 1465049990610 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:50 INFO - PROCESS | 3236 | ++DOCSHELL 113A9C00 == 29 [pid = 3236] [id = 288] 07:19:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14260800) [pid = 3236] [serial = 863] [outer = 00000000] 07:19:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14266400) [pid = 3236] [serial = 864] [outer = 14260800] 07:19:50 INFO - PROCESS | 3236 | 1465049990657 Marionette DEBUG loaded listener.js 07:19:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1437BC00) [pid = 3236] [serial = 865] [outer = 14260800] 07:19:51 INFO - PROCESS | 3236 | 1465049991096 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 631ms 07:19:51 INFO - PROCESS | 3236 | 1465049991140 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 07:19:51 INFO - PROCESS | 3236 | 1465049991143 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 07:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:19:51 INFO - PROCESS | 3236 | 1465049991146 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:19:51 INFO - PROCESS | 3236 | 1465049991159 Marionette TRACE conn6 <- [1,1118,null,{}] 07:19:51 INFO - PROCESS | 3236 | 1465049991169 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:51 INFO - PROCESS | 3236 | 1465049991174 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:51 INFO - PROCESS | 3236 | 1465049991257 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 07:19:51 INFO - PROCESS | 3236 | 1465049991267 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:51 INFO - PROCESS | 3236 | 1465049991270 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:51 INFO - PROCESS | 3236 | ++DOCSHELL 15F05C00 == 30 [pid = 3236] [id = 289] 07:19:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (15F06400) [pid = 3236] [serial = 866] [outer = 00000000] 07:19:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (164DF800) [pid = 3236] [serial = 867] [outer = 15F06400] 07:19:51 INFO - PROCESS | 3236 | 1465049991318 Marionette DEBUG loaded listener.js 07:19:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16547800) [pid = 3236] [serial = 868] [outer = 15F06400] 07:19:51 INFO - PROCESS | 3236 | 1465049991805 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 07:19:51 INFO - PROCESS | 3236 | 1465049991837 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 07:19:51 INFO - PROCESS | 3236 | 1465049991839 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 07:19:51 INFO - PROCESS | 3236 | 1465049991842 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:19:51 INFO - PROCESS | 3236 | 1465049991844 Marionette TRACE conn6 <- [1,1122,null,{}] 07:19:51 INFO - PROCESS | 3236 | 1465049991848 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:51 INFO - PROCESS | 3236 | 1465049991850 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:51 INFO - PROCESS | 3236 | 1465049991967 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 07:19:52 INFO - PROCESS | 3236 | 1465049992055 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:52 INFO - PROCESS | 3236 | 1465049992057 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:52 INFO - PROCESS | 3236 | ++DOCSHELL 16709800 == 31 [pid = 3236] [id = 290] 07:19:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1670C400) [pid = 3236] [serial = 869] [outer = 00000000] 07:19:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (17B33000) [pid = 3236] [serial = 870] [outer = 1670C400] 07:19:52 INFO - PROCESS | 3236 | 1465049992102 Marionette DEBUG loaded listener.js 07:19:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (17B3B400) [pid = 3236] [serial = 871] [outer = 1670C400] 07:19:52 INFO - PROCESS | 3236 | 1465049992511 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 07:19:52 INFO - PROCESS | 3236 | 1465049992577 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 07:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:19:52 INFO - PROCESS | 3236 | 1465049992579 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 07:19:52 INFO - PROCESS | 3236 | 1465049992582 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:19:52 INFO - PROCESS | 3236 | 1465049992584 Marionette TRACE conn6 <- [1,1126,null,{}] 07:19:52 INFO - PROCESS | 3236 | 1465049992587 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:52 INFO - PROCESS | 3236 | 1465049992589 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:52 INFO - PROCESS | 3236 | 1465049992697 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 07:19:52 INFO - PROCESS | 3236 | 1465049992706 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:52 INFO - PROCESS | 3236 | 1465049992708 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:52 INFO - PROCESS | 3236 | ++DOCSHELL 17F09C00 == 32 [pid = 3236] [id = 291] 07:19:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (17F0B000) [pid = 3236] [serial = 872] [outer = 00000000] 07:19:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1834BC00) [pid = 3236] [serial = 873] [outer = 17F0B000] 07:19:52 INFO - PROCESS | 3236 | 1465049992752 Marionette DEBUG loaded listener.js 07:19:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18941000) [pid = 3236] [serial = 874] [outer = 17F0B000] 07:19:53 INFO - PROCESS | 3236 | 1465049993251 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 731ms 07:19:53 INFO - PROCESS | 3236 | 1465049993341 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 07:19:53 INFO - PROCESS | 3236 | 1465049993343 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 07:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:19:53 INFO - PROCESS | 3236 | 1465049993349 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:19:53 INFO - PROCESS | 3236 | 1465049993351 Marionette TRACE conn6 <- [1,1130,null,{}] 07:19:53 INFO - PROCESS | 3236 | 1465049993354 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:53 INFO - PROCESS | 3236 | 1465049993360 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:53 INFO - PROCESS | 3236 | 1465049993495 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 07:19:53 INFO - PROCESS | 3236 | 1465049993503 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:53 INFO - PROCESS | 3236 | 1465049993505 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:53 INFO - PROCESS | 3236 | ++DOCSHELL 18BB1C00 == 33 [pid = 3236] [id = 292] 07:19:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18BB6800) [pid = 3236] [serial = 875] [outer = 00000000] 07:19:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18E53800) [pid = 3236] [serial = 876] [outer = 18BB6800] 07:19:53 INFO - PROCESS | 3236 | 1465049993550 Marionette DEBUG loaded listener.js 07:19:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (19034C00) [pid = 3236] [serial = 877] [outer = 18BB6800] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (165D3C00) [pid = 3236] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (19FAB800) [pid = 3236] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18B07000) [pid = 3236] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18E54000) [pid = 3236] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (164E5C00) [pid = 3236] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (17F0B400) [pid = 3236] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0CB23000) [pid = 3236] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CA42400) [pid = 3236] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (14266000) [pid = 3236] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1060AC00) [pid = 3236] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (104CC800) [pid = 3236] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (197E7C00) [pid = 3236] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:19:53 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1465B800) [pid = 3236] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:19:54 INFO - PROCESS | 3236 | 1465049994215 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 07:19:54 INFO - PROCESS | 3236 | 1465049994280 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 07:19:54 INFO - PROCESS | 3236 | 1465049994282 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 07:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:19:54 INFO - PROCESS | 3236 | 1465049994285 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:19:54 INFO - PROCESS | 3236 | 1465049994287 Marionette TRACE conn6 <- [1,1134,null,{}] 07:19:54 INFO - PROCESS | 3236 | 1465049994290 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:54 INFO - PROCESS | 3236 | 1465049994292 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:54 INFO - PROCESS | 3236 | 1465049994371 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 07:19:54 INFO - PROCESS | 3236 | 1465049994376 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:54 INFO - PROCESS | 3236 | 1465049994378 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:54 INFO - PROCESS | 3236 | ++DOCSHELL 104B6400 == 34 [pid = 3236] [id = 293] 07:19:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (14265400) [pid = 3236] [serial = 878] [outer = 00000000] 07:19:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17F0B400) [pid = 3236] [serial = 879] [outer = 14265400] 07:19:54 INFO - PROCESS | 3236 | 1465049994421 Marionette DEBUG loaded listener.js 07:19:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1894E800) [pid = 3236] [serial = 880] [outer = 14265400] 07:19:54 INFO - PROCESS | 3236 | 1465049994835 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 07:19:54 INFO - PROCESS | 3236 | 1465049994916 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 07:19:54 INFO - PROCESS | 3236 | 1465049994918 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 07:19:54 INFO - PROCESS | 3236 | 1465049994921 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:19:54 INFO - PROCESS | 3236 | 1465049994923 Marionette TRACE conn6 <- [1,1138,null,{}] 07:19:54 INFO - PROCESS | 3236 | 1465049994927 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:54 INFO - PROCESS | 3236 | 1465049994929 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:54 INFO - PROCESS | 3236 | 1465049995007 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 07:19:55 INFO - PROCESS | 3236 | 1465049995015 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:55 INFO - PROCESS | 3236 | 1465049995017 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:55 INFO - PROCESS | 3236 | ++DOCSHELL 0CB9AC00 == 35 [pid = 3236] [id = 294] 07:19:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17B2F400) [pid = 3236] [serial = 881] [outer = 00000000] 07:19:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (198E2000) [pid = 3236] [serial = 882] [outer = 17B2F400] 07:19:55 INFO - PROCESS | 3236 | 1465049995060 Marionette DEBUG loaded listener.js 07:19:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (197E7800) [pid = 3236] [serial = 883] [outer = 17B2F400] 07:19:55 INFO - PROCESS | 3236 | 1465049995495 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 07:19:55 INFO - PROCESS | 3236 | 1465049995556 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 07:19:55 INFO - PROCESS | 3236 | 1465049995558 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 07:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:19:55 INFO - PROCESS | 3236 | 1465049995561 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:19:55 INFO - PROCESS | 3236 | 1465049995563 Marionette TRACE conn6 <- [1,1142,null,{}] 07:19:55 INFO - PROCESS | 3236 | 1465049995567 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:55 INFO - PROCESS | 3236 | 1465049995568 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:55 INFO - PROCESS | 3236 | 1465049995647 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 07:19:55 INFO - PROCESS | 3236 | 1465049995652 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:55 INFO - PROCESS | 3236 | 1465049995654 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:55 INFO - PROCESS | 3236 | ++DOCSHELL 15F04000 == 36 [pid = 3236] [id = 295] 07:19:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19A2B800) [pid = 3236] [serial = 884] [outer = 00000000] 07:19:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19EA5400) [pid = 3236] [serial = 885] [outer = 19A2B800] 07:19:55 INFO - PROCESS | 3236 | 1465049995697 Marionette DEBUG loaded listener.js 07:19:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19F3FC00) [pid = 3236] [serial = 886] [outer = 19A2B800] 07:19:56 INFO - PROCESS | 3236 | 1465049996375 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 07:19:56 INFO - PROCESS | 3236 | 1465049996492 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 07:19:56 INFO - PROCESS | 3236 | 1465049996497 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 07:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:19:56 INFO - PROCESS | 3236 | 1465049996502 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:19:56 INFO - PROCESS | 3236 | 1465049996505 Marionette TRACE conn6 <- [1,1146,null,{}] 07:19:56 INFO - PROCESS | 3236 | 1465049996511 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:56 INFO - PROCESS | 3236 | 1465049996514 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:56 INFO - PROCESS | 3236 | 1465049996669 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 07:19:56 INFO - PROCESS | 3236 | 1465049996794 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:56 INFO - PROCESS | 3236 | 1465049996797 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:56 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD4800 == 37 [pid = 3236] [id = 296] 07:19:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0CB23400) [pid = 3236] [serial = 887] [outer = 00000000] 07:19:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (104BB000) [pid = 3236] [serial = 888] [outer = 0CB23400] 07:19:56 INFO - PROCESS | 3236 | 1465049996855 Marionette DEBUG loaded listener.js 07:19:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (109B4C00) [pid = 3236] [serial = 889] [outer = 0CB23400] 07:19:57 INFO - PROCESS | 3236 | 1465049997598 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1172ms 07:19:57 INFO - PROCESS | 3236 | 1465049997674 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 07:19:57 INFO - PROCESS | 3236 | 1465049997679 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 07:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:19:57 INFO - PROCESS | 3236 | 1465049997686 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:19:57 INFO - PROCESS | 3236 | 1465049997689 Marionette TRACE conn6 <- [1,1150,null,{}] 07:19:57 INFO - PROCESS | 3236 | 1465049997693 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:57 INFO - PROCESS | 3236 | 1465049997696 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:57 INFO - PROCESS | 3236 | 1465049997833 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 07:19:57 INFO - PROCESS | 3236 | 1465049997958 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:57 INFO - PROCESS | 3236 | 1465049997961 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:57 INFO - PROCESS | 3236 | ++DOCSHELL 1064DC00 == 38 [pid = 3236] [id = 297] 07:19:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (14261000) [pid = 3236] [serial = 890] [outer = 00000000] 07:19:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1591FC00) [pid = 3236] [serial = 891] [outer = 14261000] 07:19:58 INFO - PROCESS | 3236 | 1465049998019 Marionette DEBUG loaded listener.js 07:19:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (164DF400) [pid = 3236] [serial = 892] [outer = 14261000] 07:19:58 INFO - PROCESS | 3236 | --DOCSHELL 0CB9AC00 == 37 [pid = 3236] [id = 294] 07:19:58 INFO - PROCESS | 3236 | --DOCSHELL 104B6400 == 36 [pid = 3236] [id = 293] 07:19:58 INFO - PROCESS | 3236 | --DOCSHELL 18BB1C00 == 35 [pid = 3236] [id = 292] 07:19:58 INFO - PROCESS | 3236 | --DOCSHELL 17F09C00 == 34 [pid = 3236] [id = 291] 07:19:58 INFO - PROCESS | 3236 | --DOCSHELL 16709800 == 33 [pid = 3236] [id = 290] 07:19:58 INFO - PROCESS | 3236 | --DOCSHELL 15F05C00 == 32 [pid = 3236] [id = 289] 07:19:58 INFO - PROCESS | 3236 | --DOCSHELL 113A9C00 == 31 [pid = 3236] [id = 288] 07:19:58 INFO - PROCESS | 3236 | --DOCSHELL 0D184800 == 30 [pid = 3236] [id = 287] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (19FB5C00) [pid = 3236] [serial = 840] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (18B39C00) [pid = 3236] [serial = 828] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (19A24000) [pid = 3236] [serial = 831] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (18E47800) [pid = 3236] [serial = 829] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16560000) [pid = 3236] [serial = 822] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (16569400) [pid = 3236] [serial = 823] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (18941C00) [pid = 3236] [serial = 825] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (19FB8400) [pid = 3236] [serial = 841] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (10651800) [pid = 3236] [serial = 834] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CACFC00) [pid = 3236] [serial = 810] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0CB29000) [pid = 3236] [serial = 811] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14461C00) [pid = 3236] [serial = 813] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14A90400) [pid = 3236] [serial = 814] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (10696400) [pid = 3236] [serial = 819] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (14267C00) [pid = 3236] [serial = 820] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19A2A800) [pid = 3236] [serial = 832] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (10610C00) [pid = 3236] [serial = 816] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (108CF800) [pid = 3236] [serial = 817] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (198DD400) [pid = 3236] [serial = 808] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (15F0B800) [pid = 3236] [serial = 835] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (19F3F400) [pid = 3236] [serial = 837] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19FA9400) [pid = 3236] [serial = 838] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (18B09000) [pid = 3236] [serial = 826] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1AC1D400) [pid = 3236] [serial = 844] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (1AC1CC00) [pid = 3236] [serial = 843] [outer = 00000000] [url = about:blank] 07:19:58 INFO - PROCESS | 3236 | 1465049998827 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1167ms 07:19:58 INFO - PROCESS | 3236 | 1465049998856 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 07:19:58 INFO - PROCESS | 3236 | 1465049998860 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 07:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:19:58 INFO - PROCESS | 3236 | 1465049998864 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:19:58 INFO - PROCESS | 3236 | 1465049998869 Marionette TRACE conn6 <- [1,1154,null,{}] 07:19:58 INFO - PROCESS | 3236 | 1465049998874 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:58 INFO - PROCESS | 3236 | 1465049998876 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:58 INFO - PROCESS | 3236 | 1465049998978 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 07:19:59 INFO - PROCESS | 3236 | 1465049999067 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:59 INFO - PROCESS | 3236 | 1465049999069 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:59 INFO - PROCESS | 3236 | ++DOCSHELL 0CB2C400 == 31 [pid = 3236] [id = 298] 07:19:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0D186000) [pid = 3236] [serial = 893] [outer = 00000000] 07:19:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (104BB800) [pid = 3236] [serial = 894] [outer = 0D186000] 07:19:59 INFO - PROCESS | 3236 | 1465049999117 Marionette DEBUG loaded listener.js 07:19:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (10648C00) [pid = 3236] [serial = 895] [outer = 0D186000] 07:19:59 INFO - PROCESS | 3236 | 1465049999552 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 731ms 07:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:19:59 INFO - PROCESS | 3236 | 1465049999602 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 07:19:59 INFO - PROCESS | 3236 | 1465049999606 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 07:19:59 INFO - PROCESS | 3236 | 1465049999612 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:19:59 INFO - PROCESS | 3236 | 1465049999615 Marionette TRACE conn6 <- [1,1158,null,{}] 07:19:59 INFO - PROCESS | 3236 | 1465049999619 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:59 INFO - PROCESS | 3236 | 1465049999621 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:59 INFO - PROCESS | 3236 | 1465049999711 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 07:19:59 INFO - PROCESS | 3236 | 1465049999720 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:59 INFO - PROCESS | 3236 | 1465049999722 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:19:59 INFO - PROCESS | 3236 | ++DOCSHELL 14461C00 == 32 [pid = 3236] [id = 299] 07:19:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1465CC00) [pid = 3236] [serial = 896] [outer = 00000000] 07:19:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (14AD5400) [pid = 3236] [serial = 897] [outer = 1465CC00] 07:19:59 INFO - PROCESS | 3236 | 1465049999775 Marionette DEBUG loaded listener.js 07:19:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14B34000) [pid = 3236] [serial = 898] [outer = 1465CC00] 07:20:00 INFO - PROCESS | 3236 | 1465050000241 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 07:20:00 INFO - PROCESS | 3236 | 1465050000282 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 07:20:00 INFO - PROCESS | 3236 | 1465050000285 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 07:20:00 INFO - PROCESS | 3236 | 1465050000288 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:20:00 INFO - PROCESS | 3236 | 1465050000292 Marionette TRACE conn6 <- [1,1162,null,{}] 07:20:00 INFO - PROCESS | 3236 | 1465050000302 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:00 INFO - PROCESS | 3236 | 1465050000307 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:00 INFO - PROCESS | 3236 | 1465050000392 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 07:20:00 INFO - PROCESS | 3236 | 1465050000402 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:00 INFO - PROCESS | 3236 | 1465050000405 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:00 INFO - PROCESS | 3236 | ++DOCSHELL 1670A400 == 33 [pid = 3236] [id = 300] 07:20:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1670FC00) [pid = 3236] [serial = 899] [outer = 00000000] 07:20:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (17B2F800) [pid = 3236] [serial = 900] [outer = 1670FC00] 07:20:00 INFO - PROCESS | 3236 | 1465050000452 Marionette DEBUG loaded listener.js 07:20:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (17C16800) [pid = 3236] [serial = 901] [outer = 1670FC00] 07:20:00 INFO - PROCESS | 3236 | 1465050000910 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 07:20:00 INFO - PROCESS | 3236 | 1465050000965 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 07:20:00 INFO - PROCESS | 3236 | 1465050000968 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:20:00 INFO - PROCESS | 3236 | 1465050000970 Marionette TRACE conn6 <- [1,1166,null,{}] 07:20:00 INFO - PROCESS | 3236 | 1465050000973 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:00 INFO - PROCESS | 3236 | 1465050000975 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:01 INFO - PROCESS | 3236 | 1465050001091 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 07:20:01 INFO - PROCESS | 3236 | 1465050001099 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:01 INFO - PROCESS | 3236 | 1465050001101 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:01 INFO - PROCESS | 3236 | ++DOCSHELL 1837D000 == 34 [pid = 3236] [id = 301] 07:20:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18B0C800) [pid = 3236] [serial = 902] [outer = 00000000] 07:20:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18B24000) [pid = 3236] [serial = 903] [outer = 18B0C800] 07:20:01 INFO - PROCESS | 3236 | 1465050001145 Marionette DEBUG loaded listener.js 07:20:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18B40000) [pid = 3236] [serial = 904] [outer = 18B0C800] 07:20:01 INFO - PROCESS | 3236 | 1465050001626 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 07:20:01 INFO - PROCESS | 3236 | 1465050001644 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 07:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:20:01 INFO - PROCESS | 3236 | 1465050001647 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:20:01 INFO - PROCESS | 3236 | 1465050001649 Marionette TRACE conn6 <- [1,1170,null,{}] 07:20:01 INFO - PROCESS | 3236 | 1465050001652 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:01 INFO - PROCESS | 3236 | 1465050001654 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:01 INFO - PROCESS | 3236 | 1465050001766 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 07:20:01 INFO - PROCESS | 3236 | 1465050001774 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:01 INFO - PROCESS | 3236 | 1465050001776 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:01 INFO - PROCESS | 3236 | ++DOCSHELL 113A9400 == 35 [pid = 3236] [id = 302] 07:20:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18B21800) [pid = 3236] [serial = 905] [outer = 00000000] 07:20:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (197E2400) [pid = 3236] [serial = 906] [outer = 18B21800] 07:20:01 INFO - PROCESS | 3236 | 1465050001820 Marionette DEBUG loaded listener.js 07:20:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (198DD800) [pid = 3236] [serial = 907] [outer = 18B21800] 07:20:02 INFO - PROCESS | 3236 | 1465050002300 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 07:20:02 INFO - PROCESS | 3236 | 1465050002323 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 07:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:20:02 INFO - PROCESS | 3236 | 1465050002326 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:20:02 INFO - PROCESS | 3236 | 1465050002328 Marionette TRACE conn6 <- [1,1174,null,{}] 07:20:02 INFO - PROCESS | 3236 | 1465050002331 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:02 INFO - PROCESS | 3236 | 1465050002336 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:02 INFO - PROCESS | 3236 | 1465050002499 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 07:20:02 INFO - PROCESS | 3236 | 1465050002567 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:02 INFO - PROCESS | 3236 | 1465050002569 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:02 INFO - PROCESS | 3236 | ++DOCSHELL 19A27800 == 36 [pid = 3236] [id = 303] 07:20:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (19A2B400) [pid = 3236] [serial = 908] [outer = 00000000] 07:20:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19FAD800) [pid = 3236] [serial = 909] [outer = 19A2B400] 07:20:02 INFO - PROCESS | 3236 | 1465050002613 Marionette DEBUG loaded listener.js 07:20:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19F4B800) [pid = 3236] [serial = 910] [outer = 19A2B400] 07:20:03 INFO - PROCESS | 3236 | 1465050003031 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:20:03 INFO - PROCESS | 3236 | 1465050003060 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 07:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:20:03 INFO - PROCESS | 3236 | 1465050003064 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:20:03 INFO - PROCESS | 3236 | 1465050003065 Marionette TRACE conn6 <- [1,1178,null,{}] 07:20:03 INFO - PROCESS | 3236 | 1465050003069 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:03 INFO - PROCESS | 3236 | 1465050003071 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:03 INFO - PROCESS | 3236 | 1465050003181 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 07:20:03 INFO - PROCESS | 3236 | 1465050003186 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:03 INFO - PROCESS | 3236 | 1465050003188 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:03 INFO - PROCESS | 3236 | ++DOCSHELL 19FB7800 == 37 [pid = 3236] [id = 304] 07:20:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19FB7C00) [pid = 3236] [serial = 911] [outer = 00000000] 07:20:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1AC11800) [pid = 3236] [serial = 912] [outer = 19FB7C00] 07:20:03 INFO - PROCESS | 3236 | 1465050003231 Marionette DEBUG loaded listener.js 07:20:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1AC18800) [pid = 3236] [serial = 913] [outer = 19FB7C00] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (1670C400) [pid = 3236] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (10608400) [pid = 3236] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (15F06400) [pid = 3236] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (14260800) [pid = 3236] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0D185000) [pid = 3236] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (17F0B000) [pid = 3236] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (10233800) [pid = 3236] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (17B30400) [pid = 3236] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17B2F400) [pid = 3236] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1B312400) [pid = 3236] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1BF3B000) [pid = 3236] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18BB6800) [pid = 3236] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:20:03 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14265400) [pid = 3236] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:20:03 INFO - PROCESS | 3236 | 1465050003783 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:20:03 INFO - PROCESS | 3236 | 1465050003841 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 07:20:03 INFO - PROCESS | 3236 | 1465050003845 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:20:03 INFO - PROCESS | 3236 | 1465050003846 Marionette TRACE conn6 <- [1,1182,null,{}] 07:20:03 INFO - PROCESS | 3236 | 1465050003853 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:03 INFO - PROCESS | 3236 | 1465050003855 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:03 INFO - PROCESS | 3236 | 1465050003935 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 07:20:03 INFO - PROCESS | 3236 | 1465050003941 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:03 INFO - PROCESS | 3236 | 1465050003943 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:03 INFO - PROCESS | 3236 | ++DOCSHELL 18B3E000 == 38 [pid = 3236] [id = 305] 07:20:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18E4A000) [pid = 3236] [serial = 914] [outer = 00000000] 07:20:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19FFC800) [pid = 3236] [serial = 915] [outer = 18E4A000] 07:20:03 INFO - PROCESS | 3236 | 1465050003986 Marionette DEBUG loaded listener.js 07:20:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1AC1F800) [pid = 3236] [serial = 916] [outer = 18E4A000] 07:20:04 INFO - PROCESS | 3236 | 1465050004407 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:20:04 INFO - PROCESS | 3236 | 1465050004440 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 07:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:20:04 INFO - PROCESS | 3236 | 1465050004458 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:20:04 INFO - PROCESS | 3236 | 1465050004459 Marionette TRACE conn6 <- [1,1186,null,{}] 07:20:04 INFO - PROCESS | 3236 | 1465050004467 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:04 INFO - PROCESS | 3236 | 1465050004469 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:04 INFO - PROCESS | 3236 | 1465050004549 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 07:20:04 INFO - PROCESS | 3236 | 1465050004555 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:04 INFO - PROCESS | 3236 | 1465050004557 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:04 INFO - PROCESS | 3236 | ++DOCSHELL 16709800 == 39 [pid = 3236] [id = 306] 07:20:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1B22D800) [pid = 3236] [serial = 917] [outer = 00000000] 07:20:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1BA30C00) [pid = 3236] [serial = 918] [outer = 1B22D800] 07:20:04 INFO - PROCESS | 3236 | 1465050004601 Marionette DEBUG loaded listener.js 07:20:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1BE10000) [pid = 3236] [serial = 919] [outer = 1B22D800] 07:20:05 INFO - PROCESS | 3236 | 1465050005024 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 07:20:05 INFO - PROCESS | 3236 | 1465050005093 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 07:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:20:05 INFO - PROCESS | 3236 | 1465050005096 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 07:20:05 INFO - PROCESS | 3236 | 1465050005099 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:20:05 INFO - PROCESS | 3236 | 1465050005100 Marionette TRACE conn6 <- [1,1190,null,{}] 07:20:05 INFO - PROCESS | 3236 | 1465050005104 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:05 INFO - PROCESS | 3236 | 1465050005106 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:05 INFO - PROCESS | 3236 | 1465050005186 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 07:20:05 INFO - PROCESS | 3236 | 1465050005193 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:05 INFO - PROCESS | 3236 | 1465050005195 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:05 INFO - PROCESS | 3236 | ++DOCSHELL 1BA35800 == 40 [pid = 3236] [id = 307] 07:20:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1BE18000) [pid = 3236] [serial = 920] [outer = 00000000] 07:20:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1BFAFC00) [pid = 3236] [serial = 921] [outer = 1BE18000] 07:20:05 INFO - PROCESS | 3236 | 1465050005239 Marionette DEBUG loaded listener.js 07:20:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1C241C00) [pid = 3236] [serial = 922] [outer = 1BE18000] 07:20:05 INFO - PROCESS | 3236 | 1465050005920 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:20:05 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 07:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 870ms 07:20:05 INFO - PROCESS | 3236 | 1465050005974 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 07:20:05 INFO - PROCESS | 3236 | 1465050005979 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 07:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:20:05 INFO - PROCESS | 3236 | 1465050005983 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:20:05 INFO - PROCESS | 3236 | 1465050005987 Marionette TRACE conn6 <- [1,1194,null,{}] 07:20:05 INFO - PROCESS | 3236 | 1465050005993 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:05 INFO - PROCESS | 3236 | 1465050005997 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:06 INFO - PROCESS | 3236 | 1465050006114 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 07:20:06 INFO - PROCESS | 3236 | 1465050006247 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:06 INFO - PROCESS | 3236 | 1465050006250 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:06 INFO - PROCESS | 3236 | ++DOCSHELL 0FEED000 == 41 [pid = 3236] [id = 308] 07:20:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0FEEE400) [pid = 3236] [serial = 923] [outer = 00000000] 07:20:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (113A1800) [pid = 3236] [serial = 924] [outer = 0FEEE400] 07:20:06 INFO - PROCESS | 3236 | 1465050006308 Marionette DEBUG loaded listener.js 07:20:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (146C1000) [pid = 3236] [serial = 925] [outer = 0FEEE400] 07:20:06 INFO - PROCESS | 3236 | 1465050006910 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:20:06 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 07:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 990ms 07:20:06 INFO - PROCESS | 3236 | 1465050006974 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 07:20:06 INFO - PROCESS | 3236 | 1465050006979 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 07:20:06 INFO - PROCESS | 3236 | 1465050006985 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:20:06 INFO - PROCESS | 3236 | 1465050006988 Marionette TRACE conn6 <- [1,1198,null,{}] 07:20:06 INFO - PROCESS | 3236 | 1465050006992 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:06 INFO - PROCESS | 3236 | 1465050006995 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:07 INFO - PROCESS | 3236 | 1465050007107 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 07:20:07 INFO - PROCESS | 3236 | 1465050007239 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:07 INFO - PROCESS | 3236 | 1465050007241 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:07 INFO - PROCESS | 3236 | ++DOCSHELL 165D3800 == 42 [pid = 3236] [id = 309] 07:20:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (16702400) [pid = 3236] [serial = 926] [outer = 00000000] 07:20:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (17F03000) [pid = 3236] [serial = 927] [outer = 16702400] 07:20:07 INFO - PROCESS | 3236 | 1465050007300 Marionette DEBUG loaded listener.js 07:20:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (18BBA000) [pid = 3236] [serial = 928] [outer = 16702400] 07:20:07 INFO - PROCESS | 3236 | 1465050007865 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 07:20:07 INFO - PROCESS | 3236 | 1465050007919 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 07:20:07 INFO - PROCESS | 3236 | 1465050007921 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 07:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:20:07 INFO - PROCESS | 3236 | 1465050007925 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:20:07 INFO - PROCESS | 3236 | 1465050007929 Marionette TRACE conn6 <- [1,1202,null,{}] 07:20:07 INFO - PROCESS | 3236 | 1465050007957 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:07 INFO - PROCESS | 3236 | 1465050007962 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:08 INFO - PROCESS | 3236 | 1465050008081 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 07:20:08 INFO - PROCESS | 3236 | 1465050008241 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:08 INFO - PROCESS | 3236 | 1465050008244 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:08 INFO - PROCESS | 3236 | ++DOCSHELL 1BFAB800 == 43 [pid = 3236] [id = 310] 07:20:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1BFAE000) [pid = 3236] [serial = 929] [outer = 00000000] 07:20:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1C393800) [pid = 3236] [serial = 930] [outer = 1BFAE000] 07:20:08 INFO - PROCESS | 3236 | 1465050008309 Marionette DEBUG loaded listener.js 07:20:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (1C95C800) [pid = 3236] [serial = 931] [outer = 1BFAE000] 07:20:08 INFO - PROCESS | 3236 | 1465050008869 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 990ms 07:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:20:08 INFO - PROCESS | 3236 | 1465050008919 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 07:20:08 INFO - PROCESS | 3236 | 1465050008922 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 07:20:08 INFO - PROCESS | 3236 | 1465050008925 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:20:08 INFO - PROCESS | 3236 | 1465050008927 Marionette TRACE conn6 <- [1,1206,null,{}] 07:20:08 INFO - PROCESS | 3236 | 1465050008931 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:08 INFO - PROCESS | 3236 | 1465050008933 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:09 INFO - PROCESS | 3236 | 1465050009062 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 07:20:09 INFO - PROCESS | 3236 | 1465050009167 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:09 INFO - PROCESS | 3236 | 1465050009169 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:09 INFO - PROCESS | 3236 | ++DOCSHELL 142B9800 == 44 [pid = 3236] [id = 311] 07:20:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (142BA000) [pid = 3236] [serial = 932] [outer = 00000000] 07:20:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (142C2400) [pid = 3236] [serial = 933] [outer = 142BA000] 07:20:09 INFO - PROCESS | 3236 | 1465050009223 Marionette DEBUG loaded listener.js 07:20:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (142C5400) [pid = 3236] [serial = 934] [outer = 142BA000] 07:20:09 INFO - PROCESS | 3236 | 1465050010004 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1127ms 07:20:10 INFO - PROCESS | 3236 | 1465050010056 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 07:20:10 INFO - PROCESS | 3236 | 1465050010060 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 07:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:20:10 INFO - PROCESS | 3236 | 1465050010065 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:20:10 INFO - PROCESS | 3236 | 1465050010068 Marionette TRACE conn6 <- [1,1210,null,{}] 07:20:10 INFO - PROCESS | 3236 | 1465050010074 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:10 INFO - PROCESS | 3236 | 1465050010077 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:10 INFO - PROCESS | 3236 | 1465050010188 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 07:20:10 INFO - PROCESS | 3236 | 1465050010328 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:10 INFO - PROCESS | 3236 | 1465050010330 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:10 INFO - PROCESS | 3236 | ++DOCSHELL 14263800 == 45 [pid = 3236] [id = 312] 07:20:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (14267000) [pid = 3236] [serial = 935] [outer = 00000000] 07:20:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (142BF800) [pid = 3236] [serial = 936] [outer = 14267000] 07:20:10 INFO - PROCESS | 3236 | 1465050010381 Marionette DEBUG loaded listener.js 07:20:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 99 (14461400) [pid = 3236] [serial = 937] [outer = 14267000] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 16709800 == 44 [pid = 3236] [id = 306] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 18B3E000 == 43 [pid = 3236] [id = 305] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 19FB7800 == 42 [pid = 3236] [id = 304] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 19A27800 == 41 [pid = 3236] [id = 303] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 113A9400 == 40 [pid = 3236] [id = 302] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 1837D000 == 39 [pid = 3236] [id = 301] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 1670A400 == 38 [pid = 3236] [id = 300] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 14461C00 == 37 [pid = 3236] [id = 299] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 0CB2C400 == 36 [pid = 3236] [id = 298] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 0CAD4800 == 35 [pid = 3236] [id = 296] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 1064DC00 == 34 [pid = 3236] [id = 297] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 1022AC00 == 33 [pid = 3236] [id = 286] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 15F04000 == 32 [pid = 3236] [id = 295] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 1BFAB800 == 31 [pid = 3236] [id = 310] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 142B9800 == 30 [pid = 3236] [id = 311] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 165D3800 == 29 [pid = 3236] [id = 309] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 1BA35800 == 28 [pid = 3236] [id = 307] 07:20:11 INFO - PROCESS | 3236 | --DOCSHELL 0FEED000 == 27 [pid = 3236] [id = 308] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 98 (17B3B400) [pid = 3236] [serial = 871] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (1437B000) [pid = 3236] [serial = 847] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (10652000) [pid = 3236] [serial = 846] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (18B27400) [pid = 3236] [serial = 850] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (18373C00) [pid = 3236] [serial = 849] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (197E7800) [pid = 3236] [serial = 883] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (1BAE3C00) [pid = 3236] [serial = 853] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (1B3B0400) [pid = 3236] [serial = 852] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1C2ED000) [pid = 3236] [serial = 856] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1BFA8C00) [pid = 3236] [serial = 855] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (18E53800) [pid = 3236] [serial = 876] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18941000) [pid = 3236] [serial = 874] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (19EA5400) [pid = 3236] [serial = 885] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (198E2000) [pid = 3236] [serial = 882] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (17F0B400) [pid = 3236] [serial = 879] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (19034C00) [pid = 3236] [serial = 877] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1894E800) [pid = 3236] [serial = 880] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (16547800) [pid = 3236] [serial = 868] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (17B33000) [pid = 3236] [serial = 870] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0CB2AC00) [pid = 3236] [serial = 859] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (108D3800) [pid = 3236] [serial = 858] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (164DF800) [pid = 3236] [serial = 867] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14266400) [pid = 3236] [serial = 864] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1437BC00) [pid = 3236] [serial = 865] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0FE61000) [pid = 3236] [serial = 861] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (10050000) [pid = 3236] [serial = 862] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1834BC00) [pid = 3236] [serial = 873] [outer = 00000000] [url = about:blank] 07:20:11 INFO - PROCESS | 3236 | 1465050011569 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 07:20:11 INFO - PROCESS | 3236 | 1465050011650 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 07:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:20:11 INFO - PROCESS | 3236 | 1465050011654 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:20:11 INFO - PROCESS | 3236 | 1465050011659 Marionette TRACE conn6 <- [1,1214,null,{}] 07:20:11 INFO - PROCESS | 3236 | 1465050011664 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:11 INFO - PROCESS | 3236 | 1465050011666 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:11 INFO - PROCESS | 3236 | 1465050011791 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 07:20:11 INFO - PROCESS | 3236 | 1465050011877 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:11 INFO - PROCESS | 3236 | 1465050011879 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:11 INFO - PROCESS | 3236 | ++DOCSHELL 0CB24800 == 28 [pid = 3236] [id = 313] 07:20:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0CB2B000) [pid = 3236] [serial = 938] [outer = 00000000] 07:20:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0FEF6400) [pid = 3236] [serial = 939] [outer = 0CB2B000] 07:20:11 INFO - PROCESS | 3236 | 1465050011928 Marionette DEBUG loaded listener.js 07:20:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1022A800) [pid = 3236] [serial = 940] [outer = 0CB2B000] 07:20:12 INFO - PROCESS | 3236 | 1465050012310 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 690ms 07:20:12 INFO - PROCESS | 3236 | 1465050012345 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 07:20:12 INFO - PROCESS | 3236 | 1465050012350 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 07:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:20:12 INFO - PROCESS | 3236 | 1465050012356 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:20:12 INFO - PROCESS | 3236 | 1465050012359 Marionette TRACE conn6 <- [1,1218,null,{}] 07:20:12 INFO - PROCESS | 3236 | 1465050012362 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:12 INFO - PROCESS | 3236 | 1465050012365 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:12 INFO - PROCESS | 3236 | 1465050012488 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 07:20:12 INFO - PROCESS | 3236 | 1465050012495 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:12 INFO - PROCESS | 3236 | 1465050012497 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:12 INFO - PROCESS | 3236 | ++DOCSHELL 10697400 == 29 [pid = 3236] [id = 314] 07:20:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1069A400) [pid = 3236] [serial = 941] [outer = 00000000] 07:20:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1110F400) [pid = 3236] [serial = 942] [outer = 1069A400] 07:20:12 INFO - PROCESS | 3236 | 1465050012552 Marionette DEBUG loaded listener.js 07:20:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (113AE000) [pid = 3236] [serial = 943] [outer = 1069A400] 07:20:12 INFO - PROCESS | 3236 | 1465050012982 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 672ms 07:20:13 INFO - PROCESS | 3236 | 1465050013033 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 07:20:13 INFO - PROCESS | 3236 | 1465050013035 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 07:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:20:13 INFO - PROCESS | 3236 | 1465050013039 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:20:13 INFO - PROCESS | 3236 | 1465050013043 Marionette TRACE conn6 <- [1,1222,null,{}] 07:20:13 INFO - PROCESS | 3236 | 1465050013058 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:13 INFO - PROCESS | 3236 | 1465050013062 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:13 INFO - PROCESS | 3236 | 1465050013148 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 07:20:13 INFO - PROCESS | 3236 | 1465050013154 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:13 INFO - PROCESS | 3236 | 1465050013157 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:13 INFO - PROCESS | 3236 | ++DOCSHELL 143C6800 == 30 [pid = 3236] [id = 315] 07:20:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (143CB000) [pid = 3236] [serial = 944] [outer = 00000000] 07:20:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (146BC400) [pid = 3236] [serial = 945] [outer = 143CB000] 07:20:13 INFO - PROCESS | 3236 | 1465050013205 Marionette DEBUG loaded listener.js 07:20:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (14B31000) [pid = 3236] [serial = 946] [outer = 143CB000] 07:20:13 INFO - PROCESS | 3236 | 1465050013692 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 07:20:13 INFO - PROCESS | 3236 | 1465050013712 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 07:20:13 INFO - PROCESS | 3236 | 1465050013714 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 07:20:13 INFO - PROCESS | 3236 | 1465050013717 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:20:13 INFO - PROCESS | 3236 | 1465050013719 Marionette TRACE conn6 <- [1,1226,null,{}] 07:20:13 INFO - PROCESS | 3236 | 1465050013722 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:13 INFO - PROCESS | 3236 | 1465050013724 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:13 INFO - PROCESS | 3236 | 1465050013843 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 07:20:13 INFO - PROCESS | 3236 | 1465050013933 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:13 INFO - PROCESS | 3236 | 1465050013935 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:13 INFO - PROCESS | 3236 | ++DOCSHELL 15F0F800 == 31 [pid = 3236] [id = 316] 07:20:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (164DF800) [pid = 3236] [serial = 947] [outer = 00000000] 07:20:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16560000) [pid = 3236] [serial = 948] [outer = 164DF800] 07:20:13 INFO - PROCESS | 3236 | 1465050013980 Marionette DEBUG loaded listener.js 07:20:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16569C00) [pid = 3236] [serial = 949] [outer = 164DF800] 07:20:14 INFO - PROCESS | 3236 | 1465050014389 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 07:20:14 INFO - PROCESS | 3236 | 1465050014452 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 07:20:14 INFO - PROCESS | 3236 | 1465050014454 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 07:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:20:14 INFO - PROCESS | 3236 | 1465050014457 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:20:14 INFO - PROCESS | 3236 | 1465050014459 Marionette TRACE conn6 <- [1,1230,null,{}] 07:20:14 INFO - PROCESS | 3236 | 1465050014462 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:14 INFO - PROCESS | 3236 | 1465050014464 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:14 INFO - PROCESS | 3236 | 1465050014573 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 07:20:14 INFO - PROCESS | 3236 | 1465050014582 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:14 INFO - PROCESS | 3236 | 1465050014584 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:14 INFO - PROCESS | 3236 | ++DOCSHELL 1670C400 == 32 [pid = 3236] [id = 317] 07:20:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1670D400) [pid = 3236] [serial = 950] [outer = 00000000] 07:20:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (17B33800) [pid = 3236] [serial = 951] [outer = 1670D400] 07:20:14 INFO - PROCESS | 3236 | 1465050014631 Marionette DEBUG loaded listener.js 07:20:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (17B34800) [pid = 3236] [serial = 952] [outer = 1670D400] 07:20:15 INFO - PROCESS | 3236 | 1465050015125 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 07:20:15 INFO - PROCESS | 3236 | 1465050015217 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 07:20:15 INFO - PROCESS | 3236 | 1465050015219 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 07:20:15 INFO - PROCESS | 3236 | 1465050015227 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:20:15 INFO - PROCESS | 3236 | 1465050015228 Marionette TRACE conn6 <- [1,1234,null,{}] 07:20:15 INFO - PROCESS | 3236 | 1465050015232 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:15 INFO - PROCESS | 3236 | 1465050015237 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:15 INFO - PROCESS | 3236 | 1465050015373 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18B21800) [pid = 3236] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (19A2B400) [pid = 3236] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (19FB7C00) [pid = 3236] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (19A2B800) [pid = 3236] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18B0C800) [pid = 3236] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (14261000) [pid = 3236] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0CB23400) [pid = 3236] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1465CC00) [pid = 3236] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1670FC00) [pid = 3236] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0D186000) [pid = 3236] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18E4A000) [pid = 3236] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1B22D800) [pid = 3236] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:20:15 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1BE18000) [pid = 3236] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:20:15 INFO - PROCESS | 3236 | 1465050015700 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:15 INFO - PROCESS | 3236 | 1465050015702 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:15 INFO - PROCESS | 3236 | ++DOCSHELL 0CA43400 == 33 [pid = 3236] [id = 318] 07:20:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0CA4C000) [pid = 3236] [serial = 953] [outer = 00000000] 07:20:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0CE28C00) [pid = 3236] [serial = 954] [outer = 0CA4C000] 07:20:15 INFO - PROCESS | 3236 | 1465050015748 Marionette DEBUG loaded listener.js 07:20:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14653000) [pid = 3236] [serial = 955] [outer = 0CA4C000] 07:20:16 INFO - PROCESS | 3236 | 1465050016106 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 931ms 07:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:20:16 INFO - PROCESS | 3236 | 1465050016164 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 07:20:16 INFO - PROCESS | 3236 | 1465050016166 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 07:20:16 INFO - PROCESS | 3236 | 1465050016169 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:20:16 INFO - PROCESS | 3236 | 1465050016171 Marionette TRACE conn6 <- [1,1238,null,{}] 07:20:16 INFO - PROCESS | 3236 | 1465050016174 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:16 INFO - PROCESS | 3236 | 1465050016176 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:16 INFO - PROCESS | 3236 | 1465050016296 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 07:20:16 INFO - PROCESS | 3236 | 1465050016424 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:16 INFO - PROCESS | 3236 | 1465050016427 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:16 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4C800 == 34 [pid = 3236] [id = 319] 07:20:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0CA4D800) [pid = 3236] [serial = 956] [outer = 00000000] 07:20:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0CACF400) [pid = 3236] [serial = 957] [outer = 0CA4D800] 07:20:16 INFO - PROCESS | 3236 | 1465050016490 Marionette DEBUG loaded listener.js 07:20:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0CB27400) [pid = 3236] [serial = 958] [outer = 0CA4D800] 07:20:17 INFO - PROCESS | 3236 | 1465050017280 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1175ms 07:20:17 INFO - PROCESS | 3236 | 1465050017346 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 07:20:17 INFO - PROCESS | 3236 | 1465050017350 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 07:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:20:17 INFO - PROCESS | 3236 | 1465050017355 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:20:17 INFO - PROCESS | 3236 | 1465050017358 Marionette TRACE conn6 <- [1,1242,null,{}] 07:20:17 INFO - PROCESS | 3236 | 1465050017363 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:17 INFO - PROCESS | 3236 | 1465050017368 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:17 INFO - PROCESS | 3236 | 1465050017495 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 07:20:17 INFO - PROCESS | 3236 | 1465050017619 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:17 INFO - PROCESS | 3236 | 1465050017622 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:17 INFO - PROCESS | 3236 | ++DOCSHELL 10690C00 == 35 [pid = 3236] [id = 320] 07:20:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (113A9400) [pid = 3236] [serial = 959] [outer = 00000000] 07:20:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (142B9400) [pid = 3236] [serial = 960] [outer = 113A9400] 07:20:17 INFO - PROCESS | 3236 | 1465050017683 Marionette DEBUG loaded listener.js 07:20:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (142BF000) [pid = 3236] [serial = 961] [outer = 113A9400] 07:20:18 INFO - PROCESS | 3236 | 1465050018346 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1082ms 07:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:20:18 INFO - PROCESS | 3236 | 1465050018438 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 07:20:18 INFO - PROCESS | 3236 | 1465050018441 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 07:20:18 INFO - PROCESS | 3236 | 1465050018445 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:20:18 INFO - PROCESS | 3236 | 1465050018448 Marionette TRACE conn6 <- [1,1246,null,{}] 07:20:18 INFO - PROCESS | 3236 | 1465050018452 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:18 INFO - PROCESS | 3236 | 1465050018454 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:18 INFO - PROCESS | 3236 | 1465050018579 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 07:20:18 INFO - PROCESS | 3236 | 1465050018759 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:18 INFO - PROCESS | 3236 | 1465050018762 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:18 INFO - PROCESS | 3236 | ++DOCSHELL 0CA43000 == 36 [pid = 3236] [id = 321] 07:20:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (0CA45800) [pid = 3236] [serial = 962] [outer = 00000000] 07:20:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (0CACF000) [pid = 3236] [serial = 963] [outer = 0CA45800] 07:20:18 INFO - PROCESS | 3236 | 1465050018818 Marionette DEBUG loaded listener.js 07:20:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0CB27800) [pid = 3236] [serial = 964] [outer = 0CA45800] 07:20:19 INFO - PROCESS | 3236 | --DOCSHELL 0CA43400 == 35 [pid = 3236] [id = 318] 07:20:19 INFO - PROCESS | 3236 | --DOCSHELL 1670C400 == 34 [pid = 3236] [id = 317] 07:20:19 INFO - PROCESS | 3236 | --DOCSHELL 15F0F800 == 33 [pid = 3236] [id = 316] 07:20:19 INFO - PROCESS | 3236 | --DOCSHELL 143C6800 == 32 [pid = 3236] [id = 315] 07:20:19 INFO - PROCESS | 3236 | --DOCSHELL 10697400 == 31 [pid = 3236] [id = 314] 07:20:19 INFO - PROCESS | 3236 | --DOCSHELL 0CB24800 == 30 [pid = 3236] [id = 313] 07:20:19 INFO - PROCESS | 3236 | --DOCSHELL 14263800 == 29 [pid = 3236] [id = 312] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (197E2400) [pid = 3236] [serial = 906] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (19FAD800) [pid = 3236] [serial = 909] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (198DD800) [pid = 3236] [serial = 907] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1AC11800) [pid = 3236] [serial = 912] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (19F4B800) [pid = 3236] [serial = 910] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (19F3FC00) [pid = 3236] [serial = 886] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18B24000) [pid = 3236] [serial = 903] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1591FC00) [pid = 3236] [serial = 891] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (164DF400) [pid = 3236] [serial = 892] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (104BB000) [pid = 3236] [serial = 888] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (109B4C00) [pid = 3236] [serial = 889] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14AD5400) [pid = 3236] [serial = 897] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (14B34000) [pid = 3236] [serial = 898] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (17B2F800) [pid = 3236] [serial = 900] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (17C16800) [pid = 3236] [serial = 901] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (104BB800) [pid = 3236] [serial = 894] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (10648C00) [pid = 3236] [serial = 895] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (19FFC800) [pid = 3236] [serial = 915] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (1BA30C00) [pid = 3236] [serial = 918] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1C241C00) [pid = 3236] [serial = 922] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (1BFAFC00) [pid = 3236] [serial = 921] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1BE10000) [pid = 3236] [serial = 919] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (1AC18800) [pid = 3236] [serial = 913] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (1AC1F800) [pid = 3236] [serial = 916] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (18B40000) [pid = 3236] [serial = 904] [outer = 00000000] [url = about:blank] 07:20:19 INFO - PROCESS | 3236 | 1465050019438 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1019ms 07:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:20:19 INFO - PROCESS | 3236 | 1465050019467 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 07:20:19 INFO - PROCESS | 3236 | 1465050019471 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 07:20:19 INFO - PROCESS | 3236 | 1465050019475 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:20:19 INFO - PROCESS | 3236 | 1465050019477 Marionette TRACE conn6 <- [1,1250,null,{}] 07:20:19 INFO - PROCESS | 3236 | 1465050019483 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:19 INFO - PROCESS | 3236 | 1465050019487 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:19 INFO - PROCESS | 3236 | 1465050019575 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 07:20:19 INFO - PROCESS | 3236 | 1465050019586 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:19 INFO - PROCESS | 3236 | 1465050019589 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:19 INFO - PROCESS | 3236 | ++DOCSHELL 10646000 == 30 [pid = 3236] [id = 322] 07:20:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (10646800) [pid = 3236] [serial = 965] [outer = 00000000] 07:20:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (10653800) [pid = 3236] [serial = 966] [outer = 10646800] 07:20:19 INFO - PROCESS | 3236 | 1465050019635 Marionette DEBUG loaded listener.js 07:20:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (113A9000) [pid = 3236] [serial = 967] [outer = 10646800] 07:20:20 INFO - PROCESS | 3236 | 1465050020129 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 07:20:20 INFO - PROCESS | 3236 | 1465050020208 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 07:20:20 INFO - PROCESS | 3236 | 1465050020212 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 07:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:20:20 INFO - PROCESS | 3236 | 1465050020216 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:20:20 INFO - PROCESS | 3236 | 1465050020218 Marionette TRACE conn6 <- [1,1254,null,{}] 07:20:20 INFO - PROCESS | 3236 | 1465050020222 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:20 INFO - PROCESS | 3236 | 1465050020224 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:20 INFO - PROCESS | 3236 | 1465050020311 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 07:20:20 INFO - PROCESS | 3236 | 1465050020398 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:20 INFO - PROCESS | 3236 | 1465050020400 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:20 INFO - PROCESS | 3236 | ++DOCSHELL 14263C00 == 31 [pid = 3236] [id = 323] 07:20:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (14ADA000) [pid = 3236] [serial = 968] [outer = 00000000] 07:20:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (15925C00) [pid = 3236] [serial = 969] [outer = 14ADA000] 07:20:20 INFO - PROCESS | 3236 | 1465050020447 Marionette DEBUG loaded listener.js 07:20:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (164DF400) [pid = 3236] [serial = 970] [outer = 14ADA000] 07:20:20 INFO - PROCESS | 3236 | 1465050020845 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 07:20:20 INFO - PROCESS | 3236 | 1465050020891 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 07:20:20 INFO - PROCESS | 3236 | 1465050020893 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 07:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:20:20 INFO - PROCESS | 3236 | 1465050020898 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:20:20 INFO - PROCESS | 3236 | 1465050020904 Marionette TRACE conn6 <- [1,1258,null,{}] 07:20:20 INFO - PROCESS | 3236 | 1465050020914 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:20 INFO - PROCESS | 3236 | 1465050020917 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:20 INFO - PROCESS | 3236 | 1465050021005 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 07:20:20 INFO - PROCESS | 3236 | 1465050021011 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:20 INFO - PROCESS | 3236 | 1465050021013 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:21 INFO - PROCESS | 3236 | ++DOCSHELL 16566000 == 32 [pid = 3236] [id = 324] 07:20:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (16567800) [pid = 3236] [serial = 971] [outer = 00000000] 07:20:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (17C1D000) [pid = 3236] [serial = 972] [outer = 16567800] 07:20:21 INFO - PROCESS | 3236 | 1465050021058 Marionette DEBUG loaded listener.js 07:20:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1830B000) [pid = 3236] [serial = 973] [outer = 16567800] 07:20:21 INFO - PROCESS | 3236 | 1465050021503 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 07:20:21 INFO - PROCESS | 3236 | 1465050021542 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 07:20:21 INFO - PROCESS | 3236 | 1465050021545 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 07:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:20:21 INFO - PROCESS | 3236 | 1465050021552 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:20:21 INFO - PROCESS | 3236 | 1465050021554 Marionette TRACE conn6 <- [1,1262,null,{}] 07:20:21 INFO - PROCESS | 3236 | 1465050021565 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:21 INFO - PROCESS | 3236 | 1465050021567 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:21 INFO - PROCESS | 3236 | 1465050021682 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 07:20:21 INFO - PROCESS | 3236 | 1465050021764 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:21 INFO - PROCESS | 3236 | 1465050021766 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:21 INFO - PROCESS | 3236 | ++DOCSHELL 14264800 == 33 [pid = 3236] [id = 325] 07:20:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14B28800) [pid = 3236] [serial = 974] [outer = 00000000] 07:20:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18B0EC00) [pid = 3236] [serial = 975] [outer = 14B28800] 07:20:21 INFO - PROCESS | 3236 | 1465050021810 Marionette DEBUG loaded listener.js 07:20:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18B20000) [pid = 3236] [serial = 976] [outer = 14B28800] 07:20:22 INFO - PROCESS | 3236 | 1465050022234 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 07:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:20:22 INFO - PROCESS | 3236 | 1465050022286 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 07:20:22 INFO - PROCESS | 3236 | 1465050022288 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 07:20:22 INFO - PROCESS | 3236 | 1465050022291 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:20:22 INFO - PROCESS | 3236 | 1465050022293 Marionette TRACE conn6 <- [1,1266,null,{}] 07:20:22 INFO - PROCESS | 3236 | 1465050022297 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:22 INFO - PROCESS | 3236 | 1465050022298 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:22 INFO - PROCESS | 3236 | 1465050022411 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 07:20:22 INFO - PROCESS | 3236 | 1465050022420 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:22 INFO - PROCESS | 3236 | 1465050022426 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:22 INFO - PROCESS | 3236 | ++DOCSHELL 18BB9C00 == 34 [pid = 3236] [id = 326] 07:20:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18BBB800) [pid = 3236] [serial = 977] [outer = 00000000] 07:20:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18E4BC00) [pid = 3236] [serial = 978] [outer = 18BBB800] 07:20:22 INFO - PROCESS | 3236 | 1465050022530 Marionette DEBUG loaded listener.js 07:20:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18F57400) [pid = 3236] [serial = 979] [outer = 18BBB800] 07:20:22 INFO - PROCESS | 3236 | 1465050022983 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 07:20:23 INFO - PROCESS | 3236 | 1465050023048 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 07:20:23 INFO - PROCESS | 3236 | 1465050023050 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 07:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:20:23 INFO - PROCESS | 3236 | 1465050023059 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:20:23 INFO - PROCESS | 3236 | 1465050023061 Marionette TRACE conn6 <- [1,1270,null,{}] 07:20:23 INFO - PROCESS | 3236 | 1465050023065 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:23 INFO - PROCESS | 3236 | 1465050023067 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:23 INFO - PROCESS | 3236 | 1465050023190 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 07:20:23 INFO - PROCESS | 3236 | 1465050023269 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:23 INFO - PROCESS | 3236 | 1465050023271 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:23 INFO - PROCESS | 3236 | ++DOCSHELL 198E1800 == 35 [pid = 3236] [id = 327] 07:20:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (198E2C00) [pid = 3236] [serial = 980] [outer = 00000000] 07:20:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19A21400) [pid = 3236] [serial = 981] [outer = 198E2C00] 07:20:23 INFO - PROCESS | 3236 | 1465050023325 Marionette DEBUG loaded listener.js 07:20:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19A26000) [pid = 3236] [serial = 982] [outer = 198E2C00] 07:20:23 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (164DF800) [pid = 3236] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:20:23 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1670D400) [pid = 3236] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:20:23 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1069A400) [pid = 3236] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:20:23 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14267000) [pid = 3236] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:20:23 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (143CB000) [pid = 3236] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:20:23 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0CB2B000) [pid = 3236] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:20:23 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0FEEE400) [pid = 3236] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:20:23 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16702400) [pid = 3236] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:20:23 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1BFAE000) [pid = 3236] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:20:23 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (142BA000) [pid = 3236] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:20:23 INFO - PROCESS | 3236 | 1465050023731 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 07:20:23 INFO - PROCESS | 3236 | 1465050023797 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 07:20:23 INFO - PROCESS | 3236 | 1465050023799 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 07:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:20:23 INFO - PROCESS | 3236 | 1465050023802 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:20:23 INFO - PROCESS | 3236 | 1465050023804 Marionette TRACE conn6 <- [1,1274,null,{}] 07:20:23 INFO - PROCESS | 3236 | 1465050023808 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:23 INFO - PROCESS | 3236 | 1465050023810 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:23 INFO - PROCESS | 3236 | 1465050023923 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 07:20:23 INFO - PROCESS | 3236 | 1465050023979 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:23 INFO - PROCESS | 3236 | 1465050023981 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:23 INFO - PROCESS | 3236 | ++DOCSHELL 0CE33400 == 36 [pid = 3236] [id = 328] 07:20:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1022F000) [pid = 3236] [serial = 983] [outer = 00000000] 07:20:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18B04400) [pid = 3236] [serial = 984] [outer = 1022F000] 07:20:24 INFO - PROCESS | 3236 | 1465050024027 Marionette DEBUG loaded listener.js 07:20:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (19A21000) [pid = 3236] [serial = 985] [outer = 1022F000] 07:20:24 INFO - PROCESS | 3236 | 1465050024375 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 07:20:24 INFO - PROCESS | 3236 | 1465050024440 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 07:20:24 INFO - PROCESS | 3236 | 1465050024442 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 07:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:20:24 INFO - PROCESS | 3236 | 1465050024446 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:20:24 INFO - PROCESS | 3236 | 1465050024448 Marionette TRACE conn6 <- [1,1278,null,{}] 07:20:24 INFO - PROCESS | 3236 | 1465050024451 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:24 INFO - PROCESS | 3236 | 1465050024453 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:24 INFO - PROCESS | 3236 | 1465050024533 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 07:20:24 INFO - PROCESS | 3236 | 1465050024568 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:24 INFO - PROCESS | 3236 | 1465050024569 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:24 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0EC00 == 37 [pid = 3236] [id = 329] 07:20:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19A25C00) [pid = 3236] [serial = 986] [outer = 00000000] 07:20:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19EA1800) [pid = 3236] [serial = 987] [outer = 19A25C00] 07:20:24 INFO - PROCESS | 3236 | 1465050024613 Marionette DEBUG loaded listener.js 07:20:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19F46400) [pid = 3236] [serial = 988] [outer = 19A25C00] 07:20:25 INFO - PROCESS | 3236 | 1465050025043 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 07:20:25 INFO - PROCESS | 3236 | 1465050025080 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 07:20:25 INFO - PROCESS | 3236 | 1465050025082 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 07:20:25 INFO - PROCESS | 3236 | 1465050025089 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:20:25 INFO - PROCESS | 3236 | 1465050025091 Marionette TRACE conn6 <- [1,1282,null,{}] 07:20:25 INFO - PROCESS | 3236 | 1465050025095 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:25 INFO - PROCESS | 3236 | 1465050025096 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:25 INFO - PROCESS | 3236 | 1465050025191 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 07:20:25 INFO - PROCESS | 3236 | 1465050025196 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:25 INFO - PROCESS | 3236 | 1465050025198 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:25 INFO - PROCESS | 3236 | ++DOCSHELL 19F43800 == 38 [pid = 3236] [id = 330] 07:20:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (19F48400) [pid = 3236] [serial = 989] [outer = 00000000] 07:20:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19FB0C00) [pid = 3236] [serial = 990] [outer = 19F48400] 07:20:25 INFO - PROCESS | 3236 | 1465050025241 Marionette DEBUG loaded listener.js 07:20:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19FB1800) [pid = 3236] [serial = 991] [outer = 19F48400] 07:20:25 INFO - PROCESS | 3236 | 1465050025811 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 770ms 07:20:25 INFO - PROCESS | 3236 | 1465050025907 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 07:20:25 INFO - PROCESS | 3236 | 1465050025912 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 07:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:20:25 INFO - PROCESS | 3236 | 1465050025964 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:20:25 INFO - PROCESS | 3236 | 1465050025967 Marionette TRACE conn6 <- [1,1286,null,{}] 07:20:25 INFO - PROCESS | 3236 | 1465050025973 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:25 INFO - PROCESS | 3236 | 1465050025976 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:26 INFO - PROCESS | 3236 | 1465050026104 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 07:20:26 INFO - PROCESS | 3236 | 1465050026229 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:26 INFO - PROCESS | 3236 | 1465050026233 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:26 INFO - PROCESS | 3236 | ++DOCSHELL 0FEF4400 == 39 [pid = 3236] [id = 331] 07:20:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1064AC00) [pid = 3236] [serial = 992] [outer = 00000000] 07:20:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (11303C00) [pid = 3236] [serial = 993] [outer = 1064AC00] 07:20:26 INFO - PROCESS | 3236 | 1465050026293 Marionette DEBUG loaded listener.js 07:20:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (142BA000) [pid = 3236] [serial = 994] [outer = 1064AC00] 07:20:26 INFO - PROCESS | 3236 | 1465050026864 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 07:20:26 INFO - PROCESS | 3236 | 1465050026939 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 07:20:26 INFO - PROCESS | 3236 | 1465050026944 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 07:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:20:26 INFO - PROCESS | 3236 | 1465050026950 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:20:26 INFO - PROCESS | 3236 | 1465050026953 Marionette TRACE conn6 <- [1,1290,null,{}] 07:20:26 INFO - PROCESS | 3236 | 1465050026957 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:26 INFO - PROCESS | 3236 | 1465050026960 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:27 INFO - PROCESS | 3236 | 1465050027072 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 07:20:27 INFO - PROCESS | 3236 | 1465050027204 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:27 INFO - PROCESS | 3236 | 1465050027207 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:27 INFO - PROCESS | 3236 | ++DOCSHELL 16542000 == 40 [pid = 3236] [id = 332] 07:20:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1655E400) [pid = 3236] [serial = 995] [outer = 00000000] 07:20:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1670A400) [pid = 3236] [serial = 996] [outer = 1655E400] 07:20:27 INFO - PROCESS | 3236 | 1465050027264 Marionette DEBUG loaded listener.js 07:20:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (17B35800) [pid = 3236] [serial = 997] [outer = 1655E400] 07:20:27 INFO - PROCESS | 3236 | 1465050027884 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 07:20:27 INFO - PROCESS | 3236 | 1465050027923 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 07:20:27 INFO - PROCESS | 3236 | 1465050027926 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 07:20:27 INFO - PROCESS | 3236 | 1465050027930 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:20:27 INFO - PROCESS | 3236 | 1465050027933 Marionette TRACE conn6 <- [1,1294,null,{}] 07:20:27 INFO - PROCESS | 3236 | 1465050027944 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:27 INFO - PROCESS | 3236 | 1465050027949 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:28 INFO - PROCESS | 3236 | 1465050028062 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 07:20:28 INFO - PROCESS | 3236 | 1465050028194 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:28 INFO - PROCESS | 3236 | 1465050028198 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:28 INFO - PROCESS | 3236 | ++DOCSHELL 198DF000 == 41 [pid = 3236] [id = 333] 07:20:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19A1D400) [pid = 3236] [serial = 998] [outer = 00000000] 07:20:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19FB0800) [pid = 3236] [serial = 999] [outer = 19A1D400] 07:20:28 INFO - PROCESS | 3236 | 1465050028260 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1AC18C00) [pid = 3236] [serial = 1000] [outer = 19A1D400] 07:20:28 INFO - PROCESS | 3236 | 1465050028898 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1023ms 07:20:28 INFO - PROCESS | 3236 | 1465050028957 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 07:20:28 INFO - PROCESS | 3236 | 1465050028960 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 07:20:28 INFO - PROCESS | 3236 | 1465050028963 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:20:28 INFO - PROCESS | 3236 | 1465050028965 Marionette TRACE conn6 <- [1,1298,null,{}] 07:20:28 INFO - PROCESS | 3236 | 1465050028969 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:28 INFO - PROCESS | 3236 | 1465050028971 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:29 INFO - PROCESS | 3236 | 1465050029084 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 07:20:29 INFO - PROCESS | 3236 | 1465050029331 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:29 INFO - PROCESS | 3236 | 1465050029334 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:29 INFO - PROCESS | 3236 | ++DOCSHELL 0CA10C00 == 42 [pid = 3236] [id = 334] 07:20:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0CA46000) [pid = 3236] [serial = 1001] [outer = 00000000] 07:20:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0D1E7800) [pid = 3236] [serial = 1002] [outer = 0CA46000] 07:20:29 INFO - PROCESS | 3236 | 1465050029401 Marionette DEBUG loaded listener.js 07:20:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (10052000) [pid = 3236] [serial = 1003] [outer = 0CA46000] 07:20:29 INFO - PROCESS | 3236 | 1465050030003 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 07:20:30 INFO - PROCESS | 3236 | 1465050030049 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 07:20:30 INFO - PROCESS | 3236 | 1465050030053 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:20:30 INFO - PROCESS | 3236 | 1465050030056 Marionette TRACE conn6 <- [1,1302,null,{}] 07:20:30 INFO - PROCESS | 3236 | 1465050030061 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:30 INFO - PROCESS | 3236 | 1465050030065 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 0CA0EC00 == 41 [pid = 3236] [id = 329] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 0CE33400 == 40 [pid = 3236] [id = 328] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 198E1800 == 39 [pid = 3236] [id = 327] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 18BB9C00 == 38 [pid = 3236] [id = 326] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 14264800 == 37 [pid = 3236] [id = 325] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 16566000 == 36 [pid = 3236] [id = 324] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 14263C00 == 35 [pid = 3236] [id = 323] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 10646000 == 34 [pid = 3236] [id = 322] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 0CA43000 == 33 [pid = 3236] [id = 321] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 10690C00 == 32 [pid = 3236] [id = 320] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 0CA4C800 == 31 [pid = 3236] [id = 319] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 0CA10C00 == 30 [pid = 3236] [id = 334] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 16542000 == 29 [pid = 3236] [id = 332] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 198DF000 == 28 [pid = 3236] [id = 333] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 19F43800 == 27 [pid = 3236] [id = 330] 07:20:30 INFO - PROCESS | 3236 | --DOCSHELL 0FEF4400 == 26 [pid = 3236] [id = 331] 07:20:30 INFO - PROCESS | 3236 | 1465050030781 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16560000) [pid = 3236] [serial = 948] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (17B33800) [pid = 3236] [serial = 951] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (16569C00) [pid = 3236] [serial = 949] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1110F400) [pid = 3236] [serial = 942] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (113AE000) [pid = 3236] [serial = 943] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (14461400) [pid = 3236] [serial = 937] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (142BF800) [pid = 3236] [serial = 936] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (146BC400) [pid = 3236] [serial = 945] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0FEF6400) [pid = 3236] [serial = 939] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1022A800) [pid = 3236] [serial = 940] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17B34800) [pid = 3236] [serial = 952] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (146C1000) [pid = 3236] [serial = 925] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (113A1800) [pid = 3236] [serial = 924] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18BBA000) [pid = 3236] [serial = 928] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (17F03000) [pid = 3236] [serial = 927] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1C95C800) [pid = 3236] [serial = 931] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1C393800) [pid = 3236] [serial = 930] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (142C5400) [pid = 3236] [serial = 934] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0CE28C00) [pid = 3236] [serial = 954] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (142C2400) [pid = 3236] [serial = 933] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (14B31000) [pid = 3236] [serial = 946] [outer = 00000000] [url = about:blank] 07:20:30 INFO - PROCESS | 3236 | 1465050030995 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:30 INFO - PROCESS | 3236 | 1465050030998 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:31 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4A000 == 27 [pid = 3236] [id = 335] 07:20:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0CA4B000) [pid = 3236] [serial = 1004] [outer = 00000000] 07:20:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0CACB000) [pid = 3236] [serial = 1005] [outer = 0CA4B000] 07:20:31 INFO - PROCESS | 3236 | 1465050031048 Marionette DEBUG loaded listener.js 07:20:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0CAD6400) [pid = 3236] [serial = 1006] [outer = 0CA4B000] 07:20:31 INFO - PROCESS | 3236 | 1465050031508 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1473ms 07:20:31 INFO - PROCESS | 3236 | 1465050031530 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 07:20:31 INFO - PROCESS | 3236 | 1465050031535 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 07:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:20:31 INFO - PROCESS | 3236 | 1465050031540 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:20:31 INFO - PROCESS | 3236 | 1465050031543 Marionette TRACE conn6 <- [1,1306,null,{}] 07:20:31 INFO - PROCESS | 3236 | 1465050031547 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:31 INFO - PROCESS | 3236 | 1465050031550 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:31 INFO - PROCESS | 3236 | 1465050031639 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 07:20:31 INFO - PROCESS | 3236 | 1465050031646 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:31 INFO - PROCESS | 3236 | 1465050031649 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:31 INFO - PROCESS | 3236 | ++DOCSHELL 1022A800 == 28 [pid = 3236] [id = 336] 07:20:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (10234800) [pid = 3236] [serial = 1007] [outer = 00000000] 07:20:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (10609C00) [pid = 3236] [serial = 1008] [outer = 10234800] 07:20:31 INFO - PROCESS | 3236 | 1465050031697 Marionette DEBUG loaded listener.js 07:20:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (10648400) [pid = 3236] [serial = 1009] [outer = 10234800] 07:20:32 INFO - PROCESS | 3236 | 1465050032181 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 690ms 07:20:32 INFO - PROCESS | 3236 | 1465050032230 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 07:20:32 INFO - PROCESS | 3236 | 1465050032233 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 07:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:20:32 INFO - PROCESS | 3236 | 1465050032237 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:20:32 INFO - PROCESS | 3236 | 1465050032239 Marionette TRACE conn6 <- [1,1310,null,{}] 07:20:32 INFO - PROCESS | 3236 | 1465050032243 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:32 INFO - PROCESS | 3236 | 1465050032246 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:32 INFO - PROCESS | 3236 | 1465050032362 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 07:20:32 INFO - PROCESS | 3236 | 1465050032455 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:32 INFO - PROCESS | 3236 | 1465050032457 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:32 INFO - PROCESS | 3236 | ++DOCSHELL 14261400 == 29 [pid = 3236] [id = 337] 07:20:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14262400) [pid = 3236] [serial = 1010] [outer = 00000000] 07:20:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14266000) [pid = 3236] [serial = 1011] [outer = 14262400] 07:20:32 INFO - PROCESS | 3236 | 1465050032504 Marionette DEBUG loaded listener.js 07:20:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (142B6800) [pid = 3236] [serial = 1012] [outer = 14262400] 07:20:32 INFO - PROCESS | 3236 | 1465050032894 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 07:20:32 INFO - PROCESS | 3236 | 1465050032910 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 07:20:32 INFO - PROCESS | 3236 | 1465050032913 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 07:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:20:32 INFO - PROCESS | 3236 | 1465050032924 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:20:32 INFO - PROCESS | 3236 | 1465050032929 Marionette TRACE conn6 <- [1,1314,null,{}] 07:20:32 INFO - PROCESS | 3236 | 1465050032945 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:32 INFO - PROCESS | 3236 | 1465050032949 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:33 INFO - PROCESS | 3236 | 1465050033090 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 07:20:33 INFO - PROCESS | 3236 | 1465050033156 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:33 INFO - PROCESS | 3236 | 1465050033158 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:33 INFO - PROCESS | 3236 | ++DOCSHELL 142C0C00 == 30 [pid = 3236] [id = 338] 07:20:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (142C5800) [pid = 3236] [serial = 1013] [outer = 00000000] 07:20:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (14AD5400) [pid = 3236] [serial = 1014] [outer = 142C5800] 07:20:33 INFO - PROCESS | 3236 | 1465050033202 Marionette DEBUG loaded listener.js 07:20:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (15F05800) [pid = 3236] [serial = 1015] [outer = 142C5800] 07:20:33 INFO - PROCESS | 3236 | 1465050033632 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:20:33 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 07:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 750ms 07:20:33 INFO - PROCESS | 3236 | 1465050033669 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 07:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:20:33 INFO - PROCESS | 3236 | 1465050033672 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 07:20:33 INFO - PROCESS | 3236 | 1465050033675 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:20:33 INFO - PROCESS | 3236 | 1465050033677 Marionette TRACE conn6 <- [1,1318,null,{}] 07:20:33 INFO - PROCESS | 3236 | 1465050033680 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:33 INFO - PROCESS | 3236 | 1465050033682 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:33 INFO - PROCESS | 3236 | 1465050033825 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 07:20:33 INFO - PROCESS | 3236 | 1465050033837 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:33 INFO - PROCESS | 3236 | 1465050033839 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:33 INFO - PROCESS | 3236 | ++DOCSHELL 15F09000 == 31 [pid = 3236] [id = 339] 07:20:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1655E800) [pid = 3236] [serial = 1016] [outer = 00000000] 07:20:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16569400) [pid = 3236] [serial = 1017] [outer = 1655E800] 07:20:33 INFO - PROCESS | 3236 | 1465050033884 Marionette DEBUG loaded listener.js 07:20:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (165CD800) [pid = 3236] [serial = 1018] [outer = 1655E800] 07:20:34 INFO - PROCESS | 3236 | 1465050034329 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:20:34 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 07:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 07:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:20:34 INFO - PROCESS | 3236 | 1465050034345 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 07:20:34 INFO - PROCESS | 3236 | 1465050034348 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 07:20:34 INFO - PROCESS | 3236 | 1465050034351 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:20:34 INFO - PROCESS | 3236 | 1465050034353 Marionette TRACE conn6 <- [1,1322,null,{}] 07:20:34 INFO - PROCESS | 3236 | 1465050034356 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:34 INFO - PROCESS | 3236 | 1465050034358 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:34 INFO - PROCESS | 3236 | 1465050034473 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 07:20:34 INFO - PROCESS | 3236 | 1465050034479 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:34 INFO - PROCESS | 3236 | 1465050034485 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:34 INFO - PROCESS | 3236 | ++DOCSHELL 17B2F800 == 32 [pid = 3236] [id = 340] 07:20:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (17B30800) [pid = 3236] [serial = 1019] [outer = 00000000] 07:20:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (17BB2000) [pid = 3236] [serial = 1020] [outer = 17B30800] 07:20:34 INFO - PROCESS | 3236 | 1465050034540 Marionette DEBUG loaded listener.js 07:20:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18302C00) [pid = 3236] [serial = 1021] [outer = 17B30800] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (14B28800) [pid = 3236] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (18BBB800) [pid = 3236] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1022F000) [pid = 3236] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (198E2C00) [pid = 3236] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CA45800) [pid = 3236] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (16567800) [pid = 3236] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14ADA000) [pid = 3236] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (113A9400) [pid = 3236] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0CA4D800) [pid = 3236] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (10646800) [pid = 3236] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19F48400) [pid = 3236] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (19A25C00) [pid = 3236] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:20:35 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0CA4C000) [pid = 3236] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:20:35 INFO - PROCESS | 3236 | 1465050035347 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1021ms 07:20:35 INFO - PROCESS | 3236 | 1465050035372 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 07:20:35 INFO - PROCESS | 3236 | 1465050035374 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 07:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:20:35 INFO - PROCESS | 3236 | 1465050035377 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:20:35 INFO - PROCESS | 3236 | 1465050035379 Marionette TRACE conn6 <- [1,1326,null,{}] 07:20:35 INFO - PROCESS | 3236 | 1465050035386 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:35 INFO - PROCESS | 3236 | 1465050035388 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:35 INFO - PROCESS | 3236 | 1465050035479 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 07:20:35 INFO - PROCESS | 3236 | 1465050035486 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:35 INFO - PROCESS | 3236 | 1465050035488 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:35 INFO - PROCESS | 3236 | ++DOCSHELL 0CACFC00 == 33 [pid = 3236] [id = 341] 07:20:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (113A9400) [pid = 3236] [serial = 1022] [outer = 00000000] 07:20:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14ADFC00) [pid = 3236] [serial = 1023] [outer = 113A9400] 07:20:35 INFO - PROCESS | 3236 | 1465050035535 Marionette DEBUG loaded listener.js 07:20:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (17B2E800) [pid = 3236] [serial = 1024] [outer = 113A9400] 07:20:36 INFO - PROCESS | 3236 | 1465050036419 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1068ms 07:20:36 INFO - PROCESS | 3236 | 1465050036447 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 07:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:20:36 INFO - PROCESS | 3236 | 1465050036449 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 07:20:36 INFO - PROCESS | 3236 | 1465050036452 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:20:36 INFO - PROCESS | 3236 | 1465050036454 Marionette TRACE conn6 <- [1,1330,null,{}] 07:20:36 INFO - PROCESS | 3236 | 1465050036457 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:36 INFO - PROCESS | 3236 | 1465050036459 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:36 INFO - PROCESS | 3236 | 1465050036567 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 07:20:36 INFO - PROCESS | 3236 | 1465050036575 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:36 INFO - PROCESS | 3236 | 1465050036577 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:36 INFO - PROCESS | 3236 | ++DOCSHELL 142BD000 == 34 [pid = 3236] [id = 342] 07:20:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (14ADC800) [pid = 3236] [serial = 1025] [outer = 00000000] 07:20:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18B0B000) [pid = 3236] [serial = 1026] [outer = 14ADC800] 07:20:36 INFO - PROCESS | 3236 | 1465050036620 Marionette DEBUG loaded listener.js 07:20:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18B1BC00) [pid = 3236] [serial = 1027] [outer = 14ADC800] 07:20:37 INFO - PROCESS | 3236 | 1465050037052 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 07:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:20:37 INFO - PROCESS | 3236 | 1465050037083 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 07:20:37 INFO - PROCESS | 3236 | 1465050037085 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 07:20:37 INFO - PROCESS | 3236 | 1465050037088 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:20:37 INFO - PROCESS | 3236 | 1465050037090 Marionette TRACE conn6 <- [1,1334,null,{}] 07:20:37 INFO - PROCESS | 3236 | 1465050037093 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:37 INFO - PROCESS | 3236 | 1465050037095 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:37 INFO - PROCESS | 3236 | 1465050037173 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 07:20:37 INFO - PROCESS | 3236 | 1465050037262 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:37 INFO - PROCESS | 3236 | 1465050037264 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:37 INFO - PROCESS | 3236 | ++DOCSHELL 1137A400 == 35 [pid = 3236] [id = 343] 07:20:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18B09000) [pid = 3236] [serial = 1028] [outer = 00000000] 07:20:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18E49800) [pid = 3236] [serial = 1029] [outer = 18B09000] 07:20:37 INFO - PROCESS | 3236 | 1465050037308 Marionette DEBUG loaded listener.js 07:20:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18E4A400) [pid = 3236] [serial = 1030] [outer = 18B09000] 07:20:38 INFO - PROCESS | 3236 | 1465050038098 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1070ms 07:20:38 INFO - PROCESS | 3236 | 1465050038159 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 07:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:20:38 INFO - PROCESS | 3236 | 1465050038164 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 07:20:38 INFO - PROCESS | 3236 | 1465050038168 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:20:38 INFO - PROCESS | 3236 | 1465050038173 Marionette TRACE conn6 <- [1,1338,null,{}] 07:20:38 INFO - PROCESS | 3236 | 1465050038179 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:38 INFO - PROCESS | 3236 | 1465050038181 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:38 INFO - PROCESS | 3236 | 1465050038340 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 07:20:38 INFO - PROCESS | 3236 | 1465050038468 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:38 INFO - PROCESS | 3236 | 1465050038472 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:38 INFO - PROCESS | 3236 | ++DOCSHELL 1068B800 == 36 [pid = 3236] [id = 344] 07:20:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (10696C00) [pid = 3236] [serial = 1031] [outer = 00000000] 07:20:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1110F400) [pid = 3236] [serial = 1032] [outer = 10696C00] 07:20:38 INFO - PROCESS | 3236 | 1465050038530 Marionette DEBUG loaded listener.js 07:20:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (14264400) [pid = 3236] [serial = 1033] [outer = 10696C00] 07:20:39 INFO - PROCESS | 3236 | 1465050039261 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1191ms 07:20:39 INFO - PROCESS | 3236 | 1465050039360 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 07:20:39 INFO - PROCESS | 3236 | 1465050039365 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 07:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:20:39 INFO - PROCESS | 3236 | 1465050039372 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:20:39 INFO - PROCESS | 3236 | 1465050039375 Marionette TRACE conn6 <- [1,1342,null,{}] 07:20:39 INFO - PROCESS | 3236 | 1465050039379 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:39 INFO - PROCESS | 3236 | 1465050039382 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:39 INFO - PROCESS | 3236 | 1465050039618 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 07:20:39 INFO - PROCESS | 3236 | 1465050039752 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:39 INFO - PROCESS | 3236 | 1465050039754 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:39 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD3800 == 37 [pid = 3236] [id = 345] 07:20:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0CAD7000) [pid = 3236] [serial = 1034] [outer = 00000000] 07:20:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0CE77400) [pid = 3236] [serial = 1035] [outer = 0CAD7000] 07:20:39 INFO - PROCESS | 3236 | 1465050039808 Marionette DEBUG loaded listener.js 07:20:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (104BB000) [pid = 3236] [serial = 1036] [outer = 0CAD7000] 07:20:40 INFO - PROCESS | 3236 | --DOCSHELL 142BD000 == 36 [pid = 3236] [id = 342] 07:20:40 INFO - PROCESS | 3236 | --DOCSHELL 0CACFC00 == 35 [pid = 3236] [id = 341] 07:20:40 INFO - PROCESS | 3236 | --DOCSHELL 17B2F800 == 34 [pid = 3236] [id = 340] 07:20:40 INFO - PROCESS | 3236 | --DOCSHELL 15F09000 == 33 [pid = 3236] [id = 339] 07:20:40 INFO - PROCESS | 3236 | --DOCSHELL 142C0C00 == 32 [pid = 3236] [id = 338] 07:20:40 INFO - PROCESS | 3236 | --DOCSHELL 14261400 == 31 [pid = 3236] [id = 337] 07:20:40 INFO - PROCESS | 3236 | --DOCSHELL 1022A800 == 30 [pid = 3236] [id = 336] 07:20:40 INFO - PROCESS | 3236 | --DOCSHELL 0CA4A000 == 29 [pid = 3236] [id = 335] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (18B0EC00) [pid = 3236] [serial = 975] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18B20000) [pid = 3236] [serial = 976] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18F57400) [pid = 3236] [serial = 979] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (18E4BC00) [pid = 3236] [serial = 978] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18B04400) [pid = 3236] [serial = 984] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (19A21400) [pid = 3236] [serial = 981] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CACF000) [pid = 3236] [serial = 963] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0CB27800) [pid = 3236] [serial = 964] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (17C1D000) [pid = 3236] [serial = 972] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (15925C00) [pid = 3236] [serial = 969] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (164DF400) [pid = 3236] [serial = 970] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (142B9400) [pid = 3236] [serial = 960] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (142BF000) [pid = 3236] [serial = 961] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0CACF400) [pid = 3236] [serial = 957] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0CB27400) [pid = 3236] [serial = 958] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (10653800) [pid = 3236] [serial = 966] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (113A9000) [pid = 3236] [serial = 967] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (19FB1800) [pid = 3236] [serial = 991] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19FB0C00) [pid = 3236] [serial = 990] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (19F46400) [pid = 3236] [serial = 988] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (19EA1800) [pid = 3236] [serial = 987] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14653000) [pid = 3236] [serial = 955] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (19A26000) [pid = 3236] [serial = 982] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (19A21000) [pid = 3236] [serial = 985] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1830B000) [pid = 3236] [serial = 973] [outer = 00000000] [url = about:blank] 07:20:40 INFO - PROCESS | 3236 | 1465050040404 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1077ms 07:20:40 INFO - PROCESS | 3236 | 1465050040453 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 07:20:40 INFO - PROCESS | 3236 | 1465050040457 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 07:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:20:40 INFO - PROCESS | 3236 | 1465050040461 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:20:40 INFO - PROCESS | 3236 | 1465050040464 Marionette TRACE conn6 <- [1,1346,null,{}] 07:20:40 INFO - PROCESS | 3236 | 1465050040469 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:40 INFO - PROCESS | 3236 | 1465050040471 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:40 INFO - PROCESS | 3236 | 1465050040566 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 07:20:40 INFO - PROCESS | 3236 | 1465050040656 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:40 INFO - PROCESS | 3236 | 1465050040658 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:40 INFO - PROCESS | 3236 | ++DOCSHELL 1004FC00 == 30 [pid = 3236] [id = 346] 07:20:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (10051400) [pid = 3236] [serial = 1037] [outer = 00000000] 07:20:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (11103400) [pid = 3236] [serial = 1038] [outer = 10051400] 07:20:40 INFO - PROCESS | 3236 | 1465050040705 Marionette DEBUG loaded listener.js 07:20:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (113A9000) [pid = 3236] [serial = 1039] [outer = 10051400] 07:20:41 INFO - PROCESS | 3236 | 1465050041109 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 07:20:41 INFO - PROCESS | 3236 | 1465050041154 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 07:20:41 INFO - PROCESS | 3236 | 1465050041157 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 07:20:41 INFO - PROCESS | 3236 | 1465050041160 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:20:41 INFO - PROCESS | 3236 | 1465050041162 Marionette TRACE conn6 <- [1,1350,null,{}] 07:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:20:41 INFO - PROCESS | 3236 | 1465050041168 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:41 INFO - PROCESS | 3236 | 1465050041170 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:41 INFO - PROCESS | 3236 | 1465050041258 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 07:20:41 INFO - PROCESS | 3236 | 1465050041266 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:41 INFO - PROCESS | 3236 | 1465050041268 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:41 INFO - PROCESS | 3236 | ++DOCSHELL 142C3C00 == 31 [pid = 3236] [id = 347] 07:20:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (146C1000) [pid = 3236] [serial = 1040] [outer = 00000000] 07:20:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (14B7C800) [pid = 3236] [serial = 1041] [outer = 146C1000] 07:20:41 INFO - PROCESS | 3236 | 1465050041315 Marionette DEBUG loaded listener.js 07:20:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1592A400) [pid = 3236] [serial = 1042] [outer = 146C1000] 07:20:41 INFO - PROCESS | 3236 | 1465050041800 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 07:20:41 INFO - PROCESS | 3236 | 1465050041839 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 07:20:41 INFO - PROCESS | 3236 | 1465050041843 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 07:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:20:41 INFO - PROCESS | 3236 | 1465050041854 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:20:41 INFO - PROCESS | 3236 | 1465050041858 Marionette TRACE conn6 <- [1,1354,null,{}] 07:20:41 INFO - PROCESS | 3236 | 1465050041862 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:41 INFO - PROCESS | 3236 | 1465050041865 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:41 INFO - PROCESS | 3236 | 1465050041955 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 07:20:41 INFO - PROCESS | 3236 | 1465050041963 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:41 INFO - PROCESS | 3236 | 1465050041965 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:41 INFO - PROCESS | 3236 | ++DOCSHELL 15F08000 == 32 [pid = 3236] [id = 348] 07:20:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16569C00) [pid = 3236] [serial = 1043] [outer = 00000000] 07:20:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (17B35C00) [pid = 3236] [serial = 1044] [outer = 16569C00] 07:20:42 INFO - PROCESS | 3236 | 1465050042010 Marionette DEBUG loaded listener.js 07:20:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17F0BC00) [pid = 3236] [serial = 1045] [outer = 16569C00] 07:20:42 INFO - PROCESS | 3236 | 1465050042464 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 07:20:42 INFO - PROCESS | 3236 | 1465050042541 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 07:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:20:42 INFO - PROCESS | 3236 | 1465050042550 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:20:42 INFO - PROCESS | 3236 | 1465050042552 Marionette TRACE conn6 <- [1,1358,null,{}] 07:20:42 INFO - PROCESS | 3236 | 1465050042555 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:42 INFO - PROCESS | 3236 | 1465050042558 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:42 INFO - PROCESS | 3236 | 1465050042697 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 07:20:42 INFO - PROCESS | 3236 | 1465050042718 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:42 INFO - PROCESS | 3236 | 1465050042720 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:42 INFO - PROCESS | 3236 | ++DOCSHELL 17F10800 == 33 [pid = 3236] [id = 349] 07:20:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18303400) [pid = 3236] [serial = 1046] [outer = 00000000] 07:20:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18B1F400) [pid = 3236] [serial = 1047] [outer = 18303400] 07:20:42 INFO - PROCESS | 3236 | 1465050042764 Marionette DEBUG loaded listener.js 07:20:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18B3B000) [pid = 3236] [serial = 1048] [outer = 18303400] 07:20:43 INFO - PROCESS | 3236 | 1465050043211 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 07:20:43 INFO - PROCESS | 3236 | 1465050043227 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 07:20:43 INFO - PROCESS | 3236 | 1465050043230 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:20:43 INFO - PROCESS | 3236 | 1465050043232 Marionette TRACE conn6 <- [1,1362,null,{}] 07:20:43 INFO - PROCESS | 3236 | 1465050043235 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:43 INFO - PROCESS | 3236 | 1465050043237 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:43 INFO - PROCESS | 3236 | 1465050043352 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 07:20:43 INFO - PROCESS | 3236 | 1465050043358 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:43 INFO - PROCESS | 3236 | 1465050043363 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:43 INFO - PROCESS | 3236 | ++DOCSHELL 142BC000 == 34 [pid = 3236] [id = 350] 07:20:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18F5C400) [pid = 3236] [serial = 1049] [outer = 00000000] 07:20:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (198DC000) [pid = 3236] [serial = 1050] [outer = 18F5C400] 07:20:43 INFO - PROCESS | 3236 | 1465050043474 Marionette DEBUG loaded listener.js 07:20:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19A1C800) [pid = 3236] [serial = 1051] [outer = 18F5C400] 07:20:43 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:43 INFO - PROCESS | 3236 | 1465050043935 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 07:20:43 INFO - PROCESS | 3236 | 1465050043963 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 07:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:20:43 INFO - PROCESS | 3236 | 1465050043972 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:20:43 INFO - PROCESS | 3236 | 1465050043974 Marionette TRACE conn6 <- [1,1366,null,{}] 07:20:43 INFO - PROCESS | 3236 | 1465050043978 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:43 INFO - PROCESS | 3236 | 1465050043979 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:44 INFO - PROCESS | 3236 | 1465050044119 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 07:20:44 INFO - PROCESS | 3236 | 1465050044130 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:44 INFO - PROCESS | 3236 | 1465050044132 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:44 INFO - PROCESS | 3236 | ++DOCSHELL 197E5400 == 35 [pid = 3236] [id = 351] 07:20:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (19A26800) [pid = 3236] [serial = 1052] [outer = 00000000] 07:20:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (19F3F400) [pid = 3236] [serial = 1053] [outer = 19A26800] 07:20:44 INFO - PROCESS | 3236 | 1465050044186 Marionette DEBUG loaded listener.js 07:20:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (19F3F800) [pid = 3236] [serial = 1054] [outer = 19A26800] 07:20:44 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0CA46000) [pid = 3236] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:20:44 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0CA4B000) [pid = 3236] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:20:44 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14262400) [pid = 3236] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:20:44 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (10234800) [pid = 3236] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:20:44 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1655E800) [pid = 3236] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:20:44 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1064AC00) [pid = 3236] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:20:44 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1655E400) [pid = 3236] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:20:44 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (19A1D400) [pid = 3236] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:20:44 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (17B30800) [pid = 3236] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:20:44 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (113A9400) [pid = 3236] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:20:44 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (142C5800) [pid = 3236] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:20:44 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (14ADC800) [pid = 3236] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:20:44 INFO - PROCESS | 3236 | 1465050044719 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:20:44 INFO - PROCESS | 3236 | 1465050044759 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 07:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:20:44 INFO - PROCESS | 3236 | 1465050044763 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:20:44 INFO - PROCESS | 3236 | 1465050044764 Marionette TRACE conn6 <- [1,1370,null,{}] 07:20:44 INFO - PROCESS | 3236 | 1465050044768 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:44 INFO - PROCESS | 3236 | 1465050044770 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:44 INFO - PROCESS | 3236 | 1465050044849 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 07:20:44 INFO - PROCESS | 3236 | 1465050044857 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:44 INFO - PROCESS | 3236 | 1465050044859 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:44 INFO - PROCESS | 3236 | ++DOCSHELL 10237000 == 36 [pid = 3236] [id = 352] 07:20:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (104B6400) [pid = 3236] [serial = 1055] [outer = 00000000] 07:20:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1656A400) [pid = 3236] [serial = 1056] [outer = 104B6400] 07:20:44 INFO - PROCESS | 3236 | 1465050044902 Marionette DEBUG loaded listener.js 07:20:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18B21000) [pid = 3236] [serial = 1057] [outer = 104B6400] 07:20:45 INFO - PROCESS | 3236 | [3236] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:45 INFO - PROCESS | 3236 | 1465050045357 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:20:45 INFO - PROCESS | 3236 | 1465050045400 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 07:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:20:45 INFO - PROCESS | 3236 | 1465050045403 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:20:45 INFO - PROCESS | 3236 | 1465050045404 Marionette TRACE conn6 <- [1,1374,null,{}] 07:20:45 INFO - PROCESS | 3236 | 1465050045435 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:45 INFO - PROCESS | 3236 | 1465050045437 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:45 INFO - PROCESS | 3236 | 1465050045517 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 07:20:45 INFO - PROCESS | 3236 | 1465050045522 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:45 INFO - PROCESS | 3236 | 1465050045524 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:45 INFO - PROCESS | 3236 | ++DOCSHELL 19A24C00 == 37 [pid = 3236] [id = 353] 07:20:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19A27400) [pid = 3236] [serial = 1058] [outer = 00000000] 07:20:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19F4D400) [pid = 3236] [serial = 1059] [outer = 19A27400] 07:20:45 INFO - PROCESS | 3236 | 1465050045567 Marionette DEBUG loaded listener.js 07:20:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (19FB4400) [pid = 3236] [serial = 1060] [outer = 19A27400] 07:20:45 INFO - PROCESS | 3236 | 1465050045978 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:20:45 INFO - PROCESS | 3236 | 1465050046002 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 07:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:20:45 INFO - PROCESS | 3236 | 1465050046005 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:20:45 INFO - PROCESS | 3236 | 1465050046007 Marionette TRACE conn6 <- [1,1378,null,{}] 07:20:45 INFO - PROCESS | 3236 | 1465050046010 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:45 INFO - PROCESS | 3236 | 1465050046012 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:46 INFO - PROCESS | 3236 | 1465050046147 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 07:20:46 INFO - PROCESS | 3236 | 1465050046153 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:46 INFO - PROCESS | 3236 | 1465050046154 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:46 INFO - PROCESS | 3236 | ++DOCSHELL 19F4AC00 == 38 [pid = 3236] [id = 354] 07:20:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19FB7000) [pid = 3236] [serial = 1061] [outer = 00000000] 07:20:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1AC1B000) [pid = 3236] [serial = 1062] [outer = 19FB7000] 07:20:46 INFO - PROCESS | 3236 | 1465050046197 Marionette DEBUG loaded listener.js 07:20:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1AC20C00) [pid = 3236] [serial = 1063] [outer = 19FB7000] 07:20:46 INFO - PROCESS | 3236 | 1465050046579 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 07:20:46 INFO - PROCESS | 3236 | 1465050046670 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 07:20:46 INFO - PROCESS | 3236 | 1465050046674 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 07:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:20:46 INFO - PROCESS | 3236 | 1465050046684 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:20:46 INFO - PROCESS | 3236 | 1465050046689 Marionette TRACE conn6 <- [1,1382,null,{}] 07:20:46 INFO - PROCESS | 3236 | 1465050046695 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:46 INFO - PROCESS | 3236 | 1465050046699 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:46 INFO - PROCESS | 3236 | 1465050046832 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 07:20:46 INFO - PROCESS | 3236 | 1465050046992 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:46 INFO - PROCESS | 3236 | 1465050046998 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:46 INFO - PROCESS | 3236 | ++DOCSHELL 0CE7D800 == 39 [pid = 3236] [id = 355] 07:20:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0CE7DC00) [pid = 3236] [serial = 1064] [outer = 00000000] 07:20:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0FEFA800) [pid = 3236] [serial = 1065] [outer = 0CE7DC00] 07:20:47 INFO - PROCESS | 3236 | 1465050047056 Marionette DEBUG loaded listener.js 07:20:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1064B000) [pid = 3236] [serial = 1066] [outer = 0CE7DC00] 07:20:47 INFO - PROCESS | 3236 | 1465050047600 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 970ms 07:20:47 INFO - PROCESS | 3236 | 1465050047663 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 07:20:47 INFO - PROCESS | 3236 | 1465050047667 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 07:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:20:47 INFO - PROCESS | 3236 | 1465050047673 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:20:47 INFO - PROCESS | 3236 | 1465050047677 Marionette TRACE conn6 <- [1,1386,null,{}] 07:20:47 INFO - PROCESS | 3236 | 1465050047682 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:47 INFO - PROCESS | 3236 | 1465050047684 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:47 INFO - PROCESS | 3236 | 1465050047797 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 07:20:47 INFO - PROCESS | 3236 | 1465050047902 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:47 INFO - PROCESS | 3236 | 1465050047905 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:47 INFO - PROCESS | 3236 | ++DOCSHELL 164E1C00 == 40 [pid = 3236] [id = 356] 07:20:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (164E5000) [pid = 3236] [serial = 1067] [outer = 00000000] 07:20:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16549000) [pid = 3236] [serial = 1068] [outer = 164E5000] 07:20:47 INFO - PROCESS | 3236 | 1465050047962 Marionette DEBUG loaded listener.js 07:20:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (16709800) [pid = 3236] [serial = 1069] [outer = 164E5000] 07:20:48 INFO - PROCESS | 3236 | 1465050048576 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 990ms 07:20:48 INFO - PROCESS | 3236 | 1465050048663 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 07:20:48 INFO - PROCESS | 3236 | 1465050048665 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 07:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:20:48 INFO - PROCESS | 3236 | 1465050048669 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:20:48 INFO - PROCESS | 3236 | 1465050048671 Marionette TRACE conn6 <- [1,1390,null,{}] 07:20:48 INFO - PROCESS | 3236 | 1465050048681 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:48 INFO - PROCESS | 3236 | 1465050048686 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:48 INFO - PROCESS | 3236 | 1465050048849 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 07:20:48 INFO - PROCESS | 3236 | 1465050048861 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:48 INFO - PROCESS | 3236 | 1465050048865 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:48 INFO - PROCESS | 3236 | ++DOCSHELL 19E1D400 == 41 [pid = 3236] [id = 357] 07:20:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19E9D400) [pid = 3236] [serial = 1070] [outer = 00000000] 07:20:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (19FB0C00) [pid = 3236] [serial = 1071] [outer = 19E9D400] 07:20:48 INFO - PROCESS | 3236 | 1465050048922 Marionette DEBUG loaded listener.js 07:20:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1B312400) [pid = 3236] [serial = 1072] [outer = 19E9D400] 07:20:49 INFO - PROCESS | 3236 | 1465050049570 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 07:20:49 INFO - PROCESS | 3236 | 1465050049613 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 07:20:49 INFO - PROCESS | 3236 | 1465050049616 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 07:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:20:49 INFO - PROCESS | 3236 | 1465050049620 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:20:49 INFO - PROCESS | 3236 | 1465050049622 Marionette TRACE conn6 <- [1,1394,null,{}] 07:20:49 INFO - PROCESS | 3236 | 1465050049626 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:49 INFO - PROCESS | 3236 | 1465050049628 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:49 INFO - PROCESS | 3236 | 1465050049739 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 07:20:49 INFO - PROCESS | 3236 | 1465050049868 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:49 INFO - PROCESS | 3236 | 1465050049871 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:49 INFO - PROCESS | 3236 | ++DOCSHELL 1BA2A000 == 42 [pid = 3236] [id = 358] 07:20:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1BADE400) [pid = 3236] [serial = 1073] [outer = 00000000] 07:20:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1BE10800) [pid = 3236] [serial = 1074] [outer = 1BADE400] 07:20:49 INFO - PROCESS | 3236 | 1465050049928 Marionette DEBUG loaded listener.js 07:20:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1BFAAC00) [pid = 3236] [serial = 1075] [outer = 1BADE400] 07:20:50 INFO - PROCESS | 3236 | 1465050050501 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 07:20:50 INFO - PROCESS | 3236 | 1465050050593 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 07:20:50 INFO - PROCESS | 3236 | 1465050050596 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 07:20:50 INFO - PROCESS | 3236 | 1465050050599 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:20:50 INFO - PROCESS | 3236 | 1465050050601 Marionette TRACE conn6 <- [1,1398,null,{}] 07:20:50 INFO - PROCESS | 3236 | 1465050050605 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:50 INFO - PROCESS | 3236 | 1465050050607 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:50 INFO - PROCESS | 3236 | 1465050050711 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 07:20:50 INFO - PROCESS | 3236 | 1465050050844 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:50 INFO - PROCESS | 3236 | 1465050050846 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:50 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD4800 == 43 [pid = 3236] [id = 359] 07:20:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (0CAD5400) [pid = 3236] [serial = 1076] [outer = 00000000] 07:20:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (10238C00) [pid = 3236] [serial = 1077] [outer = 0CAD5400] 07:20:50 INFO - PROCESS | 3236 | 1465050050901 Marionette DEBUG loaded listener.js 07:20:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (1064C000) [pid = 3236] [serial = 1078] [outer = 0CAD5400] 07:20:51 INFO - PROCESS | 3236 | 1465050051734 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1168ms 07:20:51 INFO - PROCESS | 3236 | 1465050051771 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 07:20:51 INFO - PROCESS | 3236 | 1465050051775 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 07:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:20:51 INFO - PROCESS | 3236 | 1465050051780 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:20:51 INFO - PROCESS | 3236 | 1465050051784 Marionette TRACE conn6 <- [1,1402,null,{}] 07:20:51 INFO - PROCESS | 3236 | 1465050051789 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:51 INFO - PROCESS | 3236 | 1465050051792 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:51 INFO - PROCESS | 3236 | 1465050051901 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 19A24C00 == 42 [pid = 3236] [id = 353] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 10237000 == 41 [pid = 3236] [id = 352] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 197E5400 == 40 [pid = 3236] [id = 351] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 142BC000 == 39 [pid = 3236] [id = 350] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 17F10800 == 38 [pid = 3236] [id = 349] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 15F08000 == 37 [pid = 3236] [id = 348] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 142C3C00 == 36 [pid = 3236] [id = 347] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 1004FC00 == 35 [pid = 3236] [id = 346] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 0CAD3800 == 34 [pid = 3236] [id = 345] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 1068B800 == 33 [pid = 3236] [id = 344] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 1137A400 == 32 [pid = 3236] [id = 343] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 0CAD4800 == 31 [pid = 3236] [id = 359] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 1BA2A000 == 30 [pid = 3236] [id = 358] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 19E1D400 == 29 [pid = 3236] [id = 357] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 19F4AC00 == 28 [pid = 3236] [id = 354] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 0CE7D800 == 27 [pid = 3236] [id = 355] 07:20:52 INFO - PROCESS | 3236 | --DOCSHELL 164E1C00 == 26 [pid = 3236] [id = 356] 07:20:52 INFO - PROCESS | 3236 | 1465050052626 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:52 INFO - PROCESS | 3236 | 1465050052630 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (18B1BC00) [pid = 3236] [serial = 1027] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (142B6800) [pid = 3236] [serial = 1012] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (10052000) [pid = 3236] [serial = 1003] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (0D1E7800) [pid = 3236] [serial = 1002] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0CACB000) [pid = 3236] [serial = 1005] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0CAD6400) [pid = 3236] [serial = 1006] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (14266000) [pid = 3236] [serial = 1011] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (10609C00) [pid = 3236] [serial = 1008] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (10648400) [pid = 3236] [serial = 1009] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16569400) [pid = 3236] [serial = 1017] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (142BA000) [pid = 3236] [serial = 994] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (11303C00) [pid = 3236] [serial = 993] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (17B35800) [pid = 3236] [serial = 997] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1670A400) [pid = 3236] [serial = 996] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1AC18C00) [pid = 3236] [serial = 1000] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (19FB0800) [pid = 3236] [serial = 999] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17BB2000) [pid = 3236] [serial = 1020] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14ADFC00) [pid = 3236] [serial = 1023] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (17B2E800) [pid = 3236] [serial = 1024] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18302C00) [pid = 3236] [serial = 1021] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (14AD5400) [pid = 3236] [serial = 1014] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (15F05800) [pid = 3236] [serial = 1015] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18B0B000) [pid = 3236] [serial = 1026] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (165CD800) [pid = 3236] [serial = 1018] [outer = 00000000] [url = about:blank] 07:20:52 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0F400 == 27 [pid = 3236] [id = 360] 07:20:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0CA0F800) [pid = 3236] [serial = 1079] [outer = 00000000] 07:20:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (0CA4E800) [pid = 3236] [serial = 1080] [outer = 0CA0F800] 07:20:52 INFO - PROCESS | 3236 | 1465050052802 Marionette DEBUG loaded listener.js 07:20:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0CAD1000) [pid = 3236] [serial = 1081] [outer = 0CA0F800] 07:20:53 INFO - PROCESS | 3236 | 1465050053301 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1577ms 07:20:53 INFO - PROCESS | 3236 | 1465050053360 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 07:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:20:53 INFO - PROCESS | 3236 | 1465050053364 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 07:20:53 INFO - PROCESS | 3236 | 1465050053368 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:20:53 INFO - PROCESS | 3236 | 1465050053371 Marionette TRACE conn6 <- [1,1406,null,{}] 07:20:53 INFO - PROCESS | 3236 | 1465050053376 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:53 INFO - PROCESS | 3236 | 1465050053380 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:53 INFO - PROCESS | 3236 | 1465050053499 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 07:20:53 INFO - PROCESS | 3236 | 1465050053507 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:53 INFO - PROCESS | 3236 | 1465050053510 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:53 INFO - PROCESS | 3236 | ++DOCSHELL 1022AC00 == 28 [pid = 3236] [id = 361] 07:20:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1022B800) [pid = 3236] [serial = 1082] [outer = 00000000] 07:20:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (10234800) [pid = 3236] [serial = 1083] [outer = 1022B800] 07:20:53 INFO - PROCESS | 3236 | 1465050053557 Marionette DEBUG loaded listener.js 07:20:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (10605000) [pid = 3236] [serial = 1084] [outer = 1022B800] 07:20:54 INFO - PROCESS | 3236 | 1465050054086 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 790ms 07:20:54 INFO - PROCESS | 3236 | 1465050054161 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 07:20:54 INFO - PROCESS | 3236 | 1465050054165 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 07:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:20:54 INFO - PROCESS | 3236 | 1465050054170 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - PROCESS | 3236 | 1465050054172 Marionette TRACE conn6 <- [1,1410,null,{}] 07:20:54 INFO - PROCESS | 3236 | 1465050054176 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:54 INFO - PROCESS | 3236 | 1465050054179 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:54 INFO - PROCESS | 3236 | 1465050054311 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 07:20:54 INFO - PROCESS | 3236 | 1465050054320 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:54 INFO - PROCESS | 3236 | 1465050054322 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:54 INFO - PROCESS | 3236 | ++DOCSHELL 14263800 == 29 [pid = 3236] [id = 362] 07:20:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14265400) [pid = 3236] [serial = 1085] [outer = 00000000] 07:20:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1426E800) [pid = 3236] [serial = 1086] [outer = 14265400] 07:20:54 INFO - PROCESS | 3236 | 1465050054368 Marionette DEBUG loaded listener.js 07:20:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (142BA000) [pid = 3236] [serial = 1087] [outer = 14265400] 07:20:54 INFO - PROCESS | 3236 | 1465050054844 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 07:20:54 INFO - PROCESS | 3236 | 1465050054914 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 07:20:54 INFO - PROCESS | 3236 | 1465050054916 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 07:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:20:54 INFO - PROCESS | 3236 | 1465050054922 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - PROCESS | 3236 | 1465050054927 Marionette TRACE conn6 <- [1,1414,null,{}] 07:20:54 INFO - PROCESS | 3236 | 1465050054937 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:54 INFO - PROCESS | 3236 | 1465050054941 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:55 INFO - PROCESS | 3236 | 1465050055072 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 07:20:55 INFO - PROCESS | 3236 | 1465050055134 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 3236 | 1465050055137 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:55 INFO - PROCESS | 3236 | ++DOCSHELL 14AD5800 == 30 [pid = 3236] [id = 363] 07:20:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (14AD6C00) [pid = 3236] [serial = 1088] [outer = 00000000] 07:20:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (14B7C000) [pid = 3236] [serial = 1089] [outer = 14AD6C00] 07:20:55 INFO - PROCESS | 3236 | 1465050055182 Marionette DEBUG loaded listener.js 07:20:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (15927C00) [pid = 3236] [serial = 1090] [outer = 14AD6C00] 07:20:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16567C00) [pid = 3236] [serial = 1091] [outer = 0D1F0400] 07:20:55 INFO - PROCESS | 3236 | 1465050055740 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 830ms 07:20:55 INFO - PROCESS | 3236 | 1465050055754 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 07:20:55 INFO - PROCESS | 3236 | 1465050055757 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 07:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:20:55 INFO - PROCESS | 3236 | 1465050055768 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - PROCESS | 3236 | 1465050055770 Marionette TRACE conn6 <- [1,1418,null,{}] 07:20:55 INFO - PROCESS | 3236 | 1465050055773 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:55 INFO - PROCESS | 3236 | 1465050055775 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:55 INFO - PROCESS | 3236 | 1465050055892 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 07:20:55 INFO - PROCESS | 3236 | 1465050055901 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 3236 | 1465050055903 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:55 INFO - PROCESS | 3236 | ++DOCSHELL 164EAC00 == 31 [pid = 3236] [id = 364] 07:20:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16542400) [pid = 3236] [serial = 1092] [outer = 00000000] 07:20:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (16563C00) [pid = 3236] [serial = 1093] [outer = 16542400] 07:20:55 INFO - PROCESS | 3236 | 1465050055996 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (17B30000) [pid = 3236] [serial = 1094] [outer = 16542400] 07:20:56 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (18303400) [pid = 3236] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:20:56 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18F5C400) [pid = 3236] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:20:56 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (10696C00) [pid = 3236] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:20:56 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CAD7000) [pid = 3236] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:20:56 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18B09000) [pid = 3236] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:20:56 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16569C00) [pid = 3236] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:20:56 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (146C1000) [pid = 3236] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:20:56 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (10051400) [pid = 3236] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:20:56 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (19A26800) [pid = 3236] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:20:56 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19A27400) [pid = 3236] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:20:56 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (104B6400) [pid = 3236] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:20:56 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (19FB7000) [pid = 3236] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:20:57 INFO - PROCESS | 3236 | 1465050057057 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1382ms 07:20:57 INFO - PROCESS | 3236 | 1465050057152 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 07:20:57 INFO - PROCESS | 3236 | 1465050057156 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 07:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:20:57 INFO - PROCESS | 3236 | 1465050057161 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - PROCESS | 3236 | 1465050057167 Marionette TRACE conn6 <- [1,1422,null,{}] 07:20:57 INFO - PROCESS | 3236 | 1465050057172 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:57 INFO - PROCESS | 3236 | 1465050057175 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:57 INFO - PROCESS | 3236 | 1465050057327 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 07:20:57 INFO - PROCESS | 3236 | 1465050057450 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:57 INFO - PROCESS | 3236 | 1465050057454 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:57 INFO - PROCESS | 3236 | ++DOCSHELL 0FE5C800 == 32 [pid = 3236] [id = 365] 07:20:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0FEF3400) [pid = 3236] [serial = 1095] [outer = 00000000] 07:20:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (104CC800) [pid = 3236] [serial = 1096] [outer = 0FEF3400] 07:20:57 INFO - PROCESS | 3236 | 1465050057513 Marionette DEBUG loaded listener.js 07:20:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (10648C00) [pid = 3236] [serial = 1097] [outer = 0FEF3400] 07:20:58 INFO - PROCESS | 3236 | 1465050058427 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1339ms 07:20:58 INFO - PROCESS | 3236 | 1465050058501 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 07:20:58 INFO - PROCESS | 3236 | 1465050058505 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 07:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:20:58 INFO - PROCESS | 3236 | 1465050058510 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:20:58 INFO - PROCESS | 3236 | 1465050058513 Marionette TRACE conn6 <- [1,1426,null,{}] 07:20:58 INFO - PROCESS | 3236 | 1465050058519 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:58 INFO - PROCESS | 3236 | 1465050058522 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:58 INFO - PROCESS | 3236 | 1465050058644 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 07:20:58 INFO - PROCESS | 3236 | 1465050058791 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:58 INFO - PROCESS | 3236 | 1465050058795 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:58 INFO - PROCESS | 3236 | --DOCSHELL 1022B000 == 31 [pid = 3236] [id = 22] 07:20:58 INFO - PROCESS | 3236 | --DOCSHELL 0FEFA400 == 30 [pid = 3236] [id = 13] 07:20:58 INFO - PROCESS | 3236 | --DOCSHELL 0CB22800 == 29 [pid = 3236] [id = 20] 07:20:58 INFO - PROCESS | 3236 | --DOCSHELL 14B32800 == 28 [pid = 3236] [id = 27] 07:20:58 INFO - PROCESS | 3236 | --DOCSHELL 113AA800 == 27 [pid = 3236] [id = 26] 07:20:58 INFO - PROCESS | 3236 | --DOCSHELL 146BB000 == 26 [pid = 3236] [id = 14] 07:20:58 INFO - PROCESS | 3236 | --DOCSHELL 0FEF2C00 == 25 [pid = 3236] [id = 25] 07:20:58 INFO - PROCESS | 3236 | --DOCSHELL 14AD5800 == 24 [pid = 3236] [id = 363] 07:20:58 INFO - PROCESS | 3236 | --DOCSHELL 14263800 == 23 [pid = 3236] [id = 362] 07:20:58 INFO - PROCESS | 3236 | --DOCSHELL 1022AC00 == 22 [pid = 3236] [id = 361] 07:20:58 INFO - PROCESS | 3236 | --DOCSHELL 0CA0F400 == 21 [pid = 3236] [id = 360] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18B1F400) [pid = 3236] [serial = 1047] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (19A1C800) [pid = 3236] [serial = 1051] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (198DC000) [pid = 3236] [serial = 1050] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1110F400) [pid = 3236] [serial = 1032] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14264400) [pid = 3236] [serial = 1033] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0CE77400) [pid = 3236] [serial = 1035] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (104BB000) [pid = 3236] [serial = 1036] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (18E4A400) [pid = 3236] [serial = 1030] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18E49800) [pid = 3236] [serial = 1029] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (17B35C00) [pid = 3236] [serial = 1044] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (14B7C800) [pid = 3236] [serial = 1041] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (1592A400) [pid = 3236] [serial = 1042] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (11103400) [pid = 3236] [serial = 1038] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (113A9000) [pid = 3236] [serial = 1039] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (19F3F400) [pid = 3236] [serial = 1053] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (19FB4400) [pid = 3236] [serial = 1060] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (18B21000) [pid = 3236] [serial = 1057] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (1656A400) [pid = 3236] [serial = 1056] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (1AC20C00) [pid = 3236] [serial = 1063] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (19F4D400) [pid = 3236] [serial = 1059] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (18B3B000) [pid = 3236] [serial = 1048] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (17F0BC00) [pid = 3236] [serial = 1045] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (19F3F800) [pid = 3236] [serial = 1054] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | --DOMWINDOW == 53 (1AC1B000) [pid = 3236] [serial = 1062] [outer = 00000000] [url = about:blank] 07:20:58 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0BC00 == 22 [pid = 3236] [id = 366] 07:20:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 54 (0CA0D800) [pid = 3236] [serial = 1098] [outer = 00000000] 07:20:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (0CACA400) [pid = 3236] [serial = 1099] [outer = 0CA0D800] 07:20:58 INFO - PROCESS | 3236 | 1465050058877 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (0CB25800) [pid = 3236] [serial = 1100] [outer = 0CA0D800] 07:20:59 INFO - PROCESS | 3236 | 1465050059531 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1078ms 07:20:59 INFO - PROCESS | 3236 | 1465050059590 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 07:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:20:59 INFO - PROCESS | 3236 | 1465050059594 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 07:20:59 INFO - PROCESS | 3236 | 1465050059598 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:20:59 INFO - PROCESS | 3236 | 1465050059601 Marionette TRACE conn6 <- [1,1430,null,{}] 07:20:59 INFO - PROCESS | 3236 | 1465050059607 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:59 INFO - PROCESS | 3236 | 1465050059611 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:59 INFO - PROCESS | 3236 | 1465050059724 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 07:20:59 INFO - PROCESS | 3236 | 1465050059825 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:59 INFO - PROCESS | 3236 | 1465050059828 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:20:59 INFO - PROCESS | 3236 | ++DOCSHELL 10653800 == 23 [pid = 3236] [id = 367] 07:20:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (108D1C00) [pid = 3236] [serial = 1101] [outer = 00000000] 07:20:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (1110D000) [pid = 3236] [serial = 1102] [outer = 108D1C00] 07:20:59 INFO - PROCESS | 3236 | 1465050059886 Marionette DEBUG loaded listener.js 07:20:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (113AE000) [pid = 3236] [serial = 1103] [outer = 108D1C00] 07:21:00 INFO - PROCESS | 3236 | 1465050060515 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 990ms 07:21:00 INFO - PROCESS | 3236 | 1465050060591 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 07:21:00 INFO - PROCESS | 3236 | 1465050060596 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 07:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:21:00 INFO - PROCESS | 3236 | 1465050060602 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:21:00 INFO - PROCESS | 3236 | 1465050060604 Marionette TRACE conn6 <- [1,1434,null,{}] 07:21:00 INFO - PROCESS | 3236 | 1465050060608 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:00 INFO - PROCESS | 3236 | 1465050060610 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:00 INFO - PROCESS | 3236 | 1465050060765 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 07:21:00 INFO - PROCESS | 3236 | 1465050060884 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:00 INFO - PROCESS | 3236 | 1465050060887 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:00 INFO - PROCESS | 3236 | ++DOCSHELL 143C6800 == 24 [pid = 3236] [id = 368] 07:21:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (143CBC00) [pid = 3236] [serial = 1104] [outer = 00000000] 07:21:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (14650C00) [pid = 3236] [serial = 1105] [outer = 143CBC00] 07:21:00 INFO - PROCESS | 3236 | 1465050060943 Marionette DEBUG loaded listener.js 07:21:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (14A56000) [pid = 3236] [serial = 1106] [outer = 143CBC00] 07:21:01 INFO - PROCESS | 3236 | 1465050061622 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1068ms 07:21:01 INFO - PROCESS | 3236 | 1465050061674 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 07:21:01 INFO - PROCESS | 3236 | 1465050061677 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 07:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:21:01 INFO - PROCESS | 3236 | 1465050061683 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 3236 | 1465050061689 Marionette TRACE conn6 <- [1,1438,null,{}] 07:21:01 INFO - PROCESS | 3236 | 1465050061700 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:01 INFO - PROCESS | 3236 | 1465050061705 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:01 INFO - PROCESS | 3236 | 1465050061826 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 07:21:01 INFO - PROCESS | 3236 | 1465050061954 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:01 INFO - PROCESS | 3236 | 1465050061957 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:01 INFO - PROCESS | 3236 | ++DOCSHELL 0CA50400 == 25 [pid = 3236] [id = 369] 07:21:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (164ED400) [pid = 3236] [serial = 1107] [outer = 00000000] 07:21:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (165D2800) [pid = 3236] [serial = 1108] [outer = 164ED400] 07:21:01 INFO - PROCESS | 3236 | 1465050062012 Marionette DEBUG loaded listener.js 07:21:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (16CF7400) [pid = 3236] [serial = 1109] [outer = 164ED400] 07:21:02 INFO - PROCESS | 3236 | 1465050062544 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 890ms 07:21:02 INFO - PROCESS | 3236 | 1465050062572 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 07:21:02 INFO - PROCESS | 3236 | 1465050062575 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 07:21:02 INFO - PROCESS | 3236 | 1465050062578 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:21:02 INFO - PROCESS | 3236 | 1465050062580 Marionette TRACE conn6 <- [1,1442,null,{}] 07:21:02 INFO - PROCESS | 3236 | 1465050062584 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:02 INFO - PROCESS | 3236 | 1465050062586 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:02 INFO - PROCESS | 3236 | 1465050062698 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 07:21:02 INFO - PROCESS | 3236 | 1465050062800 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:02 INFO - PROCESS | 3236 | 1465050062803 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:02 INFO - PROCESS | 3236 | ++DOCSHELL 17F01C00 == 26 [pid = 3236] [id = 370] 07:21:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (17F02800) [pid = 3236] [serial = 1110] [outer = 00000000] 07:21:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (17F0A000) [pid = 3236] [serial = 1111] [outer = 17F02800] 07:21:02 INFO - PROCESS | 3236 | 1465050062857 Marionette DEBUG loaded listener.js 07:21:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (18302C00) [pid = 3236] [serial = 1112] [outer = 17F02800] 07:21:03 INFO - PROCESS | 3236 | 1465050063523 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 07:21:03 INFO - PROCESS | 3236 | 1465050063552 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 07:21:03 INFO - PROCESS | 3236 | 1465050063556 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 07:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:21:03 INFO - PROCESS | 3236 | 1465050063560 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:21:03 INFO - PROCESS | 3236 | 1465050063563 Marionette TRACE conn6 <- [1,1446,null,{}] 07:21:03 INFO - PROCESS | 3236 | 1465050063568 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:03 INFO - PROCESS | 3236 | 1465050063571 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 10053800 == 25 [pid = 3236] [id = 30] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 0CB28C00 == 24 [pid = 3236] [id = 21] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 1D540800 == 23 [pid = 3236] [id = 23] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 18BB0800 == 22 [pid = 3236] [id = 18] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 18942400 == 21 [pid = 3236] [id = 17] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 16549800 == 20 [pid = 3236] [id = 28] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 0FE5C800 == 19 [pid = 3236] [id = 365] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 17BB2C00 == 18 [pid = 3236] [id = 29] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 1830DC00 == 17 [pid = 3236] [id = 16] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 0CACF800 == 16 [pid = 3236] [id = 19] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 1E81A400 == 15 [pid = 3236] [id = 24] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 17B2FC00 == 14 [pid = 3236] [id = 15] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 0CA50400 == 13 [pid = 3236] [id = 369] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 143C6800 == 12 [pid = 3236] [id = 368] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 164EAC00 == 11 [pid = 3236] [id = 364] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 10653800 == 10 [pid = 3236] [id = 367] 07:21:04 INFO - PROCESS | 3236 | --DOCSHELL 0CA0BC00 == 9 [pid = 3236] [id = 366] 07:21:05 INFO - PROCESS | 3236 | --DOCSHELL 17F01C00 == 8 [pid = 3236] [id = 370] 07:21:06 INFO - PROCESS | 3236 | 1465050066189 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 07:21:06 INFO - PROCESS | 3236 | 1465050066329 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:06 INFO - PROCESS | 3236 | 1465050066332 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:06 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0EC00 == 9 [pid = 3236] [id = 371] 07:21:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0CA0F400) [pid = 3236] [serial = 1113] [outer = 00000000] 07:21:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0CA4D800) [pid = 3236] [serial = 1114] [outer = 0CA0F400] 07:21:06 INFO - PROCESS | 3236 | 1465050066385 Marionette DEBUG loaded listener.js 07:21:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0CB23C00) [pid = 3236] [serial = 1115] [outer = 0CA0F400] 07:21:06 INFO - PROCESS | 3236 | 1465050066853 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 3343ms 07:21:06 INFO - PROCESS | 3236 | 1465050066906 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 3236 | 1465050066910 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 07:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:21:06 INFO - PROCESS | 3236 | 1465050066915 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 3236 | 1465050066919 Marionette TRACE conn6 <- [1,1450,null,{}] 07:21:06 INFO - PROCESS | 3236 | 1465050066923 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:06 INFO - PROCESS | 3236 | 1465050066926 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:07 INFO - PROCESS | 3236 | 1465050067019 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 07:21:07 INFO - PROCESS | 3236 | 1465050067035 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:07 INFO - PROCESS | 3236 | 1465050067038 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:07 INFO - PROCESS | 3236 | ++DOCSHELL 10647400 == 10 [pid = 3236] [id = 372] 07:21:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (10647C00) [pid = 3236] [serial = 1116] [outer = 00000000] 07:21:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1064E400) [pid = 3236] [serial = 1117] [outer = 10647C00] 07:21:07 INFO - PROCESS | 3236 | 1465050067086 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (108D7400) [pid = 3236] [serial = 1118] [outer = 10647C00] 07:21:07 INFO - PROCESS | 3236 | 1465050067567 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 690ms 07:21:07 INFO - PROCESS | 3236 | 1465050067653 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 07:21:07 INFO - PROCESS | 3236 | 1465050067656 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 07:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:21:07 INFO - PROCESS | 3236 | 1465050067659 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:21:07 INFO - PROCESS | 3236 | 1465050067661 Marionette TRACE conn6 <- [1,1454,null,{}] 07:21:07 INFO - PROCESS | 3236 | 1465050067665 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:07 INFO - PROCESS | 3236 | 1465050067668 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:07 INFO - PROCESS | 3236 | 1465050067790 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 07:21:07 INFO - PROCESS | 3236 | 1465050067847 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:07 INFO - PROCESS | 3236 | 1465050067849 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:07 INFO - PROCESS | 3236 | ++DOCSHELL 142C2800 == 11 [pid = 3236] [id = 373] 07:21:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (142C2C00) [pid = 3236] [serial = 1119] [outer = 00000000] 07:21:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1437A400) [pid = 3236] [serial = 1120] [outer = 142C2C00] 07:21:07 INFO - PROCESS | 3236 | 1465050067895 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (143C6800) [pid = 3236] [serial = 1121] [outer = 142C2C00] 07:21:08 INFO - PROCESS | 3236 | 1465050068324 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 07:21:08 INFO - PROCESS | 3236 | 1465050068390 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 07:21:08 INFO - PROCESS | 3236 | 1465050068394 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 07:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:21:08 INFO - PROCESS | 3236 | 1465050068434 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:21:08 INFO - PROCESS | 3236 | 1465050068438 Marionette TRACE conn6 <- [1,1458,null,{}] 07:21:08 INFO - PROCESS | 3236 | 1465050068442 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:08 INFO - PROCESS | 3236 | 1465050068445 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:08 INFO - PROCESS | 3236 | 1465050068582 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 07:21:08 INFO - PROCESS | 3236 | 1465050068587 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:08 INFO - PROCESS | 3236 | 1465050068589 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:08 INFO - PROCESS | 3236 | ++DOCSHELL 14B82000 == 12 [pid = 3236] [id = 374] 07:21:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (15F05400) [pid = 3236] [serial = 1122] [outer = 00000000] 07:21:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (164E4800) [pid = 3236] [serial = 1123] [outer = 15F05400] 07:21:08 INFO - PROCESS | 3236 | 1465050068679 Marionette DEBUG loaded listener.js 07:21:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16549800) [pid = 3236] [serial = 1124] [outer = 15F05400] 07:21:09 INFO - PROCESS | 3236 | 1465050069159 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 790ms 07:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:21:09 INFO - PROCESS | 3236 | 1465050069209 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 07:21:09 INFO - PROCESS | 3236 | 1465050069211 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 07:21:09 INFO - PROCESS | 3236 | 1465050069215 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 3236 | 1465050069217 Marionette TRACE conn6 <- [1,1462,null,{}] 07:21:09 INFO - PROCESS | 3236 | 1465050069224 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:09 INFO - PROCESS | 3236 | 1465050069226 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:09 INFO - PROCESS | 3236 | 1465050069342 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 07:21:09 INFO - PROCESS | 3236 | 1465050069353 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:09 INFO - PROCESS | 3236 | 1465050069355 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:09 INFO - PROCESS | 3236 | ++DOCSHELL 165D0C00 == 13 [pid = 3236] [id = 375] 07:21:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (16CF5800) [pid = 3236] [serial = 1125] [outer = 00000000] 07:21:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17B38000) [pid = 3236] [serial = 1126] [outer = 16CF5800] 07:21:09 INFO - PROCESS | 3236 | 1465050069399 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (17BB5000) [pid = 3236] [serial = 1127] [outer = 16CF5800] 07:21:09 INFO - PROCESS | 3236 | 1465050069869 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 07:21:09 INFO - PROCESS | 3236 | 1465050069888 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 07:21:09 INFO - PROCESS | 3236 | 1465050069890 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 07:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:21:09 INFO - PROCESS | 3236 | 1465050069900 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 3236 | 1465050069902 Marionette TRACE conn6 <- [1,1466,null,{}] 07:21:09 INFO - PROCESS | 3236 | 1465050069905 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:09 INFO - PROCESS | 3236 | 1465050069907 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:10 INFO - PROCESS | 3236 | 1465050070024 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 07:21:10 INFO - PROCESS | 3236 | 1465050070030 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:10 INFO - PROCESS | 3236 | 1465050070036 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:10 INFO - PROCESS | 3236 | ++DOCSHELL 1830A400 == 14 [pid = 3236] [id = 376] 07:21:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1830B000) [pid = 3236] [serial = 1128] [outer = 00000000] 07:21:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18378C00) [pid = 3236] [serial = 1129] [outer = 1830B000] 07:21:10 INFO - PROCESS | 3236 | 1465050070142 Marionette DEBUG loaded listener.js 07:21:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18B08800) [pid = 3236] [serial = 1130] [outer = 1830B000] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (14265400) [pid = 3236] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (14AD6C00) [pid = 3236] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (164ED400) [pid = 3236] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (164E5000) [pid = 3236] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0CAD5400) [pid = 3236] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1BADE400) [pid = 3236] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0CE7DC00) [pid = 3236] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (19E9D400) [pid = 3236] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (143CBC00) [pid = 3236] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (108D1C00) [pid = 3236] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0FEF3400) [pid = 3236] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1022B800) [pid = 3236] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0CA0F800) [pid = 3236] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0CA0D800) [pid = 3236] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:21:10 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16542400) [pid = 3236] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:21:10 INFO - PROCESS | 3236 | 1465050070842 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 970ms 07:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:21:10 INFO - PROCESS | 3236 | 1465050070873 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 07:21:10 INFO - PROCESS | 3236 | 1465050070875 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 07:21:10 INFO - PROCESS | 3236 | 1465050070878 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:21:10 INFO - PROCESS | 3236 | 1465050070880 Marionette TRACE conn6 <- [1,1470,null,{}] 07:21:10 INFO - PROCESS | 3236 | 1465050070883 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:10 INFO - PROCESS | 3236 | 1465050070885 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:10 INFO - PROCESS | 3236 | 1465050070977 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 07:21:10 INFO - PROCESS | 3236 | 1465050070985 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:10 INFO - PROCESS | 3236 | 1465050070987 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:10 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0D400 == 15 [pid = 3236] [id = 377] 07:21:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (108CF800) [pid = 3236] [serial = 1131] [outer = 00000000] 07:21:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1465D400) [pid = 3236] [serial = 1132] [outer = 108CF800] 07:21:11 INFO - PROCESS | 3236 | 1465050071031 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14B89800) [pid = 3236] [serial = 1133] [outer = 108CF800] 07:21:11 INFO - PROCESS | 3236 | 1465050071465 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 07:21:11 INFO - PROCESS | 3236 | 1465050071509 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 07:21:11 INFO - PROCESS | 3236 | 1465050071511 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 07:21:11 INFO - PROCESS | 3236 | 1465050071515 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:21:11 INFO - PROCESS | 3236 | 1465050071516 Marionette TRACE conn6 <- [1,1474,null,{}] 07:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:21:11 INFO - PROCESS | 3236 | 1465050071520 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:11 INFO - PROCESS | 3236 | 1465050071522 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:11 INFO - PROCESS | 3236 | 1465050071600 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 07:21:11 INFO - PROCESS | 3236 | 1465050071605 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:11 INFO - PROCESS | 3236 | 1465050071607 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:11 INFO - PROCESS | 3236 | ++DOCSHELL 14B29000 == 16 [pid = 3236] [id = 378] 07:21:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (164E5000) [pid = 3236] [serial = 1134] [outer = 00000000] 07:21:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18941000) [pid = 3236] [serial = 1135] [outer = 164E5000] 07:21:11 INFO - PROCESS | 3236 | 1465050071651 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18B1A800) [pid = 3236] [serial = 1136] [outer = 164E5000] 07:21:12 INFO - PROCESS | 3236 | 1465050072102 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 07:21:12 INFO - PROCESS | 3236 | 1465050072150 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 07:21:12 INFO - PROCESS | 3236 | 1465050072152 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 07:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:21:12 INFO - PROCESS | 3236 | 1465050072155 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - PROCESS | 3236 | 1465050072157 Marionette TRACE conn6 <- [1,1478,null,{}] 07:21:12 INFO - PROCESS | 3236 | 1465050072160 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:12 INFO - PROCESS | 3236 | 1465050072162 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:12 INFO - PROCESS | 3236 | 1465050072241 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 07:21:12 INFO - PROCESS | 3236 | 1465050072246 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:12 INFO - PROCESS | 3236 | 1465050072248 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:12 INFO - PROCESS | 3236 | ++DOCSHELL 18B24C00 == 17 [pid = 3236] [id = 379] 07:21:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18B26400) [pid = 3236] [serial = 1137] [outer = 00000000] 07:21:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18B38800) [pid = 3236] [serial = 1138] [outer = 18B26400] 07:21:12 INFO - PROCESS | 3236 | 1465050072292 Marionette DEBUG loaded listener.js 07:21:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18BBC000) [pid = 3236] [serial = 1139] [outer = 18B26400] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14650C00) [pid = 3236] [serial = 1105] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (10648C00) [pid = 3236] [serial = 1097] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (10605000) [pid = 3236] [serial = 1084] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0CA4E800) [pid = 3236] [serial = 1080] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (10238C00) [pid = 3236] [serial = 1077] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0CB25800) [pid = 3236] [serial = 1100] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16563C00) [pid = 3236] [serial = 1093] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (104CC800) [pid = 3236] [serial = 1096] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (17B30000) [pid = 3236] [serial = 1094] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (16549000) [pid = 3236] [serial = 1068] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1110D000) [pid = 3236] [serial = 1102] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0CAD1000) [pid = 3236] [serial = 1081] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0CACA400) [pid = 3236] [serial = 1099] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (14464400) [pid = 3236] [serial = 667] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (10234800) [pid = 3236] [serial = 1083] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1BE10800) [pid = 3236] [serial = 1074] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (0FEFA800) [pid = 3236] [serial = 1065] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (19FB0C00) [pid = 3236] [serial = 1071] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (142BA000) [pid = 3236] [serial = 1087] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (14B7C000) [pid = 3236] [serial = 1089] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (1426E800) [pid = 3236] [serial = 1086] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (15927C00) [pid = 3236] [serial = 1090] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (17F0A000) [pid = 3236] [serial = 1111] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (16CF7400) [pid = 3236] [serial = 1109] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (16709800) [pid = 3236] [serial = 1069] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (1064C000) [pid = 3236] [serial = 1078] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 53 (1BFAAC00) [pid = 3236] [serial = 1075] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 52 (1064B000) [pid = 3236] [serial = 1066] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 51 (1B312400) [pid = 3236] [serial = 1072] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 50 (14A56000) [pid = 3236] [serial = 1106] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 49 (165D2800) [pid = 3236] [serial = 1108] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | --DOMWINDOW == 48 (113AE000) [pid = 3236] [serial = 1103] [outer = 00000000] [url = about:blank] 07:21:13 INFO - PROCESS | 3236 | 1465050073918 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1832ms 07:21:13 INFO - PROCESS | 3236 | 1465050073992 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 07:21:13 INFO - PROCESS | 3236 | 1465050073996 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 07:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:21:13 INFO - PROCESS | 3236 | 1465050074001 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:21:13 INFO - PROCESS | 3236 | 1465050074004 Marionette TRACE conn6 <- [1,1482,null,{}] 07:21:13 INFO - PROCESS | 3236 | 1465050074010 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:14 INFO - PROCESS | 3236 | 1465050074013 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:14 INFO - PROCESS | 3236 | 1465050074103 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 07:21:14 INFO - PROCESS | 3236 | 1465050074118 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:14 INFO - PROCESS | 3236 | 1465050074121 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:14 INFO - PROCESS | 3236 | ++DOCSHELL 0CED3000 == 18 [pid = 3236] [id = 380] 07:21:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 49 (0CED3800) [pid = 3236] [serial = 1140] [outer = 00000000] 07:21:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 50 (0D185000) [pid = 3236] [serial = 1141] [outer = 0CED3800] 07:21:14 INFO - PROCESS | 3236 | 1465050074170 Marionette DEBUG loaded listener.js 07:21:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 51 (0D1F3000) [pid = 3236] [serial = 1142] [outer = 0CED3800] 07:21:14 INFO - PROCESS | 3236 | 1465050074668 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 731ms 07:21:14 INFO - PROCESS | 3236 | 1465050074732 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 07:21:14 INFO - PROCESS | 3236 | 1465050074738 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 07:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:21:14 INFO - PROCESS | 3236 | 1465050074744 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:21:14 INFO - PROCESS | 3236 | 1465050074746 Marionette TRACE conn6 <- [1,1486,null,{}] 07:21:14 INFO - PROCESS | 3236 | 1465050074750 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:14 INFO - PROCESS | 3236 | 1465050074753 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:14 INFO - PROCESS | 3236 | 1465050074843 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 07:21:14 INFO - PROCESS | 3236 | 1465050074851 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:14 INFO - PROCESS | 3236 | 1465050074854 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:14 INFO - PROCESS | 3236 | ++DOCSHELL 104BD800 == 19 [pid = 3236] [id = 381] 07:21:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 52 (104CC800) [pid = 3236] [serial = 1143] [outer = 00000000] 07:21:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 53 (10607400) [pid = 3236] [serial = 1144] [outer = 104CC800] 07:21:14 INFO - PROCESS | 3236 | 1465050074913 Marionette DEBUG loaded listener.js 07:21:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 54 (10644400) [pid = 3236] [serial = 1145] [outer = 104CC800] 07:21:15 INFO - PROCESS | 3236 | 1465050075371 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 07:21:15 INFO - PROCESS | 3236 | 1465050075417 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 07:21:15 INFO - PROCESS | 3236 | 1465050075420 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 07:21:15 INFO - PROCESS | 3236 | 1465050075423 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:21:15 INFO - PROCESS | 3236 | 1465050075427 Marionette TRACE conn6 <- [1,1490,null,{}] 07:21:15 INFO - PROCESS | 3236 | 1465050075438 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:15 INFO - PROCESS | 3236 | 1465050075442 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:15 INFO - PROCESS | 3236 | 1465050075560 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 07:21:15 INFO - PROCESS | 3236 | 1465050075650 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:15 INFO - PROCESS | 3236 | 1465050075653 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:15 INFO - PROCESS | 3236 | ++DOCSHELL 14260400 == 20 [pid = 3236] [id = 382] 07:21:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (14267000) [pid = 3236] [serial = 1146] [outer = 00000000] 07:21:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (1426E400) [pid = 3236] [serial = 1147] [outer = 14267000] 07:21:15 INFO - PROCESS | 3236 | 1465050075702 Marionette DEBUG loaded listener.js 07:21:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (142BB000) [pid = 3236] [serial = 1148] [outer = 14267000] 07:21:16 INFO - PROCESS | 3236 | 1465050076086 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 07:21:16 INFO - PROCESS | 3236 | 1465050076097 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 07:21:16 INFO - PROCESS | 3236 | 1465050076100 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 07:21:16 INFO - PROCESS | 3236 | 1465050076103 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:21:16 INFO - PROCESS | 3236 | 1465050076105 Marionette TRACE conn6 <- [1,1494,null,{}] 07:21:16 INFO - PROCESS | 3236 | 1465050076108 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:16 INFO - PROCESS | 3236 | 1465050076110 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:16 INFO - PROCESS | 3236 | 1465050076226 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 07:21:16 INFO - PROCESS | 3236 | 1465050076235 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:16 INFO - PROCESS | 3236 | 1465050076237 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:16 INFO - PROCESS | 3236 | ++DOCSHELL 142BD000 == 21 [pid = 3236] [id = 383] 07:21:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (142C3C00) [pid = 3236] [serial = 1149] [outer = 00000000] 07:21:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (1465D800) [pid = 3236] [serial = 1150] [outer = 142C3C00] 07:21:16 INFO - PROCESS | 3236 | 1465050076283 Marionette DEBUG loaded listener.js 07:21:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (14A2BC00) [pid = 3236] [serial = 1151] [outer = 142C3C00] 07:21:16 INFO - PROCESS | 3236 | 1465050076683 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 07:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:21:16 INFO - PROCESS | 3236 | 1465050076737 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 07:21:16 INFO - PROCESS | 3236 | 1465050076739 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 07:21:16 INFO - PROCESS | 3236 | 1465050076742 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:21:16 INFO - PROCESS | 3236 | 1465050076744 Marionette TRACE conn6 <- [1,1498,null,{}] 07:21:16 INFO - PROCESS | 3236 | 1465050076748 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:16 INFO - PROCESS | 3236 | 1465050076750 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:16 INFO - PROCESS | 3236 | 1465050076863 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 07:21:16 INFO - PROCESS | 3236 | 1465050076871 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:16 INFO - PROCESS | 3236 | 1465050076873 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:16 INFO - PROCESS | 3236 | ++DOCSHELL 142BF000 == 22 [pid = 3236] [id = 384] 07:21:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (14A28000) [pid = 3236] [serial = 1152] [outer = 00000000] 07:21:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (14B2E400) [pid = 3236] [serial = 1153] [outer = 14A28000] 07:21:16 INFO - PROCESS | 3236 | 1465050076920 Marionette DEBUG loaded listener.js 07:21:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (1591C800) [pid = 3236] [serial = 1154] [outer = 14A28000] 07:21:17 INFO - PROCESS | 3236 | 1465050077372 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 07:21:17 INFO - PROCESS | 3236 | 1465050077413 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 07:21:17 INFO - PROCESS | 3236 | 1465050077415 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 07:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:21:17 INFO - PROCESS | 3236 | 1465050077419 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:21:17 INFO - PROCESS | 3236 | 1465050077420 Marionette TRACE conn6 <- [1,1502,null,{}] 07:21:17 INFO - PROCESS | 3236 | 1465050077424 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:17 INFO - PROCESS | 3236 | 1465050077429 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:17 INFO - PROCESS | 3236 | 1465050077566 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 07:21:17 INFO - PROCESS | 3236 | 1465050077581 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:17 INFO - PROCESS | 3236 | 1465050077583 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:17 INFO - PROCESS | 3236 | ++DOCSHELL 16566400 == 23 [pid = 3236] [id = 385] 07:21:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (16568000) [pid = 3236] [serial = 1155] [outer = 00000000] 07:21:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (165DB400) [pid = 3236] [serial = 1156] [outer = 16568000] 07:21:17 INFO - PROCESS | 3236 | 1465050077629 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (16CF6800) [pid = 3236] [serial = 1157] [outer = 16568000] 07:21:18 INFO - PROCESS | 3236 | 1465050078038 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 07:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:21:18 INFO - PROCESS | 3236 | 1465050078089 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 07:21:18 INFO - PROCESS | 3236 | 1465050078091 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 07:21:18 INFO - PROCESS | 3236 | 1465050078095 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:21:18 INFO - PROCESS | 3236 | 1465050078096 Marionette TRACE conn6 <- [1,1506,null,{}] 07:21:18 INFO - PROCESS | 3236 | 1465050078100 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:18 INFO - PROCESS | 3236 | 1465050078102 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:18 INFO - PROCESS | 3236 | 1465050078178 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 07:21:18 INFO - PROCESS | 3236 | 1465050078215 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:18 INFO - PROCESS | 3236 | 1465050078217 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:18 INFO - PROCESS | 3236 | ++DOCSHELL 165D2800 == 24 [pid = 3236] [id = 386] 07:21:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (16CFD000) [pid = 3236] [serial = 1158] [outer = 00000000] 07:21:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (17B39800) [pid = 3236] [serial = 1159] [outer = 16CFD000] 07:21:18 INFO - PROCESS | 3236 | 1465050078261 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (17F09800) [pid = 3236] [serial = 1160] [outer = 16CFD000] 07:21:18 INFO - PROCESS | 3236 | 1465050078678 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 07:21:18 INFO - PROCESS | 3236 | 1465050078725 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 07:21:18 INFO - PROCESS | 3236 | 1465050078727 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 07:21:18 INFO - PROCESS | 3236 | 1465050078731 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:21:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:21:18 INFO - PROCESS | 3236 | 1465050078732 Marionette TRACE conn6 <- [1,1510,null,{}] 07:21:18 INFO - PROCESS | 3236 | 1465050078740 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:18 INFO - PROCESS | 3236 | 1465050078742 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:18 INFO - PROCESS | 3236 | 1465050078820 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 07:21:18 INFO - PROCESS | 3236 | 1465050078825 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:18 INFO - PROCESS | 3236 | 1465050078827 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:18 INFO - PROCESS | 3236 | ++DOCSHELL 18374800 == 25 [pid = 3236] [id = 387] 07:21:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (18377C00) [pid = 3236] [serial = 1161] [outer = 00000000] 07:21:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18374400) [pid = 3236] [serial = 1162] [outer = 18377C00] 07:21:18 INFO - PROCESS | 3236 | 1465050078872 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18379C00) [pid = 3236] [serial = 1163] [outer = 18377C00] 07:21:19 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16CF5800) [pid = 3236] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:21:19 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1830B000) [pid = 3236] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:21:19 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (164E5000) [pid = 3236] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:21:19 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (142C2C00) [pid = 3236] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:21:19 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (10647C00) [pid = 3236] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:21:19 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (0CA0F400) [pid = 3236] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:21:19 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (15F05400) [pid = 3236] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:21:19 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (108CF800) [pid = 3236] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:21:19 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (17F02800) [pid = 3236] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:21:19 INFO - PROCESS | 3236 | 1465050079631 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:21:19 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 () { 07:21:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:21:19 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 () { 07:21:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:21:19 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 () { 07:21:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:21:19 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 () { 07:21:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:21:19 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 939ms 07:21:19 INFO - PROCESS | 3236 | 1465050079698 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 3236 | 1465050079703 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 07:21:19 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:21:19 INFO - PROCESS | 3236 | 1465050079712 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 3236 | 1465050079716 Marionette TRACE conn6 <- [1,1514,null,{}] 07:21:19 INFO - PROCESS | 3236 | 1465050079722 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:19 INFO - PROCESS | 3236 | 1465050079725 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:19 INFO - PROCESS | 3236 | 1465050079854 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 07:21:19 INFO - PROCESS | 3236 | 1465050079974 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:19 INFO - PROCESS | 3236 | 1465050079979 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:19 INFO - PROCESS | 3236 | ++DOCSHELL 0CED1800 == 26 [pid = 3236] [id = 388] 07:21:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0D139400) [pid = 3236] [serial = 1164] [outer = 00000000] 07:21:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0FE66400) [pid = 3236] [serial = 1165] [outer = 0D139400] 07:21:20 INFO - PROCESS | 3236 | 1465050080037 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (10051400) [pid = 3236] [serial = 1166] [outer = 0D139400] 07:21:20 INFO - PROCESS | 3236 | 1465050080661 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:21:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:21:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:21:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:21:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:21:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:21:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:21:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 970ms 07:21:20 INFO - PROCESS | 3236 | 1465050080690 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 07:21:20 INFO - PROCESS | 3236 | 1465050080695 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 07:21:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:21:20 INFO - PROCESS | 3236 | 1465050080728 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:21:20 INFO - PROCESS | 3236 | 1465050080731 Marionette TRACE conn6 <- [1,1518,null,{}] 07:21:20 INFO - PROCESS | 3236 | 1465050080736 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:20 INFO - PROCESS | 3236 | 1465050080738 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:20 INFO - PROCESS | 3236 | 1465050080859 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 07:21:20 INFO - PROCESS | 3236 | 1465050080967 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 3236 | 1465050080969 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:20 INFO - PROCESS | 3236 | ++DOCSHELL 113AAC00 == 27 [pid = 3236] [id = 389] 07:21:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (113AF000) [pid = 3236] [serial = 1167] [outer = 00000000] 07:21:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1426EC00) [pid = 3236] [serial = 1168] [outer = 113AF000] 07:21:21 INFO - PROCESS | 3236 | 1465050081026 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (142C5400) [pid = 3236] [serial = 1169] [outer = 113AF000] 07:21:21 INFO - PROCESS | 3236 | 1465050081780 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:21:21 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 07:21:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:21:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:21:21 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. 07:21:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:21:21 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1159ms 07:21:21 INFO - PROCESS | 3236 | 1465050081874 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 3236 | 1465050081879 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 07:21:21 INFO - PROCESS | 3236 | 1465050081885 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 3236 | 1465050081888 Marionette TRACE conn6 <- [1,1522,null,{}] 07:21:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:21:21 INFO - PROCESS | 3236 | 1465050081894 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:21 INFO - PROCESS | 3236 | 1465050081897 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:21 INFO - PROCESS | 3236 | 1465050082014 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 07:21:22 INFO - PROCESS | 3236 | 1465050082093 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:22 INFO - PROCESS | 3236 | 1465050082098 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:22 INFO - PROCESS | 3236 | ++DOCSHELL 0CACF000 == 28 [pid = 3236] [id = 390] 07:21:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0CAD8800) [pid = 3236] [serial = 1170] [outer = 00000000] 07:21:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0FEFA400) [pid = 3236] [serial = 1171] [outer = 0CAD8800] 07:21:22 INFO - PROCESS | 3236 | 1465050082187 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (10603000) [pid = 3236] [serial = 1172] [outer = 0CAD8800] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18302C00) [pid = 3236] [serial = 1112] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (17B38000) [pid = 3236] [serial = 1126] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (18378C00) [pid = 3236] [serial = 1129] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18941000) [pid = 3236] [serial = 1135] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18B1A800) [pid = 3236] [serial = 1136] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18B08800) [pid = 3236] [serial = 1130] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (1437A400) [pid = 3236] [serial = 1120] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1064E400) [pid = 3236] [serial = 1117] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (108D7400) [pid = 3236] [serial = 1118] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (0CA4D800) [pid = 3236] [serial = 1114] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (0CB23C00) [pid = 3236] [serial = 1115] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (164E4800) [pid = 3236] [serial = 1123] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (14B89800) [pid = 3236] [serial = 1133] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (18B38800) [pid = 3236] [serial = 1138] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (16549800) [pid = 3236] [serial = 1124] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (17BB5000) [pid = 3236] [serial = 1127] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (1465D400) [pid = 3236] [serial = 1132] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (143C6800) [pid = 3236] [serial = 1121] [outer = 00000000] [url = about:blank] 07:21:22 INFO - PROCESS | 3236 | 1465050082662 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:21:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:21:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 830ms 07:21:22 INFO - PROCESS | 3236 | 1465050082722 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 3236 | 1465050082726 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 07:21:22 INFO - PROCESS | 3236 | 1465050082732 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:21:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:21:22 INFO - PROCESS | 3236 | 1465050082734 Marionette TRACE conn6 <- [1,1526,null,{}] 07:21:22 INFO - PROCESS | 3236 | 1465050082738 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:22 INFO - PROCESS | 3236 | 1465050082741 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:22 INFO - PROCESS | 3236 | 1465050082831 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 07:21:22 INFO - PROCESS | 3236 | 1465050082840 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:22 INFO - PROCESS | 3236 | 1465050082842 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:22 INFO - PROCESS | 3236 | ++DOCSHELL 108D9000 == 29 [pid = 3236] [id = 391] 07:21:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (109B4C00) [pid = 3236] [serial = 1173] [outer = 00000000] 07:21:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (14261000) [pid = 3236] [serial = 1174] [outer = 109B4C00] 07:21:22 INFO - PROCESS | 3236 | 1465050082890 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (142B8400) [pid = 3236] [serial = 1175] [outer = 109B4C00] 07:21:23 INFO - PROCESS | 3236 | 1465050083383 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:21:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:21:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 07:21:23 INFO - PROCESS | 3236 | 1465050083407 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 07:21:23 INFO - PROCESS | 3236 | 1465050083409 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 07:21:23 INFO - PROCESS | 3236 | 1465050083412 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:21:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:21:23 INFO - PROCESS | 3236 | 1465050083415 Marionette TRACE conn6 <- [1,1530,null,{}] 07:21:23 INFO - PROCESS | 3236 | 1465050083426 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:23 INFO - PROCESS | 3236 | 1465050083431 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:23 INFO - PROCESS | 3236 | 1465050083535 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 07:21:23 INFO - PROCESS | 3236 | 1465050083547 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:23 INFO - PROCESS | 3236 | 1465050083550 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:23 INFO - PROCESS | 3236 | ++DOCSHELL 14B31000 == 30 [pid = 3236] [id = 392] 07:21:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (14B32800) [pid = 3236] [serial = 1176] [outer = 00000000] 07:21:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (14B7E400) [pid = 3236] [serial = 1177] [outer = 14B32800] 07:21:23 INFO - PROCESS | 3236 | 1465050083605 Marionette DEBUG loaded listener.js 07:21:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (15F03400) [pid = 3236] [serial = 1178] [outer = 14B32800] 07:21:24 INFO - PROCESS | 3236 | 1465050084077 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 671ms 07:21:24 INFO - PROCESS | 3236 | 1465050084087 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 3236 | 1465050084090 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 07:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:21:24 INFO - PROCESS | 3236 | 1465050084093 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - PROCESS | 3236 | 1465050084095 Marionette TRACE conn6 <- [1,1534,null,{}] 07:21:24 INFO - PROCESS | 3236 | 1465050084129 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:24 INFO - PROCESS | 3236 | 1465050084131 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:24 INFO - PROCESS | 3236 | 1465050084227 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 07:21:24 INFO - PROCESS | 3236 | 1465050084233 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:24 INFO - PROCESS | 3236 | 1465050084235 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:24 INFO - PROCESS | 3236 | ++DOCSHELL 16542000 == 31 [pid = 3236] [id = 393] 07:21:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (16542400) [pid = 3236] [serial = 1179] [outer = 00000000] 07:21:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (16CF6C00) [pid = 3236] [serial = 1180] [outer = 16542400] 07:21:24 INFO - PROCESS | 3236 | 1465050084282 Marionette DEBUG loaded listener.js 07:21:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (17B36400) [pid = 3236] [serial = 1181] [outer = 16542400] 07:21:24 INFO - PROCESS | 3236 | 1465050084764 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 07:21:24 INFO - PROCESS | 3236 | 1465050084829 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 3236 | 1465050084831 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 07:21:24 INFO - PROCESS | 3236 | 1465050084834 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:21:24 INFO - PROCESS | 3236 | 1465050084836 Marionette TRACE conn6 <- [1,1538,null,{}] 07:21:24 INFO - PROCESS | 3236 | 1465050084839 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:24 INFO - PROCESS | 3236 | 1465050084841 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:24 INFO - PROCESS | 3236 | 1465050084955 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 07:21:25 INFO - PROCESS | 3236 | 1465050085050 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:25 INFO - PROCESS | 3236 | 1465050085052 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:25 INFO - PROCESS | 3236 | ++DOCSHELL 17F03000 == 32 [pid = 3236] [id = 394] 07:21:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (17F03400) [pid = 3236] [serial = 1182] [outer = 00000000] 07:21:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (1830DC00) [pid = 3236] [serial = 1183] [outer = 17F03400] 07:21:25 INFO - PROCESS | 3236 | 1465050085096 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (18378C00) [pid = 3236] [serial = 1184] [outer = 17F03400] 07:21:25 INFO - PROCESS | 3236 | 1465050085535 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:21:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:21:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 07:21:25 INFO - PROCESS | 3236 | 1465050085568 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 07:21:25 INFO - PROCESS | 3236 | 1465050085570 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 07:21:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:21:25 INFO - PROCESS | 3236 | 1465050085573 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:21:25 INFO - PROCESS | 3236 | 1465050085575 Marionette TRACE conn6 <- [1,1542,null,{}] 07:21:25 INFO - PROCESS | 3236 | 1465050085578 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:25 INFO - PROCESS | 3236 | 1465050085584 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:25 INFO - PROCESS | 3236 | 1465050085717 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 07:21:25 INFO - PROCESS | 3236 | 1465050085727 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:25 INFO - PROCESS | 3236 | 1465050085729 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:25 INFO - PROCESS | 3236 | ++DOCSHELL 0CB23000 == 33 [pid = 3236] [id = 395] 07:21:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (17F0D400) [pid = 3236] [serial = 1185] [outer = 00000000] 07:21:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (18B26800) [pid = 3236] [serial = 1186] [outer = 17F0D400] 07:21:25 INFO - PROCESS | 3236 | 1465050085822 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (18B38000) [pid = 3236] [serial = 1187] [outer = 17F0D400] 07:21:26 INFO - PROCESS | 3236 | 1465050086254 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 07:21:26 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (104CC800) [pid = 3236] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:21:26 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14267000) [pid = 3236] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:21:26 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (16568000) [pid = 3236] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:21:26 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (14A28000) [pid = 3236] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:21:26 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (0CED3800) [pid = 3236] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:21:26 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (142C3C00) [pid = 3236] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:21:26 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (16CFD000) [pid = 3236] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:21:26 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (18B26400) [pid = 3236] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:21:26 INFO - PROCESS | 3236 | 1465050086310 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 3236 | 1465050086312 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 07:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:21:26 INFO - PROCESS | 3236 | 1465050086347 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - PROCESS | 3236 | 1465050086358 Marionette TRACE conn6 <- [1,1546,null,{}] 07:21:26 INFO - PROCESS | 3236 | 1465050086368 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:26 INFO - PROCESS | 3236 | 1465050086370 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:26 INFO - PROCESS | 3236 | 1465050086449 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 07:21:26 INFO - PROCESS | 3236 | 1465050086458 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:26 INFO - PROCESS | 3236 | 1465050086460 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:26 INFO - PROCESS | 3236 | ++DOCSHELL 1430B800 == 34 [pid = 3236] [id = 396] 07:21:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (14457C00) [pid = 3236] [serial = 1188] [outer = 00000000] 07:21:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (18B0A400) [pid = 3236] [serial = 1189] [outer = 14457C00] 07:21:26 INFO - PROCESS | 3236 | 1465050086503 Marionette DEBUG loaded listener.js 07:21:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (18E51C00) [pid = 3236] [serial = 1190] [outer = 14457C00] 07:21:26 INFO - PROCESS | 3236 | 1465050086927 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 650ms 07:21:26 INFO - PROCESS | 3236 | 1465050087000 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 3236 | 1465050087002 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 07:21:26 INFO - PROCESS | 3236 | 1465050087005 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:21:26 INFO - PROCESS | 3236 | 1465050087007 Marionette TRACE conn6 <- [1,1550,null,{}] 07:21:26 INFO - PROCESS | 3236 | 1465050087011 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:27 INFO - PROCESS | 3236 | 1465050087012 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:27 INFO - PROCESS | 3236 | 1465050087092 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 07:21:27 INFO - PROCESS | 3236 | 1465050087100 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:27 INFO - PROCESS | 3236 | 1465050087102 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:27 INFO - PROCESS | 3236 | ++DOCSHELL 1591E000 == 35 [pid = 3236] [id = 397] 07:21:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (18F55800) [pid = 3236] [serial = 1191] [outer = 00000000] 07:21:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (198D8000) [pid = 3236] [serial = 1192] [outer = 18F55800] 07:21:27 INFO - PROCESS | 3236 | 1465050087146 Marionette DEBUG loaded listener.js 07:21:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (198E0400) [pid = 3236] [serial = 1193] [outer = 18F55800] 07:21:27 INFO - PROCESS | 3236 | 1465050087578 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 07:21:27 INFO - PROCESS | 3236 | 1465050087640 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 07:21:27 INFO - PROCESS | 3236 | 1465050087642 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 07:21:27 INFO - PROCESS | 3236 | 1465050087645 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:21:27 INFO - PROCESS | 3236 | 1465050087647 Marionette TRACE conn6 <- [1,1554,null,{}] 07:21:27 INFO - PROCESS | 3236 | 1465050087651 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:27 INFO - PROCESS | 3236 | 1465050087653 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:27 INFO - PROCESS | 3236 | 1465050087736 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 07:21:27 INFO - PROCESS | 3236 | 1465050087741 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:27 INFO - PROCESS | 3236 | 1465050087743 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:27 INFO - PROCESS | 3236 | ++DOCSHELL 198E2400 == 36 [pid = 3236] [id = 398] 07:21:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (19A1EC00) [pid = 3236] [serial = 1194] [outer = 00000000] 07:21:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (19A23800) [pid = 3236] [serial = 1195] [outer = 19A1EC00] 07:21:27 INFO - PROCESS | 3236 | 1465050087786 Marionette DEBUG loaded listener.js 07:21:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (19A24000) [pid = 3236] [serial = 1196] [outer = 19A1EC00] 07:21:28 INFO - PROCESS | 3236 | 1465050088244 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:21:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:21:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 07:21:28 INFO - PROCESS | 3236 | 1465050088281 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 07:21:28 INFO - PROCESS | 3236 | 1465050088283 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 07:21:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:21:28 INFO - PROCESS | 3236 | 1465050088286 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:21:28 INFO - PROCESS | 3236 | 1465050088288 Marionette TRACE conn6 <- [1,1558,null,{}] 07:21:28 INFO - PROCESS | 3236 | 1465050088291 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:28 INFO - PROCESS | 3236 | 1465050088293 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:28 INFO - PROCESS | 3236 | 1465050088375 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 07:21:28 INFO - PROCESS | 3236 | 1465050088381 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:28 INFO - PROCESS | 3236 | 1465050088382 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:28 INFO - PROCESS | 3236 | ++DOCSHELL 19A2AC00 == 37 [pid = 3236] [id = 399] 07:21:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (19E15000) [pid = 3236] [serial = 1197] [outer = 00000000] 07:21:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (19F0E000) [pid = 3236] [serial = 1198] [outer = 19E15000] 07:21:28 INFO - PROCESS | 3236 | 1465050088425 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19F0F000) [pid = 3236] [serial = 1199] [outer = 19E15000] 07:21:29 INFO - PROCESS | 3236 | 1465050089149 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 930ms 07:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:21:29 INFO - PROCESS | 3236 | 1465050089220 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 07:21:29 INFO - PROCESS | 3236 | 1465050089225 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 07:21:29 INFO - PROCESS | 3236 | 1465050089230 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:21:29 INFO - PROCESS | 3236 | 1465050089233 Marionette TRACE conn6 <- [1,1562,null,{}] 07:21:29 INFO - PROCESS | 3236 | 1465050089238 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:29 INFO - PROCESS | 3236 | 1465050089242 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:29 INFO - PROCESS | 3236 | 1465050089362 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 07:21:29 INFO - PROCESS | 3236 | 1465050089488 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:29 INFO - PROCESS | 3236 | 1465050089492 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:29 INFO - PROCESS | 3236 | ++DOCSHELL 0FEEC800 == 38 [pid = 3236] [id = 400] 07:21:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (104D7000) [pid = 3236] [serial = 1200] [outer = 00000000] 07:21:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (113A1800) [pid = 3236] [serial = 1201] [outer = 104D7000] 07:21:29 INFO - PROCESS | 3236 | 1465050089552 Marionette DEBUG loaded listener.js 07:21:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14310000) [pid = 3236] [serial = 1202] [outer = 104D7000] 07:21:30 INFO - PROCESS | 3236 | 1465050090111 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 07:21:30 INFO - PROCESS | 3236 | 1465050090160 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 07:21:30 INFO - PROCESS | 3236 | 1465050090165 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 07:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:21:30 INFO - PROCESS | 3236 | 1465050090172 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:21:30 INFO - PROCESS | 3236 | 1465050090174 Marionette TRACE conn6 <- [1,1566,null,{}] 07:21:30 INFO - PROCESS | 3236 | 1465050090179 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:30 INFO - PROCESS | 3236 | 1465050090181 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:30 INFO - PROCESS | 3236 | 1465050090299 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 07:21:30 INFO - PROCESS | 3236 | 1465050090430 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:30 INFO - PROCESS | 3236 | 1465050090433 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:30 INFO - PROCESS | 3236 | ++DOCSHELL 15F0B400 == 39 [pid = 3236] [id = 401] 07:21:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (164E6000) [pid = 3236] [serial = 1203] [outer = 00000000] 07:21:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16562000) [pid = 3236] [serial = 1204] [outer = 164E6000] 07:21:30 INFO - PROCESS | 3236 | 1465050090490 Marionette DEBUG loaded listener.js 07:21:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17B31800) [pid = 3236] [serial = 1205] [outer = 164E6000] 07:21:31 INFO - PROCESS | 3236 | 1465050091091 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:21:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 07:21:31 INFO - PROCESS | 3236 | 1465050091158 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 07:21:31 INFO - PROCESS | 3236 | 1465050091160 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 07:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:21:31 INFO - PROCESS | 3236 | 1465050091165 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:21:31 INFO - PROCESS | 3236 | 1465050091169 Marionette TRACE conn6 <- [1,1570,null,{}] 07:21:31 INFO - PROCESS | 3236 | 1465050091180 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:31 INFO - PROCESS | 3236 | 1465050091185 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:31 INFO - PROCESS | 3236 | 1465050091307 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 07:21:31 INFO - PROCESS | 3236 | 1465050091561 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:31 INFO - PROCESS | 3236 | 1465050091564 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:31 INFO - PROCESS | 3236 | ++DOCSHELL 0CA07800 == 40 [pid = 3236] [id = 402] 07:21:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0CA4C800) [pid = 3236] [serial = 1206] [outer = 00000000] 07:21:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0CACF800) [pid = 3236] [serial = 1207] [outer = 0CA4C800] 07:21:31 INFO - PROCESS | 3236 | 1465050091628 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0CE34400) [pid = 3236] [serial = 1208] [outer = 0CA4C800] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 198E2400 == 39 [pid = 3236] [id = 398] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 1591E000 == 38 [pid = 3236] [id = 397] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 1430B800 == 37 [pid = 3236] [id = 396] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 0CB23000 == 36 [pid = 3236] [id = 395] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 17F03000 == 35 [pid = 3236] [id = 394] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 16542000 == 34 [pid = 3236] [id = 393] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 14B31000 == 33 [pid = 3236] [id = 392] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 108D9000 == 32 [pid = 3236] [id = 391] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 0CACF000 == 31 [pid = 3236] [id = 390] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 113AAC00 == 30 [pid = 3236] [id = 389] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 0CA0EC00 == 29 [pid = 3236] [id = 371] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 15F0B400 == 28 [pid = 3236] [id = 401] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 19A2AC00 == 27 [pid = 3236] [id = 399] 07:21:32 INFO - PROCESS | 3236 | --DOCSHELL 0FEEC800 == 26 [pid = 3236] [id = 400] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (10607400) [pid = 3236] [serial = 1144] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (10644400) [pid = 3236] [serial = 1145] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1426E400) [pid = 3236] [serial = 1147] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (142BB000) [pid = 3236] [serial = 1148] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (165DB400) [pid = 3236] [serial = 1156] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16CF6800) [pid = 3236] [serial = 1157] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14B2E400) [pid = 3236] [serial = 1153] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1591C800) [pid = 3236] [serial = 1154] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0D185000) [pid = 3236] [serial = 1141] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0D1F3000) [pid = 3236] [serial = 1142] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1465D800) [pid = 3236] [serial = 1150] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (14A2BC00) [pid = 3236] [serial = 1151] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (17B39800) [pid = 3236] [serial = 1159] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (17F09800) [pid = 3236] [serial = 1160] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18BBC000) [pid = 3236] [serial = 1139] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18374400) [pid = 3236] [serial = 1162] [outer = 00000000] [url = about:blank] 07:21:32 INFO - PROCESS | 3236 | 1465050092854 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1781ms 07:21:32 INFO - PROCESS | 3236 | 1465050092948 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 07:21:32 INFO - PROCESS | 3236 | 1465050092952 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 07:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:21:32 INFO - PROCESS | 3236 | 1465050092957 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - PROCESS | 3236 | 1465050092961 Marionette TRACE conn6 <- [1,1574,null,{}] 07:21:32 INFO - PROCESS | 3236 | 1465050092967 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:32 INFO - PROCESS | 3236 | 1465050092970 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:33 INFO - PROCESS | 3236 | 1465050093056 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 07:21:33 INFO - PROCESS | 3236 | 1465050093064 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:33 INFO - PROCESS | 3236 | 1465050093068 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:33 INFO - PROCESS | 3236 | ++DOCSHELL 0CB23000 == 27 [pid = 3236] [id = 403] 07:21:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0CB23C00) [pid = 3236] [serial = 1209] [outer = 00000000] 07:21:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0CB2D000) [pid = 3236] [serial = 1210] [outer = 0CB23C00] 07:21:33 INFO - PROCESS | 3236 | 1465050093118 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0D1EB400) [pid = 3236] [serial = 1211] [outer = 0CB23C00] 07:21:33 INFO - PROCESS | 3236 | 1465050093670 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 07:21:33 INFO - PROCESS | 3236 | 1465050093687 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 07:21:33 INFO - PROCESS | 3236 | 1465050093692 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 07:21:33 INFO - PROCESS | 3236 | 1465050093699 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:21:33 INFO - PROCESS | 3236 | 1465050093701 Marionette TRACE conn6 <- [1,1578,null,{}] 07:21:33 INFO - PROCESS | 3236 | 1465050093705 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:33 INFO - PROCESS | 3236 | 1465050093708 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:33 INFO - PROCESS | 3236 | 1465050093797 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 07:21:33 INFO - PROCESS | 3236 | 1465050093806 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:33 INFO - PROCESS | 3236 | 1465050093809 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:33 INFO - PROCESS | 3236 | ++DOCSHELL 1064A800 == 28 [pid = 3236] [id = 404] 07:21:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1064BC00) [pid = 3236] [serial = 1212] [outer = 00000000] 07:21:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (10651400) [pid = 3236] [serial = 1213] [outer = 1064BC00] 07:21:33 INFO - PROCESS | 3236 | 1465050093857 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (108DC400) [pid = 3236] [serial = 1214] [outer = 1064BC00] 07:21:34 INFO - PROCESS | 3236 | 1465050094340 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 07:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:21:34 INFO - PROCESS | 3236 | 1465050094372 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 07:21:34 INFO - PROCESS | 3236 | 1465050094374 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 07:21:34 INFO - PROCESS | 3236 | 1465050094378 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:21:34 INFO - PROCESS | 3236 | 1465050094381 Marionette TRACE conn6 <- [1,1582,null,{}] 07:21:34 INFO - PROCESS | 3236 | 1465050094393 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:34 INFO - PROCESS | 3236 | 1465050094398 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:34 INFO - PROCESS | 3236 | 1465050094520 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 07:21:34 INFO - PROCESS | 3236 | 1465050094615 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:34 INFO - PROCESS | 3236 | 1465050094618 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:34 INFO - PROCESS | 3236 | ++DOCSHELL 14387000 == 29 [pid = 3236] [id = 405] 07:21:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (143CB000) [pid = 3236] [serial = 1215] [outer = 00000000] 07:21:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (146B7400) [pid = 3236] [serial = 1216] [outer = 143CB000] 07:21:34 INFO - PROCESS | 3236 | 1465050094667 Marionette DEBUG loaded listener.js 07:21:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14A28000) [pid = 3236] [serial = 1217] [outer = 143CB000] 07:21:35 INFO - PROCESS | 3236 | 1465050095050 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 07:21:35 INFO - PROCESS | 3236 | 1465050095108 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 3236 | 1465050095120 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 07:21:35 INFO - PROCESS | 3236 | 1465050095132 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:21:35 INFO - PROCESS | 3236 | 1465050095134 Marionette TRACE conn6 <- [1,1586,null,{}] 07:21:35 INFO - PROCESS | 3236 | 1465050095138 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:35 INFO - PROCESS | 3236 | 1465050095140 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:35 INFO - PROCESS | 3236 | 1465050095254 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 07:21:35 INFO - PROCESS | 3236 | 1465050095264 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:35 INFO - PROCESS | 3236 | 1465050095266 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:35 INFO - PROCESS | 3236 | ++DOCSHELL 14AD6C00 == 30 [pid = 3236] [id = 406] 07:21:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14B29800) [pid = 3236] [serial = 1218] [outer = 00000000] 07:21:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (15F05400) [pid = 3236] [serial = 1219] [outer = 14B29800] 07:21:35 INFO - PROCESS | 3236 | 1465050095360 Marionette DEBUG loaded listener.js 07:21:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (164EA000) [pid = 3236] [serial = 1220] [outer = 14B29800] 07:21:35 INFO - PROCESS | 3236 | 1465050095781 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 07:21:35 INFO - PROCESS | 3236 | 1465050095812 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 3236 | 1465050095814 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 07:21:35 INFO - PROCESS | 3236 | 1465050095817 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:21:35 INFO - PROCESS | 3236 | 1465050095819 Marionette TRACE conn6 <- [1,1590,null,{}] 07:21:35 INFO - PROCESS | 3236 | 1465050095823 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:35 INFO - PROCESS | 3236 | 1465050095825 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:35 INFO - PROCESS | 3236 | 1465050095963 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 07:21:35 INFO - PROCESS | 3236 | 1465050095984 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:35 INFO - PROCESS | 3236 | 1465050095986 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:35 INFO - PROCESS | 3236 | ++DOCSHELL 1656B800 == 31 [pid = 3236] [id = 407] 07:21:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (165CD400) [pid = 3236] [serial = 1221] [outer = 00000000] 07:21:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16CFC000) [pid = 3236] [serial = 1222] [outer = 165CD400] 07:21:36 INFO - PROCESS | 3236 | 1465050096030 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17B39800) [pid = 3236] [serial = 1223] [outer = 165CD400] 07:21:36 INFO - PROCESS | 3236 | 1465050096484 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 07:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:21:36 INFO - PROCESS | 3236 | 1465050096555 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 07:21:36 INFO - PROCESS | 3236 | 1465050096557 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 07:21:36 INFO - PROCESS | 3236 | 1465050096560 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:21:36 INFO - PROCESS | 3236 | 1465050096562 Marionette TRACE conn6 <- [1,1594,null,{}] 07:21:36 INFO - PROCESS | 3236 | 1465050096565 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:36 INFO - PROCESS | 3236 | 1465050096571 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:36 INFO - PROCESS | 3236 | 1465050096712 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 07:21:36 INFO - PROCESS | 3236 | 1465050096778 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 3236 | 1465050096780 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:36 INFO - PROCESS | 3236 | ++DOCSHELL 17F0B000 == 32 [pid = 3236] [id = 408] 07:21:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17F0B800) [pid = 3236] [serial = 1224] [outer = 00000000] 07:21:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18B10400) [pid = 3236] [serial = 1225] [outer = 17F0B800] 07:21:36 INFO - PROCESS | 3236 | 1465050096825 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18B25400) [pid = 3236] [serial = 1226] [outer = 17F0B800] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (17F03400) [pid = 3236] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (17F0D400) [pid = 3236] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (14B32800) [pid = 3236] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16542400) [pid = 3236] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0D139400) [pid = 3236] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (109B4C00) [pid = 3236] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0CAD8800) [pid = 3236] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18377C00) [pid = 3236] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (113AF000) [pid = 3236] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14457C00) [pid = 3236] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (18F55800) [pid = 3236] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (19A1EC00) [pid = 3236] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:21:37 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (19E15000) [pid = 3236] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:21:37 INFO - PROCESS | 3236 | 1465050097465 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 930ms 07:21:37 INFO - PROCESS | 3236 | 1465050097491 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 07:21:37 INFO - PROCESS | 3236 | 1465050097493 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 07:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:21:37 INFO - PROCESS | 3236 | 1465050097497 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 3236 | 1465050097498 Marionette TRACE conn6 <- [1,1598,null,{}] 07:21:37 INFO - PROCESS | 3236 | 1465050097506 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:37 INFO - PROCESS | 3236 | 1465050097508 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:37 INFO - PROCESS | 3236 | 1465050097618 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 07:21:37 INFO - PROCESS | 3236 | 1465050097679 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:37 INFO - PROCESS | 3236 | 1465050097681 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:37 INFO - PROCESS | 3236 | ++DOCSHELL 10238800 == 33 [pid = 3236] [id = 409] 07:21:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (104D6C00) [pid = 3236] [serial = 1227] [outer = 00000000] 07:21:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17C1D400) [pid = 3236] [serial = 1228] [outer = 104D6C00] 07:21:37 INFO - PROCESS | 3236 | 1465050097725 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18B0EC00) [pid = 3236] [serial = 1229] [outer = 104D6C00] 07:21:38 INFO - PROCESS | 3236 | 1465050098071 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 07:21:38 INFO - PROCESS | 3236 | 1465050098127 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 3236 | 1465050098129 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 07:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:21:38 INFO - PROCESS | 3236 | 1465050098132 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 3236 | 1465050098134 Marionette TRACE conn6 <- [1,1602,null,{}] 07:21:38 INFO - PROCESS | 3236 | 1465050098146 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:38 INFO - PROCESS | 3236 | 1465050098147 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:38 INFO - PROCESS | 3236 | 1465050098225 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 07:21:38 INFO - PROCESS | 3236 | 1465050098231 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:38 INFO - PROCESS | 3236 | 1465050098233 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:38 INFO - PROCESS | 3236 | ++DOCSHELL 16CF0C00 == 34 [pid = 3236] [id = 410] 07:21:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18E45400) [pid = 3236] [serial = 1230] [outer = 00000000] 07:21:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (197E7400) [pid = 3236] [serial = 1231] [outer = 18E45400] 07:21:38 INFO - PROCESS | 3236 | 1465050098277 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (198DC000) [pid = 3236] [serial = 1232] [outer = 18E45400] 07:21:38 INFO - PROCESS | 3236 | 1465050098713 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:21:38 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 07:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 07:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:21:38 INFO - PROCESS | 3236 | 1465050098763 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 3236 | 1465050098765 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 07:21:38 INFO - PROCESS | 3236 | 1465050098769 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 3236 | 1465050098770 Marionette TRACE conn6 <- [1,1606,null,{}] 07:21:38 INFO - PROCESS | 3236 | 1465050098774 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:38 INFO - PROCESS | 3236 | 1465050098776 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:38 INFO - PROCESS | 3236 | 1465050098856 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 07:21:38 INFO - PROCESS | 3236 | 1465050098864 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:38 INFO - PROCESS | 3236 | 1465050098865 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:38 INFO - PROCESS | 3236 | ++DOCSHELL 19A26400 == 35 [pid = 3236] [id = 411] 07:21:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19A27000) [pid = 3236] [serial = 1233] [outer = 00000000] 07:21:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19E19C00) [pid = 3236] [serial = 1234] [outer = 19A27000] 07:21:38 INFO - PROCESS | 3236 | 1465050098909 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (19F0D800) [pid = 3236] [serial = 1235] [outer = 19A27000] 07:21:39 INFO - PROCESS | 3236 | 1465050099482 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:21:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 770ms 07:21:39 INFO - PROCESS | 3236 | 1465050099540 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 07:21:39 INFO - PROCESS | 3236 | 1465050099545 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 07:21:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:21:39 INFO - PROCESS | 3236 | 1465050099550 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:21:39 INFO - PROCESS | 3236 | 1465050099554 Marionette TRACE conn6 <- [1,1610,null,{}] 07:21:39 INFO - PROCESS | 3236 | 1465050099560 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:39 INFO - PROCESS | 3236 | 1465050099563 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:39 INFO - PROCESS | 3236 | 1465050099687 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 07:21:39 INFO - PROCESS | 3236 | 1465050099821 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:39 INFO - PROCESS | 3236 | 1465050099826 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:39 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD0000 == 36 [pid = 3236] [id = 412] 07:21:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0CAD0800) [pid = 3236] [serial = 1236] [outer = 00000000] 07:21:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (10230000) [pid = 3236] [serial = 1237] [outer = 0CAD0800] 07:21:39 INFO - PROCESS | 3236 | 1465050099884 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1060C800) [pid = 3236] [serial = 1238] [outer = 0CAD0800] 07:21:40 INFO - PROCESS | 3236 | 1465050100644 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:21:40 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 07:21:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1171ms 07:21:40 INFO - PROCESS | 3236 | 1465050100725 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 3236 | 1465050100730 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 07:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:21:40 INFO - PROCESS | 3236 | 1465050100737 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - PROCESS | 3236 | 1465050100740 Marionette TRACE conn6 <- [1,1614,null,{}] 07:21:40 INFO - PROCESS | 3236 | 1465050100744 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:40 INFO - PROCESS | 3236 | 1465050100747 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:40 INFO - PROCESS | 3236 | 1465050100875 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 07:21:40 INFO - PROCESS | 3236 | 1465050101002 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:40 INFO - PROCESS | 3236 | 1465050101005 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:40 INFO - PROCESS | 3236 | ++DOCSHELL 14A58000 == 37 [pid = 3236] [id = 413] 07:21:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (14A58C00) [pid = 3236] [serial = 1239] [outer = 00000000] 07:21:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (14B7FC00) [pid = 3236] [serial = 1240] [outer = 14A58C00] 07:21:41 INFO - PROCESS | 3236 | 1465050101062 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16547400) [pid = 3236] [serial = 1241] [outer = 14A58C00] 07:21:41 INFO - PROCESS | 3236 | 1465050101899 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:21:41 INFO - PROCESS | 3236 | --DOCSHELL 16CF0C00 == 36 [pid = 3236] [id = 410] 07:21:41 INFO - PROCESS | 3236 | --DOCSHELL 10238800 == 35 [pid = 3236] [id = 409] 07:21:41 INFO - PROCESS | 3236 | --DOCSHELL 17F0B000 == 34 [pid = 3236] [id = 408] 07:21:41 INFO - PROCESS | 3236 | --DOCSHELL 1656B800 == 33 [pid = 3236] [id = 407] 07:21:41 INFO - PROCESS | 3236 | --DOCSHELL 14AD6C00 == 32 [pid = 3236] [id = 406] 07:21:41 INFO - PROCESS | 3236 | --DOCSHELL 14387000 == 31 [pid = 3236] [id = 405] 07:21:41 INFO - PROCESS | 3236 | --DOCSHELL 1064A800 == 30 [pid = 3236] [id = 404] 07:21:41 INFO - PROCESS | 3236 | --DOCSHELL 0CB23000 == 29 [pid = 3236] [id = 403] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (19A23800) [pid = 3236] [serial = 1195] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (19F0E000) [pid = 3236] [serial = 1198] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (19F0F000) [pid = 3236] [serial = 1199] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1830DC00) [pid = 3236] [serial = 1183] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18B26800) [pid = 3236] [serial = 1186] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18378C00) [pid = 3236] [serial = 1184] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14B7E400) [pid = 3236] [serial = 1177] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (16CF6C00) [pid = 3236] [serial = 1180] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0FE66400) [pid = 3236] [serial = 1165] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (10051400) [pid = 3236] [serial = 1166] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14261000) [pid = 3236] [serial = 1174] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (142B8400) [pid = 3236] [serial = 1175] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0FEFA400) [pid = 3236] [serial = 1171] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (10603000) [pid = 3236] [serial = 1172] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18379C00) [pid = 3236] [serial = 1163] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1426EC00) [pid = 3236] [serial = 1168] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (142C5400) [pid = 3236] [serial = 1169] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (15F03400) [pid = 3236] [serial = 1178] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18B38000) [pid = 3236] [serial = 1187] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (19A24000) [pid = 3236] [serial = 1196] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (18B0A400) [pid = 3236] [serial = 1189] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (198D8000) [pid = 3236] [serial = 1192] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (18E51C00) [pid = 3236] [serial = 1190] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (198E0400) [pid = 3236] [serial = 1193] [outer = 00000000] [url = about:blank] 07:21:41 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (17B36400) [pid = 3236] [serial = 1181] [outer = 00000000] [url = about:blank] 07:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1231ms 07:21:41 INFO - PROCESS | 3236 | 1465050101995 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 07:21:41 INFO - PROCESS | 3236 | 1465050101999 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 07:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:21:41 INFO - PROCESS | 3236 | 1465050102006 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - PROCESS | 3236 | 1465050102009 Marionette TRACE conn6 <- [1,1618,null,{}] 07:21:42 INFO - PROCESS | 3236 | 1465050102014 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:42 INFO - PROCESS | 3236 | 1465050102017 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:42 INFO - PROCESS | 3236 | 1465050102115 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 07:21:42 INFO - PROCESS | 3236 | 1465050102122 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 3236 | 1465050102127 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:42 INFO - PROCESS | 3236 | ++DOCSHELL 0CB2C400 == 30 [pid = 3236] [id = 414] 07:21:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0CB2EC00) [pid = 3236] [serial = 1242] [outer = 00000000] 07:21:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (0D1EC800) [pid = 3236] [serial = 1243] [outer = 0CB2EC00] 07:21:42 INFO - PROCESS | 3236 | 1465050102175 Marionette DEBUG loaded listener.js 07:21:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (10051400) [pid = 3236] [serial = 1244] [outer = 0CB2EC00] 07:21:42 INFO - PROCESS | 3236 | 1465050102744 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 770ms 07:21:42 INFO - PROCESS | 3236 | 1465050102778 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 07:21:42 INFO - PROCESS | 3236 | 1465050102782 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 07:21:42 INFO - PROCESS | 3236 | 1465050102788 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:21:42 INFO - PROCESS | 3236 | 1465050102790 Marionette TRACE conn6 <- [1,1622,null,{}] 07:21:42 INFO - PROCESS | 3236 | 1465050102794 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:42 INFO - PROCESS | 3236 | 1465050102797 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:42 INFO - PROCESS | 3236 | 1465050102883 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 07:21:42 INFO - PROCESS | 3236 | 1465050102977 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 3236 | 1465050102979 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:42 INFO - PROCESS | 3236 | ++DOCSHELL 1426EC00 == 31 [pid = 3236] [id = 415] 07:21:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (1426F800) [pid = 3236] [serial = 1245] [outer = 00000000] 07:21:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (14381400) [pid = 3236] [serial = 1246] [outer = 1426F800] 07:21:43 INFO - PROCESS | 3236 | 1465050103026 Marionette DEBUG loaded listener.js 07:21:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (14462000) [pid = 3236] [serial = 1247] [outer = 1426F800] 07:21:43 INFO - PROCESS | 3236 | 1465050103419 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 07:21:43 INFO - PROCESS | 3236 | 1465050103462 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 07:21:43 INFO - PROCESS | 3236 | 1465050103465 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 07:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:21:43 INFO - PROCESS | 3236 | 1465050103468 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:21:43 INFO - PROCESS | 3236 | 1465050103472 Marionette TRACE conn6 <- [1,1626,null,{}] 07:21:43 INFO - PROCESS | 3236 | 1465050103482 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:43 INFO - PROCESS | 3236 | 1465050103487 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:43 INFO - PROCESS | 3236 | 1465050103574 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 07:21:43 INFO - PROCESS | 3236 | 1465050103581 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:43 INFO - PROCESS | 3236 | 1465050103584 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:43 INFO - PROCESS | 3236 | ++DOCSHELL 164E5000 == 32 [pid = 3236] [id = 416] 07:21:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (164E9800) [pid = 3236] [serial = 1248] [outer = 00000000] 07:21:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (16548C00) [pid = 3236] [serial = 1249] [outer = 164E9800] 07:21:43 INFO - PROCESS | 3236 | 1465050103634 Marionette DEBUG loaded listener.js 07:21:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16CF7800) [pid = 3236] [serial = 1250] [outer = 164E9800] 07:21:44 INFO - PROCESS | 3236 | 1465050104110 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:21:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 690ms 07:21:44 INFO - PROCESS | 3236 | 1465050104163 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 07:21:44 INFO - PROCESS | 3236 | 1465050104166 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 07:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:21:44 INFO - PROCESS | 3236 | 1465050104169 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:21:44 INFO - PROCESS | 3236 | 1465050104171 Marionette TRACE conn6 <- [1,1630,null,{}] 07:21:44 INFO - PROCESS | 3236 | 1465050104181 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:44 INFO - PROCESS | 3236 | 1465050104183 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:44 INFO - PROCESS | 3236 | 1465050104300 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 07:21:44 INFO - PROCESS | 3236 | 1465050104305 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:44 INFO - PROCESS | 3236 | 1465050104307 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:44 INFO - PROCESS | 3236 | ++DOCSHELL 1830D000 == 33 [pid = 3236] [id = 417] 07:21:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18348400) [pid = 3236] [serial = 1251] [outer = 00000000] 07:21:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1837D400) [pid = 3236] [serial = 1252] [outer = 18348400] 07:21:44 INFO - PROCESS | 3236 | 1465050104352 Marionette DEBUG loaded listener.js 07:21:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18B07800) [pid = 3236] [serial = 1253] [outer = 18348400] 07:21:44 INFO - PROCESS | 3236 | 1465050104796 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:21:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 07:21:44 INFO - PROCESS | 3236 | 1465050104864 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 07:21:44 INFO - PROCESS | 3236 | 1465050104866 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 07:21:44 INFO - PROCESS | 3236 | 1465050104869 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:21:44 INFO - PROCESS | 3236 | 1465050104870 Marionette TRACE conn6 <- [1,1634,null,{}] 07:21:44 INFO - PROCESS | 3236 | 1465050104874 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:44 INFO - PROCESS | 3236 | 1465050104876 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:44 INFO - PROCESS | 3236 | 1465050104988 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 07:21:45 INFO - PROCESS | 3236 | 1465050105083 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:45 INFO - PROCESS | 3236 | 1465050105086 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:45 INFO - PROCESS | 3236 | ++DOCSHELL 14B2C000 == 34 [pid = 3236] [id = 418] 07:21:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18B09C00) [pid = 3236] [serial = 1254] [outer = 00000000] 07:21:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18B26800) [pid = 3236] [serial = 1255] [outer = 18B09C00] 07:21:45 INFO - PROCESS | 3236 | 1465050105132 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18BB1C00) [pid = 3236] [serial = 1256] [outer = 18B09C00] 07:21:45 INFO - PROCESS | 3236 | 1465050105573 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 07:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:21:45 INFO - PROCESS | 3236 | 1465050105603 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 07:21:45 INFO - PROCESS | 3236 | 1465050105606 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 07:21:45 INFO - PROCESS | 3236 | 1465050105609 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:21:45 INFO - PROCESS | 3236 | 1465050105610 Marionette TRACE conn6 <- [1,1638,null,{}] 07:21:45 INFO - PROCESS | 3236 | 1465050105614 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:45 INFO - PROCESS | 3236 | 1465050105620 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:45 INFO - PROCESS | 3236 | 1465050105774 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 07:21:45 INFO - PROCESS | 3236 | 1465050105836 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:45 INFO - PROCESS | 3236 | 1465050105838 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:45 INFO - PROCESS | 3236 | ++DOCSHELL 18356400 == 35 [pid = 3236] [id = 419] 07:21:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18E4BC00) [pid = 3236] [serial = 1257] [outer = 00000000] 07:21:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (198E0000) [pid = 3236] [serial = 1258] [outer = 18E4BC00] 07:21:45 INFO - PROCESS | 3236 | 1465050105882 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18E54000) [pid = 3236] [serial = 1259] [outer = 18E4BC00] 07:21:46 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0CB23C00) [pid = 3236] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:21:46 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0CA4C800) [pid = 3236] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:21:46 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (143CB000) [pid = 3236] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:21:46 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (104D7000) [pid = 3236] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:21:46 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (164E6000) [pid = 3236] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:21:46 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (165CD400) [pid = 3236] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:21:46 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (104D6C00) [pid = 3236] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:21:46 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (17F0B800) [pid = 3236] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:21:46 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18E45400) [pid = 3236] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:21:46 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1064BC00) [pid = 3236] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:21:46 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (14B29800) [pid = 3236] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:21:46 INFO - PROCESS | 3236 | 1465050106399 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 830ms 07:21:46 INFO - PROCESS | 3236 | 1465050106439 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 3236 | 1465050106442 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 07:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:21:46 INFO - PROCESS | 3236 | 1465050106445 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - PROCESS | 3236 | 1465050106446 Marionette TRACE conn6 <- [1,1642,null,{}] 07:21:46 INFO - PROCESS | 3236 | 1465050106450 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:46 INFO - PROCESS | 3236 | 1465050106452 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:46 INFO - PROCESS | 3236 | 1465050106565 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 07:21:46 INFO - PROCESS | 3236 | 1465050106626 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:46 INFO - PROCESS | 3236 | 1465050106628 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:46 INFO - PROCESS | 3236 | ++DOCSHELL 142BC800 == 36 [pid = 3236] [id = 420] 07:21:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (142C0000) [pid = 3236] [serial = 1260] [outer = 00000000] 07:21:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (165CD400) [pid = 3236] [serial = 1261] [outer = 142C0000] 07:21:46 INFO - PROCESS | 3236 | 1465050106672 Marionette DEBUG loaded listener.js 07:21:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18B28000) [pid = 3236] [serial = 1262] [outer = 142C0000] 07:21:46 INFO - PROCESS | 3236 | 1465050106995 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 570ms 07:21:47 INFO - PROCESS | 3236 | 1465050107033 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 07:21:47 INFO - PROCESS | 3236 | 1465050107035 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 07:21:47 INFO - PROCESS | 3236 | 1465050107038 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:21:47 INFO - PROCESS | 3236 | 1465050107040 Marionette TRACE conn6 <- [1,1646,null,{}] 07:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:21:47 INFO - PROCESS | 3236 | 1465050107043 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:47 INFO - PROCESS | 3236 | 1465050107045 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:47 INFO - PROCESS | 3236 | 1465050107165 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 07:21:47 INFO - PROCESS | 3236 | 1465050107173 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:47 INFO - PROCESS | 3236 | 1465050107175 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:47 INFO - PROCESS | 3236 | ++DOCSHELL 14B28400 == 37 [pid = 3236] [id = 421] 07:21:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (17BAD800) [pid = 3236] [serial = 1263] [outer = 00000000] 07:21:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19F0D400) [pid = 3236] [serial = 1264] [outer = 17BAD800] 07:21:47 INFO - PROCESS | 3236 | 1465050107218 Marionette DEBUG loaded listener.js 07:21:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19F17C00) [pid = 3236] [serial = 1265] [outer = 17BAD800] 07:21:47 INFO - PROCESS | 3236 | 1465050107638 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 07:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:21:47 INFO - PROCESS | 3236 | 1465050107673 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 07:21:47 INFO - PROCESS | 3236 | 1465050107675 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 07:21:47 INFO - PROCESS | 3236 | 1465050107688 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:21:47 INFO - PROCESS | 3236 | 1465050107690 Marionette TRACE conn6 <- [1,1650,null,{}] 07:21:47 INFO - PROCESS | 3236 | 1465050107693 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:47 INFO - PROCESS | 3236 | 1465050107695 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:47 INFO - PROCESS | 3236 | 1465050107810 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 07:21:47 INFO - PROCESS | 3236 | 1465050107819 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:47 INFO - PROCESS | 3236 | 1465050107821 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:47 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4B400 == 38 [pid = 3236] [id = 422] 07:21:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (15F06C00) [pid = 3236] [serial = 1266] [outer = 00000000] 07:21:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16CFB000) [pid = 3236] [serial = 1267] [outer = 15F06C00] 07:21:47 INFO - PROCESS | 3236 | 1465050107864 Marionette DEBUG loaded listener.js 07:21:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19F48000) [pid = 3236] [serial = 1268] [outer = 15F06C00] 07:21:48 INFO - PROCESS | 3236 | 1465050108378 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 07:21:48 INFO - PROCESS | 3236 | 1465050108410 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 07:21:48 INFO - PROCESS | 3236 | 1465050108415 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 07:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:21:48 INFO - PROCESS | 3236 | 1465050108421 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:21:48 INFO - PROCESS | 3236 | 1465050108424 Marionette TRACE conn6 <- [1,1654,null,{}] 07:21:48 INFO - PROCESS | 3236 | 1465050108430 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:48 INFO - PROCESS | 3236 | 1465050108433 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:48 INFO - PROCESS | 3236 | 1465050108550 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 07:21:48 INFO - PROCESS | 3236 | 1465050108658 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:48 INFO - PROCESS | 3236 | 1465050108663 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:48 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD4400 == 39 [pid = 3236] [id = 423] 07:21:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0CE72C00) [pid = 3236] [serial = 1269] [outer = 00000000] 07:21:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (10608800) [pid = 3236] [serial = 1270] [outer = 0CE72C00] 07:21:48 INFO - PROCESS | 3236 | 1465050108721 Marionette DEBUG loaded listener.js 07:21:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1426E000) [pid = 3236] [serial = 1271] [outer = 0CE72C00] 07:21:49 INFO - PROCESS | 3236 | 1465050109378 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1021ms 07:21:49 INFO - PROCESS | 3236 | 1465050109446 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 3236 | 1465050109451 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 07:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:21:49 INFO - PROCESS | 3236 | 1465050109458 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - PROCESS | 3236 | 1465050109461 Marionette TRACE conn6 <- [1,1658,null,{}] 07:21:49 INFO - PROCESS | 3236 | 1465050109465 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:49 INFO - PROCESS | 3236 | 1465050109468 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:49 INFO - PROCESS | 3236 | 1465050109611 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 07:21:49 INFO - PROCESS | 3236 | 1465050109747 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 3236 | 1465050109749 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:49 INFO - PROCESS | 3236 | ++DOCSHELL 15F06800 == 40 [pid = 3236] [id = 424] 07:21:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (15F0B400) [pid = 3236] [serial = 1272] [outer = 00000000] 07:21:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1670A400) [pid = 3236] [serial = 1273] [outer = 15F0B400] 07:21:49 INFO - PROCESS | 3236 | 1465050109807 Marionette DEBUG loaded listener.js 07:21:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (17F10800) [pid = 3236] [serial = 1274] [outer = 15F0B400] 07:21:50 INFO - PROCESS | 3236 | 1465050110395 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 07:21:50 INFO - PROCESS | 3236 | 1465050110431 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 07:21:50 INFO - PROCESS | 3236 | 1465050110434 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 07:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:21:50 INFO - PROCESS | 3236 | 1465050110438 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 3236 | 1465050110441 Marionette TRACE conn6 <- [1,1662,null,{}] 07:21:50 INFO - PROCESS | 3236 | 1465050110452 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:50 INFO - PROCESS | 3236 | 1465050110457 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:50 INFO - PROCESS | 3236 | 1465050110568 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 07:21:50 INFO - PROCESS | 3236 | 1465050110703 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:50 INFO - PROCESS | 3236 | 1465050110706 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:50 INFO - PROCESS | 3236 | ++DOCSHELL 19F0F400 == 41 [pid = 3236] [id = 425] 07:21:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19F11000) [pid = 3236] [serial = 1275] [outer = 00000000] 07:21:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19F4B000) [pid = 3236] [serial = 1276] [outer = 19F11000] 07:21:50 INFO - PROCESS | 3236 | 1465050110765 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19FAE400) [pid = 3236] [serial = 1277] [outer = 19F11000] 07:21:51 INFO - PROCESS | 3236 | 1465050111386 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1124ms 07:21:51 INFO - PROCESS | 3236 | 1465050111595 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 07:21:51 INFO - PROCESS | 3236 | 1465050111600 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 07:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:21:51 INFO - PROCESS | 3236 | 1465050111606 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:21:51 INFO - PROCESS | 3236 | 1465050111609 Marionette TRACE conn6 <- [1,1666,null,{}] 07:21:51 INFO - PROCESS | 3236 | 1465050111615 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:51 INFO - PROCESS | 3236 | 1465050111618 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:51 INFO - PROCESS | 3236 | 1465050111719 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 07:21:51 INFO - PROCESS | 3236 | 1465050111848 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:51 INFO - PROCESS | 3236 | 1465050111853 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:51 INFO - PROCESS | 3236 | ++DOCSHELL 10050000 == 42 [pid = 3236] [id = 426] 07:21:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (10050C00) [pid = 3236] [serial = 1278] [outer = 00000000] 07:21:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (10608000) [pid = 3236] [serial = 1279] [outer = 10050C00] 07:21:51 INFO - PROCESS | 3236 | 1465050111906 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1137A400) [pid = 3236] [serial = 1280] [outer = 10050C00] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 14B28400 == 41 [pid = 3236] [id = 421] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 142BC800 == 40 [pid = 3236] [id = 420] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 18356400 == 39 [pid = 3236] [id = 419] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 14B2C000 == 38 [pid = 3236] [id = 418] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 1830D000 == 37 [pid = 3236] [id = 417] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 164E5000 == 36 [pid = 3236] [id = 416] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 1426EC00 == 35 [pid = 3236] [id = 415] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 0CB2C400 == 34 [pid = 3236] [id = 414] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 0CAD0000 == 33 [pid = 3236] [id = 412] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 14A58000 == 32 [pid = 3236] [id = 413] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 0CA07800 == 31 [pid = 3236] [id = 402] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 19A26400 == 30 [pid = 3236] [id = 411] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 19F0F400 == 29 [pid = 3236] [id = 425] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 0CA4B400 == 28 [pid = 3236] [id = 422] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 0CAD4400 == 27 [pid = 3236] [id = 423] 07:21:52 INFO - PROCESS | 3236 | --DOCSHELL 15F06800 == 26 [pid = 3236] [id = 424] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0CB2D000) [pid = 3236] [serial = 1210] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0CE34400) [pid = 3236] [serial = 1208] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0CACF800) [pid = 3236] [serial = 1207] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (146B7400) [pid = 3236] [serial = 1216] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (14310000) [pid = 3236] [serial = 1202] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (113A1800) [pid = 3236] [serial = 1201] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (17B31800) [pid = 3236] [serial = 1205] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (16562000) [pid = 3236] [serial = 1204] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16CFC000) [pid = 3236] [serial = 1222] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17C1D400) [pid = 3236] [serial = 1228] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18B10400) [pid = 3236] [serial = 1225] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (197E7400) [pid = 3236] [serial = 1231] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (10651400) [pid = 3236] [serial = 1213] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (18B25400) [pid = 3236] [serial = 1226] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (108DC400) [pid = 3236] [serial = 1214] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0D1EB400) [pid = 3236] [serial = 1211] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (15F05400) [pid = 3236] [serial = 1219] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18B0EC00) [pid = 3236] [serial = 1229] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (17B39800) [pid = 3236] [serial = 1223] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (19E19C00) [pid = 3236] [serial = 1234] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (198DC000) [pid = 3236] [serial = 1232] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (164EA000) [pid = 3236] [serial = 1220] [outer = 00000000] [url = about:blank] 07:21:52 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (14A28000) [pid = 3236] [serial = 1217] [outer = 00000000] [url = about:blank] 07:21:53 INFO - PROCESS | 3236 | 1465050113151 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1573ms 07:21:53 INFO - PROCESS | 3236 | 1465050113184 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 07:21:53 INFO - PROCESS | 3236 | 1465050113188 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 07:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:21:53 INFO - PROCESS | 3236 | 1465050113193 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:21:53 INFO - PROCESS | 3236 | 1465050113196 Marionette TRACE conn6 <- [1,1670,null,{}] 07:21:53 INFO - PROCESS | 3236 | 1465050113201 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:53 INFO - PROCESS | 3236 | 1465050113204 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:53 INFO - PROCESS | 3236 | 1465050113295 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 07:21:53 INFO - PROCESS | 3236 | 1465050113426 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:53 INFO - PROCESS | 3236 | 1465050113430 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:53 INFO - PROCESS | 3236 | ++DOCSHELL 0CB27400 == 27 [pid = 3236] [id = 427] 07:21:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0CB28800) [pid = 3236] [serial = 1281] [outer = 00000000] 07:21:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0CE34400) [pid = 3236] [serial = 1282] [outer = 0CB28800] 07:21:53 INFO - PROCESS | 3236 | 1465050113478 Marionette DEBUG loaded listener.js 07:21:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0D1ED400) [pid = 3236] [serial = 1283] [outer = 0CB28800] 07:21:53 INFO - PROCESS | 3236 | 1465050113919 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 790ms 07:21:53 INFO - PROCESS | 3236 | 1465050113983 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 07:21:53 INFO - PROCESS | 3236 | 1465050113988 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 07:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:21:53 INFO - PROCESS | 3236 | 1465050113994 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:21:53 INFO - PROCESS | 3236 | 1465050113997 Marionette TRACE conn6 <- [1,1674,null,{}] 07:21:53 INFO - PROCESS | 3236 | 1465050114001 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:53 INFO - PROCESS | 3236 | 1465050114004 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:54 INFO - PROCESS | 3236 | 1465050114097 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 07:21:54 INFO - PROCESS | 3236 | 1465050114112 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:54 INFO - PROCESS | 3236 | 1465050114115 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:54 INFO - PROCESS | 3236 | ++DOCSHELL 1110D000 == 28 [pid = 3236] [id = 428] 07:21:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1110F400) [pid = 3236] [serial = 1284] [outer = 00000000] 07:21:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14260C00) [pid = 3236] [serial = 1285] [outer = 1110F400] 07:21:54 INFO - PROCESS | 3236 | 1465050114162 Marionette DEBUG loaded listener.js 07:21:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (142B6C00) [pid = 3236] [serial = 1286] [outer = 1110F400] 07:21:54 INFO - PROCESS | 3236 | 1465050114639 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:21:54 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 07:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 07:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:21:54 INFO - PROCESS | 3236 | 1465050114668 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 07:21:54 INFO - PROCESS | 3236 | 1465050114670 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 07:21:54 INFO - PROCESS | 3236 | 1465050114673 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:21:54 INFO - PROCESS | 3236 | 1465050114677 Marionette TRACE conn6 <- [1,1678,null,{}] 07:21:54 INFO - PROCESS | 3236 | 1465050114687 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:54 INFO - PROCESS | 3236 | 1465050114692 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:54 INFO - PROCESS | 3236 | 1465050114807 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 07:21:54 INFO - PROCESS | 3236 | 1465050114909 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:54 INFO - PROCESS | 3236 | 1465050114913 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:54 INFO - PROCESS | 3236 | ++DOCSHELL 14A86800 == 29 [pid = 3236] [id = 429] 07:21:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14A8B400) [pid = 3236] [serial = 1287] [outer = 00000000] 07:21:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14B2E000) [pid = 3236] [serial = 1288] [outer = 14A8B400] 07:21:54 INFO - PROCESS | 3236 | 1465050114962 Marionette DEBUG loaded listener.js 07:21:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14B7DC00) [pid = 3236] [serial = 1289] [outer = 14A8B400] 07:21:55 INFO - PROCESS | 3236 | 1465050115395 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 770ms 07:21:55 INFO - PROCESS | 3236 | 1465050115448 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 07:21:55 INFO - PROCESS | 3236 | 1465050115451 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 07:21:55 INFO - PROCESS | 3236 | 1465050115454 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:21:55 INFO - PROCESS | 3236 | 1465050115456 Marionette TRACE conn6 <- [1,1682,null,{}] 07:21:55 INFO - PROCESS | 3236 | 1465050115465 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:55 INFO - PROCESS | 3236 | 1465050115467 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:55 INFO - PROCESS | 3236 | 1465050115590 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 07:21:55 INFO - PROCESS | 3236 | 1465050115600 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:55 INFO - PROCESS | 3236 | 1465050115602 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:55 INFO - PROCESS | 3236 | ++DOCSHELL 1591D000 == 30 [pid = 3236] [id = 430] 07:21:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (15F06800) [pid = 3236] [serial = 1290] [outer = 00000000] 07:21:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16560000) [pid = 3236] [serial = 1291] [outer = 15F06800] 07:21:55 INFO - PROCESS | 3236 | 1465050115649 Marionette DEBUG loaded listener.js 07:21:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1670C000) [pid = 3236] [serial = 1292] [outer = 15F06800] 07:21:56 INFO - PROCESS | 3236 | 1465050116091 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 07:21:56 INFO - PROCESS | 3236 | 1465050116128 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 07:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:21:56 INFO - PROCESS | 3236 | 1465050116130 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 07:21:56 INFO - PROCESS | 3236 | 1465050116133 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 3236 | 1465050116135 Marionette TRACE conn6 <- [1,1686,null,{}] 07:21:56 INFO - PROCESS | 3236 | 1465050116146 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:56 INFO - PROCESS | 3236 | 1465050116148 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:56 INFO - PROCESS | 3236 | 1465050116285 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 07:21:56 INFO - PROCESS | 3236 | 1465050116294 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:56 INFO - PROCESS | 3236 | 1465050116296 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:56 INFO - PROCESS | 3236 | ++DOCSHELL 16CF6C00 == 31 [pid = 3236] [id = 431] 07:21:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17B30800) [pid = 3236] [serial = 1293] [outer = 00000000] 07:21:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17F02C00) [pid = 3236] [serial = 1294] [outer = 17B30800] 07:21:56 INFO - PROCESS | 3236 | 1465050116341 Marionette DEBUG loaded listener.js 07:21:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17F10C00) [pid = 3236] [serial = 1295] [outer = 17B30800] 07:21:56 INFO - PROCESS | 3236 | 1465050116806 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:21:56 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 07:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 731ms 07:21:56 INFO - PROCESS | 3236 | 1465050116868 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 07:21:56 INFO - PROCESS | 3236 | 1465050116870 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 07:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:21:56 INFO - PROCESS | 3236 | 1465050116873 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 3236 | 1465050116875 Marionette TRACE conn6 <- [1,1690,null,{}] 07:21:56 INFO - PROCESS | 3236 | 1465050116879 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:56 INFO - PROCESS | 3236 | 1465050116884 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:57 INFO - PROCESS | 3236 | 1465050117023 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 07:21:57 INFO - PROCESS | 3236 | 1465050117089 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:57 INFO - PROCESS | 3236 | 1465050117091 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:57 INFO - PROCESS | 3236 | ++DOCSHELL 18B0AC00 == 32 [pid = 3236] [id = 432] 07:21:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18B0D400) [pid = 3236] [serial = 1296] [outer = 00000000] 07:21:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18B3D800) [pid = 3236] [serial = 1297] [outer = 18B0D400] 07:21:57 INFO - PROCESS | 3236 | 1465050117135 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18E51C00) [pid = 3236] [serial = 1298] [outer = 18B0D400] 07:21:57 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (17BAD800) [pid = 3236] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:21:57 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18348400) [pid = 3236] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:21:57 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18B09C00) [pid = 3236] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:21:57 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0CB2EC00) [pid = 3236] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:21:57 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (142C0000) [pid = 3236] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:21:57 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1426F800) [pid = 3236] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:21:57 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (14A58C00) [pid = 3236] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:21:57 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0CAD0800) [pid = 3236] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:21:57 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (15F06C00) [pid = 3236] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:21:57 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (19A27000) [pid = 3236] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:21:57 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (164E9800) [pid = 3236] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:21:57 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (18E4BC00) [pid = 3236] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:21:57 INFO - PROCESS | 3236 | 1465050117742 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 930ms 07:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:21:57 INFO - PROCESS | 3236 | 1465050117806 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 07:21:57 INFO - PROCESS | 3236 | 1465050117808 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 07:21:57 INFO - PROCESS | 3236 | 1465050117811 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:21:57 INFO - PROCESS | 3236 | 1465050117813 Marionette TRACE conn6 <- [1,1694,null,{}] 07:21:57 INFO - PROCESS | 3236 | 1465050117816 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:57 INFO - PROCESS | 3236 | 1465050117818 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:57 INFO - PROCESS | 3236 | 1465050117897 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 07:21:57 INFO - PROCESS | 3236 | 1465050117903 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:57 INFO - PROCESS | 3236 | 1465050117905 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:57 INFO - PROCESS | 3236 | ++DOCSHELL 10690000 == 33 [pid = 3236] [id = 433] 07:21:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (143C6400) [pid = 3236] [serial = 1299] [outer = 00000000] 07:21:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18378400) [pid = 3236] [serial = 1300] [outer = 143C6400] 07:21:57 INFO - PROCESS | 3236 | 1465050117948 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18B1D400) [pid = 3236] [serial = 1301] [outer = 143C6400] 07:21:58 INFO - PROCESS | 3236 | 1465050118377 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 07:21:58 INFO - PROCESS | 3236 | 1465050118442 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 07:21:58 INFO - PROCESS | 3236 | 1465050118444 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 07:21:58 INFO - PROCESS | 3236 | 1465050118447 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:21:58 INFO - PROCESS | 3236 | 1465050118449 Marionette TRACE conn6 <- [1,1698,null,{}] 07:21:58 INFO - PROCESS | 3236 | 1465050118453 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:58 INFO - PROCESS | 3236 | 1465050118455 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:58 INFO - PROCESS | 3236 | 1465050118534 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 07:21:58 INFO - PROCESS | 3236 | 1465050118539 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:58 INFO - PROCESS | 3236 | 1465050118541 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:58 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0B400 == 34 [pid = 3236] [id = 434] 07:21:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0CA0E400) [pid = 3236] [serial = 1302] [outer = 00000000] 07:21:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18BB9C00) [pid = 3236] [serial = 1303] [outer = 0CA0E400] 07:21:58 INFO - PROCESS | 3236 | 1465050118584 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16709400) [pid = 3236] [serial = 1304] [outer = 0CA0E400] 07:21:59 INFO - PROCESS | 3236 | 1465050119031 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 07:21:59 INFO - PROCESS | 3236 | 1465050119086 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 07:21:59 INFO - PROCESS | 3236 | 1465050119088 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 07:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:21:59 INFO - PROCESS | 3236 | 1465050119091 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:21:59 INFO - PROCESS | 3236 | 1465050119093 Marionette TRACE conn6 <- [1,1702,null,{}] 07:21:59 INFO - PROCESS | 3236 | 1465050119097 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:59 INFO - PROCESS | 3236 | 1465050119098 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:59 INFO - PROCESS | 3236 | 1465050119179 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 07:21:59 INFO - PROCESS | 3236 | 1465050119184 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:59 INFO - PROCESS | 3236 | 1465050119186 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:21:59 INFO - PROCESS | 3236 | ++DOCSHELL 14B28400 == 35 [pid = 3236] [id = 435] 07:21:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (198E2000) [pid = 3236] [serial = 1305] [outer = 00000000] 07:21:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (19A22000) [pid = 3236] [serial = 1306] [outer = 198E2000] 07:21:59 INFO - PROCESS | 3236 | 1465050119231 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (19E1F000) [pid = 3236] [serial = 1307] [outer = 198E2000] 07:21:59 INFO - PROCESS | 3236 | 1465050119981 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 970ms 07:22:00 INFO - PROCESS | 3236 | 1465050120063 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 07:22:00 INFO - PROCESS | 3236 | 1465050120067 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 07:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:22:00 INFO - PROCESS | 3236 | 1465050120073 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:22:00 INFO - PROCESS | 3236 | 1465050120076 Marionette TRACE conn6 <- [1,1706,null,{}] 07:22:00 INFO - PROCESS | 3236 | 1465050120082 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:00 INFO - PROCESS | 3236 | 1465050120086 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:00 INFO - PROCESS | 3236 | 1465050120273 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 07:22:00 INFO - PROCESS | 3236 | 1465050120283 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:00 INFO - PROCESS | 3236 | 1465050120286 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:00 INFO - PROCESS | 3236 | ++DOCSHELL 0CB28400 == 36 [pid = 3236] [id = 436] 07:22:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0CECE000) [pid = 3236] [serial = 1308] [outer = 00000000] 07:22:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (10646800) [pid = 3236] [serial = 1309] [outer = 0CECE000] 07:22:00 INFO - PROCESS | 3236 | 1465050120343 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (14267C00) [pid = 3236] [serial = 1310] [outer = 0CECE000] 07:22:01 INFO - PROCESS | 3236 | 1465050121088 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1079ms 07:22:01 INFO - PROCESS | 3236 | 1465050121171 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 3236 | 1465050121176 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 07:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:22:01 INFO - PROCESS | 3236 | 1465050121182 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 3236 | 1465050121185 Marionette TRACE conn6 <- [1,1710,null,{}] 07:22:01 INFO - PROCESS | 3236 | 1465050121189 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:01 INFO - PROCESS | 3236 | 1465050121192 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:01 INFO - PROCESS | 3236 | 1465050121340 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 07:22:01 INFO - PROCESS | 3236 | 1465050121472 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:01 INFO - PROCESS | 3236 | 1465050121474 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:01 INFO - PROCESS | 3236 | ++DOCSHELL 14B2C000 == 37 [pid = 3236] [id = 437] 07:22:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (14B2D000) [pid = 3236] [serial = 1311] [outer = 00000000] 07:22:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (164EA800) [pid = 3236] [serial = 1312] [outer = 14B2D000] 07:22:01 INFO - PROCESS | 3236 | 1465050121533 Marionette DEBUG loaded listener.js 07:22:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (16CF7C00) [pid = 3236] [serial = 1313] [outer = 14B2D000] 07:22:02 INFO - PROCESS | 3236 | --DOCSHELL 0CA0B400 == 36 [pid = 3236] [id = 434] 07:22:02 INFO - PROCESS | 3236 | --DOCSHELL 10690000 == 35 [pid = 3236] [id = 433] 07:22:02 INFO - PROCESS | 3236 | --DOCSHELL 18B0AC00 == 34 [pid = 3236] [id = 432] 07:22:02 INFO - PROCESS | 3236 | --DOCSHELL 16CF6C00 == 33 [pid = 3236] [id = 431] 07:22:02 INFO - PROCESS | 3236 | --DOCSHELL 1591D000 == 32 [pid = 3236] [id = 430] 07:22:02 INFO - PROCESS | 3236 | --DOCSHELL 14A86800 == 31 [pid = 3236] [id = 429] 07:22:02 INFO - PROCESS | 3236 | --DOCSHELL 1110D000 == 30 [pid = 3236] [id = 428] 07:22:02 INFO - PROCESS | 3236 | --DOCSHELL 0CB27400 == 29 [pid = 3236] [id = 427] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (19F17C00) [pid = 3236] [serial = 1265] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1837D400) [pid = 3236] [serial = 1252] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18BB1C00) [pid = 3236] [serial = 1256] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (18B26800) [pid = 3236] [serial = 1255] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0D1EC800) [pid = 3236] [serial = 1243] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (10051400) [pid = 3236] [serial = 1244] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (165CD400) [pid = 3236] [serial = 1261] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14381400) [pid = 3236] [serial = 1246] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (14462000) [pid = 3236] [serial = 1247] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (14B7FC00) [pid = 3236] [serial = 1240] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (16547400) [pid = 3236] [serial = 1241] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (10230000) [pid = 3236] [serial = 1237] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1060C800) [pid = 3236] [serial = 1238] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16CFB000) [pid = 3236] [serial = 1267] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (19F0D800) [pid = 3236] [serial = 1235] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16548C00) [pid = 3236] [serial = 1249] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (198E0000) [pid = 3236] [serial = 1258] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (19F48000) [pid = 3236] [serial = 1268] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (19F0D400) [pid = 3236] [serial = 1264] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18E54000) [pid = 3236] [serial = 1259] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18B07800) [pid = 3236] [serial = 1253] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (16CF7800) [pid = 3236] [serial = 1250] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (18B28000) [pid = 3236] [serial = 1262] [outer = 00000000] [url = about:blank] 07:22:02 INFO - PROCESS | 3236 | 1465050122389 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:22:02 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 07:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1234ms 07:22:02 INFO - PROCESS | 3236 | 1465050122421 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 07:22:02 INFO - PROCESS | 3236 | 1465050122426 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 07:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:22:02 INFO - PROCESS | 3236 | 1465050122430 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:22:02 INFO - PROCESS | 3236 | 1465050122433 Marionette TRACE conn6 <- [1,1714,null,{}] 07:22:02 INFO - PROCESS | 3236 | 1465050122439 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:02 INFO - PROCESS | 3236 | 1465050122442 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:02 INFO - PROCESS | 3236 | 1465050122528 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 07:22:02 INFO - PROCESS | 3236 | 1465050122535 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:02 INFO - PROCESS | 3236 | 1465050122539 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:02 INFO - PROCESS | 3236 | ++DOCSHELL 1004F400 == 30 [pid = 3236] [id = 438] 07:22:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (10051400) [pid = 3236] [serial = 1314] [outer = 00000000] 07:22:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (104CC800) [pid = 3236] [serial = 1315] [outer = 10051400] 07:22:02 INFO - PROCESS | 3236 | 1465050122588 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (10608400) [pid = 3236] [serial = 1316] [outer = 10051400] 07:22:03 INFO - PROCESS | 3236 | 1465050123143 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 07:22:03 INFO - PROCESS | 3236 | 1465050123161 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 07:22:03 INFO - PROCESS | 3236 | 1465050123165 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 07:22:03 INFO - PROCESS | 3236 | 1465050123171 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:22:03 INFO - PROCESS | 3236 | 1465050123174 Marionette TRACE conn6 <- [1,1718,null,{}] 07:22:03 INFO - PROCESS | 3236 | 1465050123177 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:03 INFO - PROCESS | 3236 | 1465050123180 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:03 INFO - PROCESS | 3236 | 1465050123266 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 07:22:03 INFO - PROCESS | 3236 | 1465050123275 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:03 INFO - PROCESS | 3236 | 1465050123277 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:03 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD0000 == 31 [pid = 3236] [id = 439] 07:22:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (142C5800) [pid = 3236] [serial = 1317] [outer = 00000000] 07:22:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (143CBC00) [pid = 3236] [serial = 1318] [outer = 142C5800] 07:22:03 INFO - PROCESS | 3236 | 1465050123325 Marionette DEBUG loaded listener.js 07:22:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (146C0800) [pid = 3236] [serial = 1319] [outer = 142C5800] 07:22:03 INFO - PROCESS | 3236 | 1465050123809 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:22:03 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 07:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 07:22:03 INFO - PROCESS | 3236 | 1465050123847 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 07:22:03 INFO - PROCESS | 3236 | 1465050123849 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 07:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:22:03 INFO - PROCESS | 3236 | 1465050123852 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:22:03 INFO - PROCESS | 3236 | 1465050123856 Marionette TRACE conn6 <- [1,1722,null,{}] 07:22:03 INFO - PROCESS | 3236 | 1465050123866 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:03 INFO - PROCESS | 3236 | 1465050123871 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:03 INFO - PROCESS | 3236 | 1465050123958 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 07:22:03 INFO - PROCESS | 3236 | 1465050123967 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:03 INFO - PROCESS | 3236 | 1465050123970 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:04 INFO - PROCESS | 3236 | ++DOCSHELL 164EC800 == 32 [pid = 3236] [id = 440] 07:22:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (164ED400) [pid = 3236] [serial = 1320] [outer = 00000000] 07:22:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (165CE400) [pid = 3236] [serial = 1321] [outer = 164ED400] 07:22:04 INFO - PROCESS | 3236 | 1465050124099 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17B33000) [pid = 3236] [serial = 1322] [outer = 164ED400] 07:22:04 INFO - PROCESS | 3236 | 1465050124542 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 07:22:04 INFO - PROCESS | 3236 | 1465050124595 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 07:22:04 INFO - PROCESS | 3236 | 1465050124598 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 07:22:04 INFO - PROCESS | 3236 | 1465050124601 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:22:04 INFO - PROCESS | 3236 | 1465050124602 Marionette TRACE conn6 <- [1,1726,null,{}] 07:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:22:04 INFO - PROCESS | 3236 | 1465050124606 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:04 INFO - PROCESS | 3236 | 1465050124608 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:04 INFO - PROCESS | 3236 | 1465050124730 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 07:22:04 INFO - PROCESS | 3236 | 1465050124792 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:04 INFO - PROCESS | 3236 | 1465050124794 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:04 INFO - PROCESS | 3236 | ++DOCSHELL 17F06400 == 33 [pid = 3236] [id = 441] 07:22:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (17F0A400) [pid = 3236] [serial = 1323] [outer = 00000000] 07:22:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18B05800) [pid = 3236] [serial = 1324] [outer = 17F0A400] 07:22:04 INFO - PROCESS | 3236 | 1465050124839 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18B0EC00) [pid = 3236] [serial = 1325] [outer = 17F0A400] 07:22:05 INFO - PROCESS | 3236 | 1465050125263 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 07:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:22:05 INFO - PROCESS | 3236 | 1465050125277 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 07:22:05 INFO - PROCESS | 3236 | 1465050125279 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 07:22:05 INFO - PROCESS | 3236 | 1465050125282 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:22:05 INFO - PROCESS | 3236 | 1465050125284 Marionette TRACE conn6 <- [1,1730,null,{}] 07:22:05 INFO - PROCESS | 3236 | 1465050125301 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:05 INFO - PROCESS | 3236 | 1465050125303 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:05 INFO - PROCESS | 3236 | 1465050125442 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 07:22:05 INFO - PROCESS | 3236 | 1465050125464 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:05 INFO - PROCESS | 3236 | 1465050125466 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:05 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0A000 == 34 [pid = 3236] [id = 442] 07:22:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18B04C00) [pid = 3236] [serial = 1326] [outer = 00000000] 07:22:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18E46800) [pid = 3236] [serial = 1327] [outer = 18B04C00] 07:22:05 INFO - PROCESS | 3236 | 1465050125511 Marionette DEBUG loaded listener.js 07:22:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18F5B800) [pid = 3236] [serial = 1328] [outer = 18B04C00] 07:22:05 INFO - PROCESS | 3236 | 1465050125980 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 750ms 07:22:06 INFO - PROCESS | 3236 | 1465050126034 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 3236 | 1465050126036 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 07:22:06 INFO - PROCESS | 3236 | 1465050126039 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:22:06 INFO - PROCESS | 3236 | 1465050126040 Marionette TRACE conn6 <- [1,1734,null,{}] 07:22:06 INFO - PROCESS | 3236 | 1465050126044 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:06 INFO - PROCESS | 3236 | 1465050126049 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:06 INFO - PROCESS | 3236 | 1465050126204 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 07:22:06 INFO - PROCESS | 3236 | 1465050126215 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:06 INFO - PROCESS | 3236 | 1465050126217 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:06 INFO - PROCESS | 3236 | ++DOCSHELL 198D8000 == 35 [pid = 3236] [id = 443] 07:22:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (198D8400) [pid = 3236] [serial = 1329] [outer = 00000000] 07:22:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (19F0D800) [pid = 3236] [serial = 1330] [outer = 198D8400] 07:22:06 INFO - PROCESS | 3236 | 1465050126262 Marionette DEBUG loaded listener.js 07:22:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (19F0DC00) [pid = 3236] [serial = 1331] [outer = 198D8400] 07:22:06 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (17B30800) [pid = 3236] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:22:06 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0CE72C00) [pid = 3236] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:22:06 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (15F0B400) [pid = 3236] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:22:06 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (19F11000) [pid = 3236] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:22:06 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18B0D400) [pid = 3236] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:22:06 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0CA0E400) [pid = 3236] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:22:06 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (143C6400) [pid = 3236] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:22:06 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (15F06800) [pid = 3236] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:22:06 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (10050C00) [pid = 3236] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:22:06 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14A8B400) [pid = 3236] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:22:06 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1110F400) [pid = 3236] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:22:06 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0CB28800) [pid = 3236] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:22:06 INFO - PROCESS | 3236 | 1465050126846 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 830ms 07:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:22:06 INFO - PROCESS | 3236 | 1465050126873 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 3236 | 1465050126875 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 07:22:06 INFO - PROCESS | 3236 | 1465050126878 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - PROCESS | 3236 | 1465050126880 Marionette TRACE conn6 <- [1,1738,null,{}] 07:22:06 INFO - PROCESS | 3236 | 1465050126883 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:06 INFO - PROCESS | 3236 | 1465050126885 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:06 INFO - PROCESS | 3236 | 1465050126964 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 07:22:06 INFO - PROCESS | 3236 | 1465050126973 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:06 INFO - PROCESS | 3236 | 1465050126975 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:06 INFO - PROCESS | 3236 | ++DOCSHELL 1022B800 == 36 [pid = 3236] [id = 444] 07:22:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (10238400) [pid = 3236] [serial = 1332] [outer = 00000000] 07:22:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16563000) [pid = 3236] [serial = 1333] [outer = 10238400] 07:22:07 INFO - PROCESS | 3236 | 1465050127018 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18B37400) [pid = 3236] [serial = 1334] [outer = 10238400] 07:22:07 INFO - PROCESS | 3236 | 1465050127468 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 07:22:07 INFO - PROCESS | 3236 | 1465050127509 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 07:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:22:07 INFO - PROCESS | 3236 | 1465050127512 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 07:22:07 INFO - PROCESS | 3236 | 1465050127515 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:22:07 INFO - PROCESS | 3236 | 1465050127516 Marionette TRACE conn6 <- [1,1742,null,{}] 07:22:07 INFO - PROCESS | 3236 | 1465050127520 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:07 INFO - PROCESS | 3236 | 1465050127522 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:07 INFO - PROCESS | 3236 | 1465050127603 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 07:22:07 INFO - PROCESS | 3236 | 1465050127608 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:07 INFO - PROCESS | 3236 | 1465050127610 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:07 INFO - PROCESS | 3236 | ++DOCSHELL 198DB000 == 37 [pid = 3236] [id = 445] 07:22:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19E9E000) [pid = 3236] [serial = 1335] [outer = 00000000] 07:22:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19F19000) [pid = 3236] [serial = 1336] [outer = 19E9E000] 07:22:07 INFO - PROCESS | 3236 | 1465050127653 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (19F45400) [pid = 3236] [serial = 1337] [outer = 19E9E000] 07:22:08 INFO - PROCESS | 3236 | 1465050128083 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 07:22:08 INFO - PROCESS | 3236 | 1465050128146 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 3236 | 1465050128148 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 07:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:22:08 INFO - PROCESS | 3236 | 1465050128151 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 3236 | 1465050128162 Marionette TRACE conn6 <- [1,1746,null,{}] 07:22:08 INFO - PROCESS | 3236 | 1465050128166 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:08 INFO - PROCESS | 3236 | 1465050128168 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:08 INFO - PROCESS | 3236 | 1465050128249 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 07:22:08 INFO - PROCESS | 3236 | 1465050128254 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:08 INFO - PROCESS | 3236 | 1465050128256 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:08 INFO - PROCESS | 3236 | ++DOCSHELL 15F0C400 == 38 [pid = 3236] [id = 446] 07:22:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19F12C00) [pid = 3236] [serial = 1338] [outer = 00000000] 07:22:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19FAD000) [pid = 3236] [serial = 1339] [outer = 19F12C00] 07:22:08 INFO - PROCESS | 3236 | 1465050128299 Marionette DEBUG loaded listener.js 07:22:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19FB1800) [pid = 3236] [serial = 1340] [outer = 19F12C00] 07:22:08 INFO - PROCESS | 3236 | 1465050128759 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 07:22:08 INFO - PROCESS | 3236 | 1465050128882 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 3236 | 1465050128886 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 07:22:08 INFO - PROCESS | 3236 | 1465050128892 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:22:08 INFO - PROCESS | 3236 | 1465050128896 Marionette TRACE conn6 <- [1,1750,null,{}] 07:22:08 INFO - PROCESS | 3236 | 1465050128903 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:08 INFO - PROCESS | 3236 | 1465050128906 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:09 INFO - PROCESS | 3236 | 1465050129090 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 07:22:09 INFO - PROCESS | 3236 | 1465050129192 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 3236 | 1465050129197 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:09 INFO - PROCESS | 3236 | ++DOCSHELL 0D1EB400 == 39 [pid = 3236] [id = 447] 07:22:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0FE5CC00) [pid = 3236] [serial = 1341] [outer = 00000000] 07:22:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (104B7800) [pid = 3236] [serial = 1342] [outer = 0FE5CC00] 07:22:09 INFO - PROCESS | 3236 | 1465050129255 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (10696C00) [pid = 3236] [serial = 1343] [outer = 0FE5CC00] 07:22:09 INFO - PROCESS | 3236 | 1465050129877 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1022ms 07:22:09 INFO - PROCESS | 3236 | 1465050129919 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 3236 | 1465050129923 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 07:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:22:09 INFO - PROCESS | 3236 | 1465050129929 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - PROCESS | 3236 | 1465050129933 Marionette TRACE conn6 <- [1,1754,null,{}] 07:22:09 INFO - PROCESS | 3236 | 1465050129937 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:09 INFO - PROCESS | 3236 | 1465050129940 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:10 INFO - PROCESS | 3236 | 1465050130053 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 07:22:10 INFO - PROCESS | 3236 | 1465050130191 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:10 INFO - PROCESS | 3236 | 1465050130194 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:10 INFO - PROCESS | 3236 | ++DOCSHELL 15F05400 == 40 [pid = 3236] [id = 448] 07:22:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (164E9800) [pid = 3236] [serial = 1344] [outer = 00000000] 07:22:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16566000) [pid = 3236] [serial = 1345] [outer = 164E9800] 07:22:10 INFO - PROCESS | 3236 | 1465050130252 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (17BB5000) [pid = 3236] [serial = 1346] [outer = 164E9800] 07:22:10 INFO - PROCESS | 3236 | 1465050130882 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 990ms 07:22:10 INFO - PROCESS | 3236 | 1465050130919 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 07:22:10 INFO - PROCESS | 3236 | 1465050130921 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 07:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:22:10 INFO - PROCESS | 3236 | 1465050130925 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:22:10 INFO - PROCESS | 3236 | 1465050130927 Marionette TRACE conn6 <- [1,1758,null,{}] 07:22:10 INFO - PROCESS | 3236 | 1465050130950 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:10 INFO - PROCESS | 3236 | 1465050130956 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:11 INFO - PROCESS | 3236 | 1465050131102 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 07:22:11 INFO - PROCESS | 3236 | 1465050131168 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:11 INFO - PROCESS | 3236 | 1465050131172 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:11 INFO - PROCESS | 3236 | ++DOCSHELL 19F40400 == 41 [pid = 3236] [id = 449] 07:22:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19F41000) [pid = 3236] [serial = 1347] [outer = 00000000] 07:22:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (19FB6C00) [pid = 3236] [serial = 1348] [outer = 19F41000] 07:22:11 INFO - PROCESS | 3236 | 1465050131230 Marionette DEBUG loaded listener.js 07:22:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1ABF7000) [pid = 3236] [serial = 1349] [outer = 19F41000] 07:22:11 INFO - PROCESS | 3236 | 1465050131826 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 07:22:11 INFO - PROCESS | 3236 | 1465050131899 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 07:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:22:11 INFO - PROCESS | 3236 | 1465050131901 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 07:22:11 INFO - PROCESS | 3236 | 1465050131904 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:22:11 INFO - PROCESS | 3236 | 1465050131906 Marionette TRACE conn6 <- [1,1762,null,{}] 07:22:11 INFO - PROCESS | 3236 | 1465050131910 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:11 INFO - PROCESS | 3236 | 1465050131913 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:12 INFO - PROCESS | 3236 | 1465050132048 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 07:22:12 INFO - PROCESS | 3236 | 1465050132315 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:12 INFO - PROCESS | 3236 | 1465050132318 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:12 INFO - PROCESS | 3236 | ++DOCSHELL 0CA46400 == 42 [pid = 3236] [id = 450] 07:22:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0CACF000) [pid = 3236] [serial = 1350] [outer = 00000000] 07:22:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0D186000) [pid = 3236] [serial = 1351] [outer = 0CACF000] 07:22:12 INFO - PROCESS | 3236 | 1465050132390 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (0FEFA800) [pid = 3236] [serial = 1352] [outer = 0CACF000] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 10050000 == 41 [pid = 3236] [id = 426] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 198DB000 == 40 [pid = 3236] [id = 445] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 1022B800 == 39 [pid = 3236] [id = 444] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 198D8000 == 38 [pid = 3236] [id = 443] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 0CA0A000 == 37 [pid = 3236] [id = 442] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 17F06400 == 36 [pid = 3236] [id = 441] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 164EC800 == 35 [pid = 3236] [id = 440] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 0CAD0000 == 34 [pid = 3236] [id = 439] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 1004F400 == 33 [pid = 3236] [id = 438] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 14B28400 == 32 [pid = 3236] [id = 435] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 0CB28400 == 31 [pid = 3236] [id = 436] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 14B2C000 == 30 [pid = 3236] [id = 437] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 15F05400 == 29 [pid = 3236] [id = 448] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 19F40400 == 28 [pid = 3236] [id = 449] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 15F0C400 == 27 [pid = 3236] [id = 446] 07:22:13 INFO - PROCESS | 3236 | --DOCSHELL 0D1EB400 == 26 [pid = 3236] [id = 447] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (16560000) [pid = 3236] [serial = 1291] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (10608000) [pid = 3236] [serial = 1279] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (1137A400) [pid = 3236] [serial = 1280] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (14B2E000) [pid = 3236] [serial = 1288] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (14260C00) [pid = 3236] [serial = 1285] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (142B6C00) [pid = 3236] [serial = 1286] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0CE34400) [pid = 3236] [serial = 1282] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0D1ED400) [pid = 3236] [serial = 1283] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (17F02C00) [pid = 3236] [serial = 1294] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1426E000) [pid = 3236] [serial = 1271] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (10608800) [pid = 3236] [serial = 1270] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17F10800) [pid = 3236] [serial = 1274] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1670A400) [pid = 3236] [serial = 1273] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (19FAE400) [pid = 3236] [serial = 1277] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19F4B000) [pid = 3236] [serial = 1276] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (18B3D800) [pid = 3236] [serial = 1297] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (19A22000) [pid = 3236] [serial = 1306] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (17F10C00) [pid = 3236] [serial = 1295] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16709400) [pid = 3236] [serial = 1304] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18BB9C00) [pid = 3236] [serial = 1303] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18E51C00) [pid = 3236] [serial = 1298] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (18378400) [pid = 3236] [serial = 1300] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1670C000) [pid = 3236] [serial = 1292] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14B7DC00) [pid = 3236] [serial = 1289] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18B1D400) [pid = 3236] [serial = 1301] [outer = 00000000] [url = about:blank] 07:22:13 INFO - PROCESS | 3236 | 1465050133677 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1885ms 07:22:13 INFO - PROCESS | 3236 | 1465050133794 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 07:22:13 INFO - PROCESS | 3236 | 1465050133798 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 07:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:22:13 INFO - PROCESS | 3236 | 1465050133803 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:22:13 INFO - PROCESS | 3236 | 1465050133807 Marionette TRACE conn6 <- [1,1766,null,{}] 07:22:13 INFO - PROCESS | 3236 | 1465050133813 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:13 INFO - PROCESS | 3236 | 1465050133816 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:13 INFO - PROCESS | 3236 | 1465050133904 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 07:22:13 INFO - PROCESS | 3236 | 1465050133914 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:13 INFO - PROCESS | 3236 | 1465050133918 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:13 INFO - PROCESS | 3236 | ++DOCSHELL 0CB23000 == 27 [pid = 3236] [id = 451] 07:22:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0CB24800) [pid = 3236] [serial = 1353] [outer = 00000000] 07:22:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0CB2A000) [pid = 3236] [serial = 1354] [outer = 0CB24800] 07:22:13 INFO - PROCESS | 3236 | 1465050133969 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0CE73000) [pid = 3236] [serial = 1355] [outer = 0CB24800] 07:22:14 INFO - PROCESS | 3236 | 1465050134481 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:22:14 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 07:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 07:22:14 INFO - PROCESS | 3236 | 1465050134534 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 07:22:14 INFO - PROCESS | 3236 | 1465050134539 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 07:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:22:14 INFO - PROCESS | 3236 | 1465050134545 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:22:14 INFO - PROCESS | 3236 | 1465050134548 Marionette TRACE conn6 <- [1,1770,null,{}] 07:22:14 INFO - PROCESS | 3236 | 1465050134552 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:14 INFO - PROCESS | 3236 | 1465050134554 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:14 INFO - PROCESS | 3236 | 1465050134645 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 07:22:14 INFO - PROCESS | 3236 | 1465050134738 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:14 INFO - PROCESS | 3236 | 1465050134741 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:14 INFO - PROCESS | 3236 | ++DOCSHELL 1064F400 == 28 [pid = 3236] [id = 452] 07:22:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (10651400) [pid = 3236] [serial = 1356] [outer = 00000000] 07:22:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (108D7400) [pid = 3236] [serial = 1357] [outer = 10651400] 07:22:14 INFO - PROCESS | 3236 | 1465050134788 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1137A400) [pid = 3236] [serial = 1358] [outer = 10651400] 07:22:15 INFO - PROCESS | 3236 | 1465050135195 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:22:15 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 07:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 07:22:15 INFO - PROCESS | 3236 | 1465050135219 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 3236 | 1465050135221 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 07:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:22:15 INFO - PROCESS | 3236 | 1465050135224 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 3236 | 1465050135228 Marionette TRACE conn6 <- [1,1774,null,{}] 07:22:15 INFO - PROCESS | 3236 | 1465050135268 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:15 INFO - PROCESS | 3236 | 1465050135273 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:15 INFO - PROCESS | 3236 | 1465050135371 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 07:22:15 INFO - PROCESS | 3236 | 1465050135385 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:15 INFO - PROCESS | 3236 | 1465050135388 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:15 INFO - PROCESS | 3236 | ++DOCSHELL 143C6400 == 29 [pid = 3236] [id = 453] 07:22:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (143C6800) [pid = 3236] [serial = 1359] [outer = 00000000] 07:22:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14B2C800) [pid = 3236] [serial = 1360] [outer = 143C6800] 07:22:15 INFO - PROCESS | 3236 | 1465050135436 Marionette DEBUG loaded listener.js 07:22:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14B7E800) [pid = 3236] [serial = 1361] [outer = 143C6800] 07:22:15 INFO - PROCESS | 3236 | 1465050135901 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:22:15 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 07:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 731ms 07:22:15 INFO - PROCESS | 3236 | 1465050135959 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 3236 | 1465050135962 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 07:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:22:15 INFO - PROCESS | 3236 | 1465050135975 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 3236 | 1465050135976 Marionette TRACE conn6 <- [1,1778,null,{}] 07:22:15 INFO - PROCESS | 3236 | 1465050135980 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:15 INFO - PROCESS | 3236 | 1465050135982 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:16 INFO - PROCESS | 3236 | 1465050136104 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 07:22:16 INFO - PROCESS | 3236 | 1465050136110 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:16 INFO - PROCESS | 3236 | 1465050136112 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:16 INFO - PROCESS | 3236 | ++DOCSHELL 15F04C00 == 30 [pid = 3236] [id = 454] 07:22:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (15F05400) [pid = 3236] [serial = 1362] [outer = 00000000] 07:22:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16564C00) [pid = 3236] [serial = 1363] [outer = 15F05400] 07:22:16 INFO - PROCESS | 3236 | 1465050136157 Marionette DEBUG loaded listener.js 07:22:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16CFB000) [pid = 3236] [serial = 1364] [outer = 15F05400] 07:22:16 INFO - PROCESS | 3236 | 1465050136608 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:22:16 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) 07:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 07:22:16 INFO - PROCESS | 3236 | 1465050136650 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 07:22:16 INFO - PROCESS | 3236 | 1465050136652 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 07:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:22:16 INFO - PROCESS | 3236 | 1465050136663 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:22:16 INFO - PROCESS | 3236 | 1465050136664 Marionette TRACE conn6 <- [1,1782,null,{}] 07:22:16 INFO - PROCESS | 3236 | 1465050136668 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:16 INFO - PROCESS | 3236 | 1465050136670 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:16 INFO - PROCESS | 3236 | 1465050136809 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 07:22:16 INFO - PROCESS | 3236 | 1465050136829 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:16 INFO - PROCESS | 3236 | 1465050136831 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:16 INFO - PROCESS | 3236 | ++DOCSHELL 17B3AC00 == 31 [pid = 3236] [id = 455] 07:22:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17BAC800) [pid = 3236] [serial = 1365] [outer = 00000000] 07:22:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17F0D400) [pid = 3236] [serial = 1366] [outer = 17BAC800] 07:22:16 INFO - PROCESS | 3236 | 1465050136876 Marionette DEBUG loaded listener.js 07:22:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1830DC00) [pid = 3236] [serial = 1367] [outer = 17BAC800] 07:22:17 INFO - PROCESS | 3236 | 1465050137303 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 07:22:17 INFO - PROCESS | 3236 | 1465050137335 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 07:22:17 INFO - PROCESS | 3236 | 1465050137337 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 07:22:17 INFO - PROCESS | 3236 | 1465050137340 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:22:17 INFO - PROCESS | 3236 | 1465050137342 Marionette TRACE conn6 <- [1,1786,null,{}] 07:22:17 INFO - PROCESS | 3236 | 1465050137345 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:17 INFO - PROCESS | 3236 | 1465050137351 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:17 INFO - PROCESS | 3236 | 1465050137492 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 07:22:17 INFO - PROCESS | 3236 | 1465050137497 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:17 INFO - PROCESS | 3236 | 1465050137499 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:17 INFO - PROCESS | 3236 | ++DOCSHELL 1837D400 == 32 [pid = 3236] [id = 456] 07:22:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18B07800) [pid = 3236] [serial = 1368] [outer = 00000000] 07:22:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18B38800) [pid = 3236] [serial = 1369] [outer = 18B07800] 07:22:17 INFO - PROCESS | 3236 | 1465050137544 Marionette DEBUG loaded listener.js 07:22:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18E49800) [pid = 3236] [serial = 1370] [outer = 18B07800] 07:22:18 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (18B04C00) [pid = 3236] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:22:18 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (198D8400) [pid = 3236] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:22:18 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (198E2000) [pid = 3236] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:22:18 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14B2D000) [pid = 3236] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:22:18 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (10051400) [pid = 3236] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:22:18 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (142C5800) [pid = 3236] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:22:18 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (164ED400) [pid = 3236] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:22:18 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0CECE000) [pid = 3236] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:22:18 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (10238400) [pid = 3236] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:22:18 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (19F12C00) [pid = 3236] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:22:18 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (17F0A400) [pid = 3236] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:22:18 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (19E9E000) [pid = 3236] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:22:18 INFO - PROCESS | 3236 | 1465050138291 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1018ms 07:22:18 INFO - PROCESS | 3236 | 1465050138363 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 3236 | 1465050138365 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 07:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:22:18 INFO - PROCESS | 3236 | 1465050138378 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - PROCESS | 3236 | 1465050138380 Marionette TRACE conn6 <- [1,1790,null,{}] 07:22:18 INFO - PROCESS | 3236 | 1465050138383 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:18 INFO - PROCESS | 3236 | 1465050138385 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:18 INFO - PROCESS | 3236 | 1465050138463 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 07:22:18 INFO - PROCESS | 3236 | 1465050138557 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:18 INFO - PROCESS | 3236 | 1465050138559 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:18 INFO - PROCESS | 3236 | ++DOCSHELL 10238400 == 33 [pid = 3236] [id = 457] 07:22:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (10645400) [pid = 3236] [serial = 1371] [outer = 00000000] 07:22:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14651400) [pid = 3236] [serial = 1372] [outer = 10645400] 07:22:18 INFO - PROCESS | 3236 | 1465050138604 Marionette DEBUG loaded listener.js 07:22:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1592A400) [pid = 3236] [serial = 1373] [outer = 10645400] 07:22:18 INFO - PROCESS | 3236 | 1465050138969 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 07:22:18 INFO - PROCESS | 3236 | 1465050139014 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 3236 | 1465050139016 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 07:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:22:18 INFO - PROCESS | 3236 | 1465050139019 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:22:19 INFO - PROCESS | 3236 | 1465050139021 Marionette TRACE conn6 <- [1,1794,null,{}] 07:22:19 INFO - PROCESS | 3236 | 1465050139025 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:19 INFO - PROCESS | 3236 | 1465050139026 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:19 INFO - PROCESS | 3236 | 1465050139105 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 07:22:19 INFO - PROCESS | 3236 | 1465050139198 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:19 INFO - PROCESS | 3236 | 1465050139200 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:19 INFO - PROCESS | 3236 | ++DOCSHELL 142C2C00 == 34 [pid = 3236] [id = 458] 07:22:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (142C4800) [pid = 3236] [serial = 1374] [outer = 00000000] 07:22:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18E54000) [pid = 3236] [serial = 1375] [outer = 142C4800] 07:22:19 INFO - PROCESS | 3236 | 1465050139243 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18F62000) [pid = 3236] [serial = 1376] [outer = 142C4800] 07:22:19 INFO - PROCESS | 3236 | 1465050139590 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 631ms 07:22:19 INFO - PROCESS | 3236 | 1465050139651 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 07:22:19 INFO - PROCESS | 3236 | 1465050139653 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 07:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:22:19 INFO - PROCESS | 3236 | 1465050139656 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:22:19 INFO - PROCESS | 3236 | 1465050139658 Marionette TRACE conn6 <- [1,1798,null,{}] 07:22:19 INFO - PROCESS | 3236 | 1465050139662 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:19 INFO - PROCESS | 3236 | 1465050139663 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:19 INFO - PROCESS | 3236 | 1465050139779 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 07:22:19 INFO - PROCESS | 3236 | 1465050139815 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:19 INFO - PROCESS | 3236 | 1465050139817 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:19 INFO - PROCESS | 3236 | ++DOCSHELL 198DBC00 == 35 [pid = 3236] [id = 459] 07:22:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (198E0000) [pid = 3236] [serial = 1377] [outer = 00000000] 07:22:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (19A26800) [pid = 3236] [serial = 1378] [outer = 198E0000] 07:22:19 INFO - PROCESS | 3236 | 1465050139860 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (19A2B000) [pid = 3236] [serial = 1379] [outer = 198E0000] 07:22:20 INFO - PROCESS | 3236 | 1465050140333 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 07:22:20 INFO - PROCESS | 3236 | 1465050140397 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 07:22:20 INFO - PROCESS | 3236 | 1465050140402 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 07:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:22:20 INFO - PROCESS | 3236 | 1465050140407 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:22:20 INFO - PROCESS | 3236 | 1465050140412 Marionette TRACE conn6 <- [1,1802,null,{}] 07:22:20 INFO - PROCESS | 3236 | 1465050140419 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:20 INFO - PROCESS | 3236 | 1465050140422 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:20 INFO - PROCESS | 3236 | 1465050140561 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 07:22:20 INFO - PROCESS | 3236 | 1465050140674 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:20 INFO - PROCESS | 3236 | 1465050140679 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:20 INFO - PROCESS | 3236 | ++DOCSHELL 0CB27C00 == 36 [pid = 3236] [id = 460] 07:22:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0CB28400) [pid = 3236] [serial = 1380] [outer = 00000000] 07:22:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0FE66400) [pid = 3236] [serial = 1381] [outer = 0CB28400] 07:22:20 INFO - PROCESS | 3236 | 1465050140736 Marionette DEBUG loaded listener.js 07:22:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (10236C00) [pid = 3236] [serial = 1382] [outer = 0CB28400] 07:22:21 INFO - PROCESS | 3236 | 1465050141453 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1080ms 07:22:21 INFO - PROCESS | 3236 | 1465050141488 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 07:22:21 INFO - PROCESS | 3236 | 1465050141493 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 07:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:22:21 INFO - PROCESS | 3236 | 1465050141500 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:22:21 INFO - PROCESS | 3236 | 1465050141502 Marionette TRACE conn6 <- [1,1806,null,{}] 07:22:21 INFO - PROCESS | 3236 | 1465050141507 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:21 INFO - PROCESS | 3236 | 1465050141510 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:21 INFO - PROCESS | 3236 | 1465050141632 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 07:22:21 INFO - PROCESS | 3236 | 1465050141770 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:21 INFO - PROCESS | 3236 | 1465050141773 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:21 INFO - PROCESS | 3236 | ++DOCSHELL 14A33400 == 37 [pid = 3236] [id = 461] 07:22:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (14A4BC00) [pid = 3236] [serial = 1383] [outer = 00000000] 07:22:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1591CC00) [pid = 3236] [serial = 1384] [outer = 14A4BC00] 07:22:21 INFO - PROCESS | 3236 | 1465050141834 Marionette DEBUG loaded listener.js 07:22:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (164E1400) [pid = 3236] [serial = 1385] [outer = 14A4BC00] 07:22:22 INFO - PROCESS | 3236 | 1465050142535 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1230ms 07:22:22 INFO - PROCESS | 3236 | 1465050142733 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 07:22:22 INFO - PROCESS | 3236 | 1465050142738 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 07:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:22:22 INFO - PROCESS | 3236 | 1465050142743 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:22:22 INFO - PROCESS | 3236 | 1465050142746 Marionette TRACE conn6 <- [1,1810,null,{}] 07:22:22 INFO - PROCESS | 3236 | 1465050142751 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:22 INFO - PROCESS | 3236 | 1465050142755 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:22 INFO - PROCESS | 3236 | 1465050142866 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 07:22:22 INFO - PROCESS | 3236 | 1465050142999 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:22 INFO - PROCESS | 3236 | 1465050143004 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:22 INFO - PROCESS | 3236 | ++DOCSHELL 0CB27000 == 38 [pid = 3236] [id = 462] 07:22:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0CB29000) [pid = 3236] [serial = 1386] [outer = 00000000] 07:22:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (0CB96400) [pid = 3236] [serial = 1387] [outer = 0CB29000] 07:22:23 INFO - PROCESS | 3236 | 1465050143056 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0FE8C800) [pid = 3236] [serial = 1388] [outer = 0CB29000] 07:22:23 INFO - PROCESS | 3236 | --DOCSHELL 142C2C00 == 37 [pid = 3236] [id = 458] 07:22:23 INFO - PROCESS | 3236 | --DOCSHELL 10238400 == 36 [pid = 3236] [id = 457] 07:22:23 INFO - PROCESS | 3236 | --DOCSHELL 1837D400 == 35 [pid = 3236] [id = 456] 07:22:23 INFO - PROCESS | 3236 | --DOCSHELL 17B3AC00 == 34 [pid = 3236] [id = 455] 07:22:23 INFO - PROCESS | 3236 | --DOCSHELL 15F04C00 == 33 [pid = 3236] [id = 454] 07:22:23 INFO - PROCESS | 3236 | --DOCSHELL 143C6400 == 32 [pid = 3236] [id = 453] 07:22:23 INFO - PROCESS | 3236 | --DOCSHELL 1064F400 == 31 [pid = 3236] [id = 452] 07:22:23 INFO - PROCESS | 3236 | --DOCSHELL 0CB23000 == 30 [pid = 3236] [id = 451] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (18E46800) [pid = 3236] [serial = 1327] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (19F0D800) [pid = 3236] [serial = 1330] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (19E1F000) [pid = 3236] [serial = 1307] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (164EA800) [pid = 3236] [serial = 1312] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16CF7C00) [pid = 3236] [serial = 1313] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (104CC800) [pid = 3236] [serial = 1315] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (10608400) [pid = 3236] [serial = 1316] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (143CBC00) [pid = 3236] [serial = 1318] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (146C0800) [pid = 3236] [serial = 1319] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (165CE400) [pid = 3236] [serial = 1321] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (10646800) [pid = 3236] [serial = 1309] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (14267C00) [pid = 3236] [serial = 1310] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16563000) [pid = 3236] [serial = 1333] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18B37400) [pid = 3236] [serial = 1334] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (19FAD000) [pid = 3236] [serial = 1339] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (19FB1800) [pid = 3236] [serial = 1340] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (18B05800) [pid = 3236] [serial = 1324] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (19F45400) [pid = 3236] [serial = 1337] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18B0EC00) [pid = 3236] [serial = 1325] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18F5B800) [pid = 3236] [serial = 1328] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (19F19000) [pid = 3236] [serial = 1336] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (19F0DC00) [pid = 3236] [serial = 1331] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (17B33000) [pid = 3236] [serial = 1322] [outer = 00000000] [url = about:blank] 07:22:23 INFO - PROCESS | 3236 | 1465050143564 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 890ms 07:22:23 INFO - PROCESS | 3236 | 1465050143634 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 07:22:23 INFO - PROCESS | 3236 | 1465050143637 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 07:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:22:23 INFO - PROCESS | 3236 | 1465050143643 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - PROCESS | 3236 | 1465050143646 Marionette TRACE conn6 <- [1,1814,null,{}] 07:22:23 INFO - PROCESS | 3236 | 1465050143650 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:23 INFO - PROCESS | 3236 | 1465050143652 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:23 INFO - PROCESS | 3236 | 1465050143739 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 07:22:23 INFO - PROCESS | 3236 | 1465050143754 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:23 INFO - PROCESS | 3236 | 1465050143756 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:23 INFO - PROCESS | 3236 | ++DOCSHELL 1060E000 == 31 [pid = 3236] [id = 463] 07:22:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (10646800) [pid = 3236] [serial = 1389] [outer = 00000000] 07:22:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (10696000) [pid = 3236] [serial = 1390] [outer = 10646800] 07:22:23 INFO - PROCESS | 3236 | 1465050143804 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (113A1000) [pid = 3236] [serial = 1391] [outer = 10646800] 07:22:24 INFO - PROCESS | 3236 | 1465050144317 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 07:22:24 INFO - PROCESS | 3236 | 1465050144373 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 07:22:24 INFO - PROCESS | 3236 | 1465050144375 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 07:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:22:24 INFO - PROCESS | 3236 | 1465050144379 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:22:24 INFO - PROCESS | 3236 | 1465050144381 Marionette TRACE conn6 <- [1,1818,null,{}] 07:22:24 INFO - PROCESS | 3236 | 1465050144391 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:24 INFO - PROCESS | 3236 | 1465050144396 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:24 INFO - PROCESS | 3236 | 1465050144484 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 07:22:24 INFO - PROCESS | 3236 | 1465050144617 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:24 INFO - PROCESS | 3236 | 1465050144621 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:24 INFO - PROCESS | 3236 | ++DOCSHELL 14A26C00 == 32 [pid = 3236] [id = 464] 07:22:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14A27000) [pid = 3236] [serial = 1392] [outer = 00000000] 07:22:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (14A8D800) [pid = 3236] [serial = 1393] [outer = 14A27000] 07:22:24 INFO - PROCESS | 3236 | 1465050144672 Marionette DEBUG loaded listener.js 07:22:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14B7F000) [pid = 3236] [serial = 1394] [outer = 14A27000] 07:22:25 INFO - PROCESS | 3236 | 1465050145036 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 07:22:25 INFO - PROCESS | 3236 | 1465050145113 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 07:22:25 INFO - PROCESS | 3236 | 1465050145115 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 07:22:25 INFO - PROCESS | 3236 | 1465050145119 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:22:25 INFO - PROCESS | 3236 | 1465050145121 Marionette TRACE conn6 <- [1,1822,null,{}] 07:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:22:25 INFO - PROCESS | 3236 | 1465050145124 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:25 INFO - PROCESS | 3236 | 1465050145126 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:25 INFO - PROCESS | 3236 | 1465050145224 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 07:22:25 INFO - PROCESS | 3236 | 1465050145229 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:25 INFO - PROCESS | 3236 | 1465050145231 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:25 INFO - PROCESS | 3236 | ++DOCSHELL 16542000 == 33 [pid = 3236] [id = 465] 07:22:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (165D8800) [pid = 3236] [serial = 1395] [outer = 00000000] 07:22:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (17B36800) [pid = 3236] [serial = 1396] [outer = 165D8800] 07:22:25 INFO - PROCESS | 3236 | 1465050145276 Marionette DEBUG loaded listener.js 07:22:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (17C22000) [pid = 3236] [serial = 1397] [outer = 165D8800] 07:22:25 INFO - PROCESS | 3236 | 1465050145760 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:22:25 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 07:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 07:22:25 INFO - PROCESS | 3236 | 1465050145793 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 07:22:25 INFO - PROCESS | 3236 | 1465050145796 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 07:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:22:25 INFO - PROCESS | 3236 | 1465050145799 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:22:25 INFO - PROCESS | 3236 | 1465050145801 Marionette TRACE conn6 <- [1,1826,null,{}] 07:22:25 INFO - PROCESS | 3236 | 1465050145804 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:25 INFO - PROCESS | 3236 | 1465050145806 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:25 INFO - PROCESS | 3236 | 1465050145948 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 07:22:25 INFO - PROCESS | 3236 | 1465050146011 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:25 INFO - PROCESS | 3236 | 1465050146013 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:26 INFO - PROCESS | 3236 | ++DOCSHELL 18302C00 == 34 [pid = 3236] [id = 466] 07:22:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18304800) [pid = 3236] [serial = 1398] [outer = 00000000] 07:22:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1837FC00) [pid = 3236] [serial = 1399] [outer = 18304800] 07:22:26 INFO - PROCESS | 3236 | 1465050146057 Marionette DEBUG loaded listener.js 07:22:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18B0D800) [pid = 3236] [serial = 1400] [outer = 18304800] 07:22:26 INFO - PROCESS | 3236 | 1465050146490 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 07:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:22:26 INFO - PROCESS | 3236 | 1465050146533 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 07:22:26 INFO - PROCESS | 3236 | 1465050146535 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 07:22:26 INFO - PROCESS | 3236 | 1465050146538 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:22:26 INFO - PROCESS | 3236 | 1465050146540 Marionette TRACE conn6 <- [1,1830,null,{}] 07:22:26 INFO - PROCESS | 3236 | 1465050146543 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:26 INFO - PROCESS | 3236 | 1465050146549 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:26 INFO - PROCESS | 3236 | 1465050146694 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 07:22:26 INFO - PROCESS | 3236 | 1465050146760 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:26 INFO - PROCESS | 3236 | 1465050146762 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:26 INFO - PROCESS | 3236 | ++DOCSHELL 18B10400 == 35 [pid = 3236] [id = 467] 07:22:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18B1F400) [pid = 3236] [serial = 1401] [outer = 00000000] 07:22:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18F63800) [pid = 3236] [serial = 1402] [outer = 18B1F400] 07:22:26 INFO - PROCESS | 3236 | 1465050146807 Marionette DEBUG loaded listener.js 07:22:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (198DC400) [pid = 3236] [serial = 1403] [outer = 18B1F400] 07:22:27 INFO - PROCESS | 3236 | 1465050147237 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 07:22:27 INFO - PROCESS | 3236 | 1465050147298 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 07:22:27 INFO - PROCESS | 3236 | 1465050147301 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 07:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:22:27 INFO - PROCESS | 3236 | 1465050147322 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:22:27 INFO - PROCESS | 3236 | 1465050147324 Marionette TRACE conn6 <- [1,1834,null,{}] 07:22:27 INFO - PROCESS | 3236 | 1465050147328 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:27 INFO - PROCESS | 3236 | 1465050147329 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:27 INFO - PROCESS | 3236 | 1465050147448 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 07:22:27 INFO - PROCESS | 3236 | 1465050147585 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:27 INFO - PROCESS | 3236 | 1465050147587 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:27 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (142C4800) [pid = 3236] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:22:27 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (15F05400) [pid = 3236] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:22:27 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (143C6800) [pid = 3236] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:22:27 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0CB24800) [pid = 3236] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:22:27 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (10651400) [pid = 3236] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:22:27 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0CACF000) [pid = 3236] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:22:27 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0FE5CC00) [pid = 3236] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:22:27 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (164E9800) [pid = 3236] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:22:27 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (19F41000) [pid = 3236] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:22:27 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (17BAC800) [pid = 3236] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:22:27 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (10645400) [pid = 3236] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:22:27 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18B07800) [pid = 3236] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:22:27 INFO - PROCESS | 3236 | ++DOCSHELL 0CB24800 == 36 [pid = 3236] [id = 468] 07:22:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0CB25400) [pid = 3236] [serial = 1404] [outer = 00000000] 07:22:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (142BC000) [pid = 3236] [serial = 1405] [outer = 0CB25400] 07:22:27 INFO - PROCESS | 3236 | 1465050147640 Marionette DEBUG loaded listener.js 07:22:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14A58000) [pid = 3236] [serial = 1406] [outer = 0CB25400] 07:22:27 INFO - PROCESS | 3236 | 1465050148009 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:22:28 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) 07:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 731ms 07:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:22:28 INFO - PROCESS | 3236 | 1465050148045 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 07:22:28 INFO - PROCESS | 3236 | 1465050148047 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 07:22:28 INFO - PROCESS | 3236 | 1465050148050 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:22:28 INFO - PROCESS | 3236 | 1465050148052 Marionette TRACE conn6 <- [1,1838,null,{}] 07:22:28 INFO - PROCESS | 3236 | 1465050148055 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:28 INFO - PROCESS | 3236 | 1465050148057 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:28 INFO - PROCESS | 3236 | 1465050148138 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 07:22:28 INFO - PROCESS | 3236 | 1465050148232 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:28 INFO - PROCESS | 3236 | 1465050148234 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:28 INFO - PROCESS | 3236 | ++DOCSHELL 164EBC00 == 37 [pid = 3236] [id = 469] 07:22:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16560C00) [pid = 3236] [serial = 1407] [outer = 00000000] 07:22:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19A24800) [pid = 3236] [serial = 1408] [outer = 16560C00] 07:22:28 INFO - PROCESS | 3236 | 1465050148278 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (19F10800) [pid = 3236] [serial = 1409] [outer = 16560C00] 07:22:28 INFO - PROCESS | 3236 | 1465050148639 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 07:22:28 INFO - PROCESS | 3236 | 1465050148681 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 07:22:28 INFO - PROCESS | 3236 | 1465050148683 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 07:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:22:28 INFO - PROCESS | 3236 | 1465050148687 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:22:28 INFO - PROCESS | 3236 | 1465050148688 Marionette TRACE conn6 <- [1,1842,null,{}] 07:22:28 INFO - PROCESS | 3236 | 1465050148692 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:28 INFO - PROCESS | 3236 | 1465050148693 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:28 INFO - PROCESS | 3236 | 1465050148813 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 07:22:28 INFO - PROCESS | 3236 | 1465050148852 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:28 INFO - PROCESS | 3236 | 1465050148854 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:28 INFO - PROCESS | 3236 | ++DOCSHELL 19F18000 == 38 [pid = 3236] [id = 470] 07:22:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19F1A800) [pid = 3236] [serial = 1410] [outer = 00000000] 07:22:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19F42800) [pid = 3236] [serial = 1411] [outer = 19F1A800] 07:22:28 INFO - PROCESS | 3236 | 1465050148897 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (14B7C800) [pid = 3236] [serial = 1412] [outer = 19F1A800] 07:22:29 INFO - PROCESS | 3236 | 1465050149323 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 07:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:22:29 INFO - PROCESS | 3236 | 1465050149357 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 07:22:29 INFO - PROCESS | 3236 | 1465050149359 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 07:22:29 INFO - PROCESS | 3236 | 1465050149363 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:22:29 INFO - PROCESS | 3236 | 1465050149364 Marionette TRACE conn6 <- [1,1846,null,{}] 07:22:29 INFO - PROCESS | 3236 | 1465050149368 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:29 INFO - PROCESS | 3236 | 1465050149370 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:29 INFO - PROCESS | 3236 | 1465050149498 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 07:22:29 INFO - PROCESS | 3236 | 1465050149506 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:29 INFO - PROCESS | 3236 | 1465050149508 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:29 INFO - PROCESS | 3236 | ++DOCSHELL 19F4D400 == 39 [pid = 3236] [id = 471] 07:22:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (19FAB000) [pid = 3236] [serial = 1413] [outer = 00000000] 07:22:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (19FB0C00) [pid = 3236] [serial = 1414] [outer = 19FAB000] 07:22:29 INFO - PROCESS | 3236 | 1465050149552 Marionette DEBUG loaded listener.js 07:22:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (19FB1800) [pid = 3236] [serial = 1415] [outer = 19FAB000] 07:22:30 INFO - PROCESS | 3236 | 1465050150206 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 870ms 07:22:30 INFO - PROCESS | 3236 | 1465050150234 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 07:22:30 INFO - PROCESS | 3236 | 1465050150238 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 07:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:22:30 INFO - PROCESS | 3236 | 1465050150243 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:22:30 INFO - PROCESS | 3236 | 1465050150249 Marionette TRACE conn6 <- [1,1850,null,{}] 07:22:30 INFO - PROCESS | 3236 | 1465050150267 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:30 INFO - PROCESS | 3236 | 1465050150270 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:30 INFO - PROCESS | 3236 | 1465050150428 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 07:22:30 INFO - PROCESS | 3236 | 1465050150488 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:30 INFO - PROCESS | 3236 | 1465050150491 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:30 INFO - PROCESS | 3236 | ++DOCSHELL 1060A400 == 40 [pid = 3236] [id = 472] 07:22:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1060B800) [pid = 3236] [serial = 1416] [outer = 00000000] 07:22:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1428A000) [pid = 3236] [serial = 1417] [outer = 1060B800] 07:22:30 INFO - PROCESS | 3236 | 1465050150549 Marionette DEBUG loaded listener.js 07:22:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (142C0800) [pid = 3236] [serial = 1418] [outer = 1060B800] 07:22:31 INFO - PROCESS | 3236 | 1465050151158 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 07:22:31 INFO - PROCESS | 3236 | 1465050151174 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 07:22:31 INFO - PROCESS | 3236 | 1465050151178 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 07:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:22:31 INFO - PROCESS | 3236 | 1465050151185 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:22:31 INFO - PROCESS | 3236 | 1465050151188 Marionette TRACE conn6 <- [1,1854,null,{}] 07:22:31 INFO - PROCESS | 3236 | 1465050151192 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:31 INFO - PROCESS | 3236 | 1465050151195 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:31 INFO - PROCESS | 3236 | 1465050151314 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 07:22:31 INFO - PROCESS | 3236 | 1465050151427 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:31 INFO - PROCESS | 3236 | 1465050151429 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:31 INFO - PROCESS | 3236 | ++DOCSHELL 16709800 == 41 [pid = 3236] [id = 473] 07:22:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (16CF7400) [pid = 3236] [serial = 1419] [outer = 00000000] 07:22:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18B0A400) [pid = 3236] [serial = 1420] [outer = 16CF7400] 07:22:31 INFO - PROCESS | 3236 | 1465050151526 Marionette DEBUG loaded listener.js 07:22:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18B40000) [pid = 3236] [serial = 1421] [outer = 16CF7400] 07:22:32 INFO - PROCESS | 3236 | 1465050152144 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1017ms 07:22:32 INFO - PROCESS | 3236 | 1465050152206 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 07:22:32 INFO - PROCESS | 3236 | 1465050152208 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 07:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:22:32 INFO - PROCESS | 3236 | 1465050152212 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:22:32 INFO - PROCESS | 3236 | 1465050152216 Marionette TRACE conn6 <- [1,1858,null,{}] 07:22:32 INFO - PROCESS | 3236 | 1465050152260 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:32 INFO - PROCESS | 3236 | 1465050152265 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:32 INFO - PROCESS | 3236 | 1465050152384 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 07:22:32 INFO - PROCESS | 3236 | 1465050152516 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:32 INFO - PROCESS | 3236 | 1465050152519 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:32 INFO - PROCESS | 3236 | ++DOCSHELL 19FEFC00 == 42 [pid = 3236] [id = 474] 07:22:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (19FFC800) [pid = 3236] [serial = 1422] [outer = 00000000] 07:22:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1AC14400) [pid = 3236] [serial = 1423] [outer = 19FFC800] 07:22:32 INFO - PROCESS | 3236 | 1465050152579 Marionette DEBUG loaded listener.js 07:22:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1AC1AC00) [pid = 3236] [serial = 1424] [outer = 19FFC800] 07:22:33 INFO - PROCESS | 3236 | 1465050153210 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1019ms 07:22:33 INFO - PROCESS | 3236 | 1465050153234 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 07:22:33 INFO - PROCESS | 3236 | 1465050153238 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 07:22:33 INFO - PROCESS | 3236 | 1465050153241 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:22:33 INFO - PROCESS | 3236 | 1465050153243 Marionette TRACE conn6 <- [1,1862,null,{}] 07:22:33 INFO - PROCESS | 3236 | 1465050153247 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:33 INFO - PROCESS | 3236 | 1465050153249 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:33 INFO - PROCESS | 3236 | 1465050153362 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 07:22:33 INFO - PROCESS | 3236 | 1465050153474 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:33 INFO - PROCESS | 3236 | 1465050153476 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:33 INFO - PROCESS | 3236 | ++DOCSHELL 113A1800 == 43 [pid = 3236] [id = 475] 07:22:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (113A9C00) [pid = 3236] [serial = 1425] [outer = 00000000] 07:22:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (14B35C00) [pid = 3236] [serial = 1426] [outer = 113A9C00] 07:22:33 INFO - PROCESS | 3236 | 1465050153530 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (17B36000) [pid = 3236] [serial = 1427] [outer = 113A9C00] 07:22:34 INFO - PROCESS | 3236 | 1465050154237 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1019ms 07:22:34 INFO - PROCESS | 3236 | 1465050154271 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 3236 | 1465050154275 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 07:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:22:34 INFO - PROCESS | 3236 | 1465050154281 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 3236 | 1465050154284 Marionette TRACE conn6 <- [1,1866,null,{}] 07:22:34 INFO - PROCESS | 3236 | 1465050154306 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:34 INFO - PROCESS | 3236 | 1465050154309 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:34 INFO - PROCESS | 3236 | 1465050154418 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 07:22:34 INFO - PROCESS | 3236 | 1465050154535 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:34 INFO - PROCESS | 3236 | 1465050154537 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:34 INFO - PROCESS | 3236 | ++DOCSHELL 0FEF5800 == 44 [pid = 3236] [id = 476] 07:22:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (104BE400) [pid = 3236] [serial = 1428] [outer = 00000000] 07:22:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (142C0000) [pid = 3236] [serial = 1429] [outer = 104BE400] 07:22:34 INFO - PROCESS | 3236 | 1465050154631 Marionette DEBUG loaded listener.js 07:22:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (146BC400) [pid = 3236] [serial = 1430] [outer = 104BE400] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 19F18000 == 43 [pid = 3236] [id = 470] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 164EBC00 == 42 [pid = 3236] [id = 469] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 0CB24800 == 41 [pid = 3236] [id = 468] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 18B10400 == 40 [pid = 3236] [id = 467] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 18302C00 == 39 [pid = 3236] [id = 466] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 16542000 == 38 [pid = 3236] [id = 465] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 14A26C00 == 37 [pid = 3236] [id = 464] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 1060E000 == 36 [pid = 3236] [id = 463] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 0CB27000 == 35 [pid = 3236] [id = 462] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 0CB27C00 == 34 [pid = 3236] [id = 460] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 0CA46400 == 33 [pid = 3236] [id = 450] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 14A33400 == 32 [pid = 3236] [id = 461] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 198DBC00 == 31 [pid = 3236] [id = 459] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 19FEFC00 == 30 [pid = 3236] [id = 474] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 113A1800 == 29 [pid = 3236] [id = 475] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 16709800 == 28 [pid = 3236] [id = 473] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 19F4D400 == 27 [pid = 3236] [id = 471] 07:22:35 INFO - PROCESS | 3236 | --DOCSHELL 1060A400 == 26 [pid = 3236] [id = 472] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (18F62000) [pid = 3236] [serial = 1376] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (16564C00) [pid = 3236] [serial = 1363] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (14B2C800) [pid = 3236] [serial = 1360] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (0CB2A000) [pid = 3236] [serial = 1354] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (0CE73000) [pid = 3236] [serial = 1355] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (108D7400) [pid = 3236] [serial = 1357] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1137A400) [pid = 3236] [serial = 1358] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (0FEFA800) [pid = 3236] [serial = 1352] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (0D186000) [pid = 3236] [serial = 1351] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (10696C00) [pid = 3236] [serial = 1343] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (104B7800) [pid = 3236] [serial = 1342] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (17BB5000) [pid = 3236] [serial = 1346] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (16566000) [pid = 3236] [serial = 1345] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1ABF7000) [pid = 3236] [serial = 1349] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (19FB6C00) [pid = 3236] [serial = 1348] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (17F0D400) [pid = 3236] [serial = 1366] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14651400) [pid = 3236] [serial = 1372] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18B38800) [pid = 3236] [serial = 1369] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18E54000) [pid = 3236] [serial = 1375] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18E49800) [pid = 3236] [serial = 1370] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1830DC00) [pid = 3236] [serial = 1367] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1592A400) [pid = 3236] [serial = 1373] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16CFB000) [pid = 3236] [serial = 1364] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (19A26800) [pid = 3236] [serial = 1378] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14B7E800) [pid = 3236] [serial = 1361] [outer = 00000000] [url = about:blank] 07:22:35 INFO - PROCESS | 3236 | 1465050155840 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1623ms 07:22:35 INFO - PROCESS | 3236 | 1465050155908 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 07:22:35 INFO - PROCESS | 3236 | 1465050155912 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 07:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:22:35 INFO - PROCESS | 3236 | 1465050155916 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:22:35 INFO - PROCESS | 3236 | 1465050155921 Marionette TRACE conn6 <- [1,1870,null,{}] 07:22:35 INFO - PROCESS | 3236 | 1465050155926 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:35 INFO - PROCESS | 3236 | 1465050155928 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:36 INFO - PROCESS | 3236 | 1465050156020 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 07:22:36 INFO - PROCESS | 3236 | 1465050156032 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:36 INFO - PROCESS | 3236 | 1465050156034 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:36 INFO - PROCESS | 3236 | ++DOCSHELL 0D17CC00 == 27 [pid = 3236] [id = 477] 07:22:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0D186000) [pid = 3236] [serial = 1431] [outer = 00000000] 07:22:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1004D000) [pid = 3236] [serial = 1432] [outer = 0D186000] 07:22:36 INFO - PROCESS | 3236 | 1465050156082 Marionette DEBUG loaded listener.js 07:22:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (10230C00) [pid = 3236] [serial = 1433] [outer = 0D186000] 07:22:36 INFO - PROCESS | 3236 | 1465050156561 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 672ms 07:22:36 INFO - PROCESS | 3236 | 1465050156592 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 07:22:36 INFO - PROCESS | 3236 | 1465050156597 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 07:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:22:36 INFO - PROCESS | 3236 | 1465050156603 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:22:36 INFO - PROCESS | 3236 | 1465050156606 Marionette TRACE conn6 <- [1,1874,null,{}] 07:22:36 INFO - PROCESS | 3236 | 1465050156639 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:36 INFO - PROCESS | 3236 | 1465050156642 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:36 INFO - PROCESS | 3236 | 1465050156735 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 07:22:36 INFO - PROCESS | 3236 | 1465050156749 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:36 INFO - PROCESS | 3236 | 1465050156752 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:36 INFO - PROCESS | 3236 | ++DOCSHELL 113A3800 == 28 [pid = 3236] [id = 478] 07:22:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (113A6800) [pid = 3236] [serial = 1434] [outer = 00000000] 07:22:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1426AC00) [pid = 3236] [serial = 1435] [outer = 113A6800] 07:22:36 INFO - PROCESS | 3236 | 1465050156799 Marionette DEBUG loaded listener.js 07:22:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (142BB000) [pid = 3236] [serial = 1436] [outer = 113A6800] 07:22:37 INFO - PROCESS | 3236 | 1465050157261 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 07:22:37 INFO - PROCESS | 3236 | 1465050157274 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 07:22:37 INFO - PROCESS | 3236 | 1465050157276 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 07:22:37 INFO - PROCESS | 3236 | 1465050157280 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:22:37 INFO - PROCESS | 3236 | 1465050157283 Marionette TRACE conn6 <- [1,1878,null,{}] 07:22:37 INFO - PROCESS | 3236 | 1465050157298 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:37 INFO - PROCESS | 3236 | 1465050157302 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:37 INFO - PROCESS | 3236 | 1465050157387 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 07:22:37 INFO - PROCESS | 3236 | 1465050157394 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:37 INFO - PROCESS | 3236 | 1465050157397 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:37 INFO - PROCESS | 3236 | ++DOCSHELL 14B85000 == 29 [pid = 3236] [id = 479] 07:22:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1591D400) [pid = 3236] [serial = 1437] [outer = 00000000] 07:22:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (15F06800) [pid = 3236] [serial = 1438] [outer = 1591D400] 07:22:37 INFO - PROCESS | 3236 | 1465050157446 Marionette DEBUG loaded listener.js 07:22:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (164EA800) [pid = 3236] [serial = 1439] [outer = 1591D400] 07:22:37 INFO - PROCESS | 3236 | 1465050157938 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 07:22:37 INFO - PROCESS | 3236 | 1465050157964 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 07:22:37 INFO - PROCESS | 3236 | 1465050157967 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 07:22:37 INFO - PROCESS | 3236 | 1465050157970 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:22:37 INFO - PROCESS | 3236 | 1465050157972 Marionette TRACE conn6 <- [1,1882,null,{}] 07:22:37 INFO - PROCESS | 3236 | 1465050157975 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:37 INFO - PROCESS | 3236 | 1465050157978 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:38 INFO - PROCESS | 3236 | 1465050158098 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 07:22:38 INFO - PROCESS | 3236 | 1465050158189 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:38 INFO - PROCESS | 3236 | 1465050158191 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:38 INFO - PROCESS | 3236 | ++DOCSHELL 16561000 == 30 [pid = 3236] [id = 480] 07:22:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (16561800) [pid = 3236] [serial = 1440] [outer = 00000000] 07:22:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (16702400) [pid = 3236] [serial = 1441] [outer = 16561800] 07:22:38 INFO - PROCESS | 3236 | 1465050158236 Marionette DEBUG loaded listener.js 07:22:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (17B36400) [pid = 3236] [serial = 1442] [outer = 16561800] 07:22:38 INFO - PROCESS | 3236 | 1465050158657 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 07:22:38 INFO - PROCESS | 3236 | 1465050158704 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 07:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:22:38 INFO - PROCESS | 3236 | 1465050158706 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 07:22:38 INFO - PROCESS | 3236 | 1465050158710 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:22:38 INFO - PROCESS | 3236 | 1465050158711 Marionette TRACE conn6 <- [1,1886,null,{}] 07:22:38 INFO - PROCESS | 3236 | 1465050158715 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:38 INFO - PROCESS | 3236 | 1465050158717 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:38 INFO - PROCESS | 3236 | 1465050158830 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 07:22:38 INFO - PROCESS | 3236 | 1465050158835 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:38 INFO - PROCESS | 3236 | 1465050158837 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:38 INFO - PROCESS | 3236 | ++DOCSHELL 17F01C00 == 31 [pid = 3236] [id = 481] 07:22:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (17F02800) [pid = 3236] [serial = 1443] [outer = 00000000] 07:22:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18347C00) [pid = 3236] [serial = 1444] [outer = 17F02800] 07:22:38 INFO - PROCESS | 3236 | 1465050158882 Marionette DEBUG loaded listener.js 07:22:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18377C00) [pid = 3236] [serial = 1445] [outer = 17F02800] 07:22:39 INFO - PROCESS | 3236 | 1465050159387 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 07:22:39 INFO - PROCESS | 3236 | 1465050159475 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 07:22:39 INFO - PROCESS | 3236 | 1465050159477 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 07:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:22:39 INFO - PROCESS | 3236 | 1465050159490 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:22:39 INFO - PROCESS | 3236 | 1465050159492 Marionette TRACE conn6 <- [1,1890,null,{}] 07:22:39 INFO - PROCESS | 3236 | 1465050159496 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:39 INFO - PROCESS | 3236 | 1465050159501 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:39 INFO - PROCESS | 3236 | 1465050159633 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 07:22:39 INFO - PROCESS | 3236 | 1465050159640 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:39 INFO - PROCESS | 3236 | 1465050159642 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:39 INFO - PROCESS | 3236 | ++DOCSHELL 18B3C400 == 32 [pid = 3236] [id = 482] 07:22:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18E51800) [pid = 3236] [serial = 1446] [outer = 00000000] 07:22:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (197E8C00) [pid = 3236] [serial = 1447] [outer = 18E51800] 07:22:39 INFO - PROCESS | 3236 | 1465050159695 Marionette DEBUG loaded listener.js 07:22:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (198DF000) [pid = 3236] [serial = 1448] [outer = 18E51800] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (19F1A800) [pid = 3236] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (16560C00) [pid = 3236] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (165D8800) [pid = 3236] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18B1F400) [pid = 3236] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (18304800) [pid = 3236] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (10646800) [pid = 3236] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (14A4BC00) [pid = 3236] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CB25400) [pid = 3236] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (14A27000) [pid = 3236] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0CB28400) [pid = 3236] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (198E0000) [pid = 3236] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0CB29000) [pid = 3236] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:22:40 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (19FAB000) [pid = 3236] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:22:40 INFO - PROCESS | 3236 | 1465050160407 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 990ms 07:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:22:40 INFO - PROCESS | 3236 | 1465050160476 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 07:22:40 INFO - PROCESS | 3236 | 1465050160478 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 07:22:40 INFO - PROCESS | 3236 | 1465050160481 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:22:40 INFO - PROCESS | 3236 | 1465050160483 Marionette TRACE conn6 <- [1,1894,null,{}] 07:22:40 INFO - PROCESS | 3236 | 1465050160486 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:40 INFO - PROCESS | 3236 | 1465050160488 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:40 INFO - PROCESS | 3236 | 1465050160602 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 07:22:40 INFO - PROCESS | 3236 | 1465050160662 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:40 INFO - PROCESS | 3236 | 1465050160664 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:40 INFO - PROCESS | 3236 | ++DOCSHELL 0CB22000 == 33 [pid = 3236] [id = 483] 07:22:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0CB22C00) [pid = 3236] [serial = 1449] [outer = 00000000] 07:22:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (14A4BC00) [pid = 3236] [serial = 1450] [outer = 0CB22C00] 07:22:40 INFO - PROCESS | 3236 | 1465050160707 Marionette DEBUG loaded listener.js 07:22:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16CF7C00) [pid = 3236] [serial = 1451] [outer = 0CB22C00] 07:22:41 INFO - PROCESS | 3236 | 1465050161090 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 632ms 07:22:41 INFO - PROCESS | 3236 | 1465050161122 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 07:22:41 INFO - PROCESS | 3236 | 1465050161124 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 07:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:22:41 INFO - PROCESS | 3236 | 1465050161127 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 3236 | 1465050161129 Marionette TRACE conn6 <- [1,1898,null,{}] 07:22:41 INFO - PROCESS | 3236 | 1465050161132 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:41 INFO - PROCESS | 3236 | 1465050161134 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:41 INFO - PROCESS | 3236 | 1465050161213 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 07:22:41 INFO - PROCESS | 3236 | 1465050161219 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:41 INFO - PROCESS | 3236 | 1465050161221 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:41 INFO - PROCESS | 3236 | ++DOCSHELL 0CE7DC00 == 34 [pid = 3236] [id = 484] 07:22:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (14263000) [pid = 3236] [serial = 1452] [outer = 00000000] 07:22:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (198E0000) [pid = 3236] [serial = 1453] [outer = 14263000] 07:22:41 INFO - PROCESS | 3236 | 1465050161265 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (17B33400) [pid = 3236] [serial = 1454] [outer = 14263000] 07:22:41 INFO - PROCESS | 3236 | 1465050161699 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 07:22:41 INFO - PROCESS | 3236 | 1465050161759 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 07:22:41 INFO - PROCESS | 3236 | 1465050161761 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 07:22:41 INFO - PROCESS | 3236 | 1465050161765 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 3236 | 1465050161766 Marionette TRACE conn6 <- [1,1902,null,{}] 07:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:22:41 INFO - PROCESS | 3236 | 1465050161770 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:41 INFO - PROCESS | 3236 | 1465050161772 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:41 INFO - PROCESS | 3236 | 1465050161853 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 07:22:41 INFO - PROCESS | 3236 | 1465050161860 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:41 INFO - PROCESS | 3236 | 1465050161871 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:41 INFO - PROCESS | 3236 | ++DOCSHELL 19A2A800 == 35 [pid = 3236] [id = 485] 07:22:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19F0E400) [pid = 3236] [serial = 1455] [outer = 00000000] 07:22:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19F17800) [pid = 3236] [serial = 1456] [outer = 19F0E400] 07:22:41 INFO - PROCESS | 3236 | 1465050161917 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19F44000) [pid = 3236] [serial = 1457] [outer = 19F0E400] 07:22:42 INFO - PROCESS | 3236 | --DOCSHELL 0D17CC00 == 34 [pid = 3236] [id = 477] 07:22:42 INFO - PROCESS | 3236 | --DOCSHELL 0FEF5800 == 33 [pid = 3236] [id = 476] 07:22:43 INFO - PROCESS | 3236 | --DOCSHELL 18B3C400 == 32 [pid = 3236] [id = 482] 07:22:43 INFO - PROCESS | 3236 | --DOCSHELL 0CB22000 == 31 [pid = 3236] [id = 483] 07:22:43 INFO - PROCESS | 3236 | --DOCSHELL 16561000 == 30 [pid = 3236] [id = 480] 07:22:43 INFO - PROCESS | 3236 | --DOCSHELL 0CE7DC00 == 29 [pid = 3236] [id = 484] 07:22:43 INFO - PROCESS | 3236 | --DOCSHELL 17F01C00 == 28 [pid = 3236] [id = 481] 07:22:43 INFO - PROCESS | 3236 | --DOCSHELL 14B85000 == 27 [pid = 3236] [id = 479] 07:22:43 INFO - PROCESS | 3236 | --DOCSHELL 113A3800 == 26 [pid = 3236] [id = 478] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (14B7C800) [pid = 3236] [serial = 1412] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (19F42800) [pid = 3236] [serial = 1411] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (19F10800) [pid = 3236] [serial = 1409] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (17B36800) [pid = 3236] [serial = 1396] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18F63800) [pid = 3236] [serial = 1402] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1837FC00) [pid = 3236] [serial = 1399] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (113A1000) [pid = 3236] [serial = 1391] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (164E1400) [pid = 3236] [serial = 1385] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (14A58000) [pid = 3236] [serial = 1406] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14A8D800) [pid = 3236] [serial = 1393] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (19A24800) [pid = 3236] [serial = 1408] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (17C22000) [pid = 3236] [serial = 1397] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (198DC400) [pid = 3236] [serial = 1403] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0FE66400) [pid = 3236] [serial = 1381] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (10236C00) [pid = 3236] [serial = 1382] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19A2B000) [pid = 3236] [serial = 1379] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (10696000) [pid = 3236] [serial = 1390] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18B0D800) [pid = 3236] [serial = 1400] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14B7F000) [pid = 3236] [serial = 1394] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (0CB96400) [pid = 3236] [serial = 1387] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (1591CC00) [pid = 3236] [serial = 1384] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (142BC000) [pid = 3236] [serial = 1405] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (0FE8C800) [pid = 3236] [serial = 1388] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (19FB0C00) [pid = 3236] [serial = 1414] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (19FB1800) [pid = 3236] [serial = 1415] [outer = 00000000] [url = about:blank] 07:22:43 INFO - PROCESS | 3236 | 1465050163717 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1984ms 07:22:43 INFO - PROCESS | 3236 | 1465050163754 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 07:22:43 INFO - PROCESS | 3236 | 1465050163758 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 07:22:43 INFO - PROCESS | 3236 | 1465050163764 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:22:43 INFO - PROCESS | 3236 | 1465050163767 Marionette TRACE conn6 <- [1,1906,null,{}] 07:22:43 INFO - PROCESS | 3236 | 1465050163773 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:43 INFO - PROCESS | 3236 | 1465050163776 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:43 INFO - PROCESS | 3236 | 1465050163872 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 07:22:43 INFO - PROCESS | 3236 | 1465050163881 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:43 INFO - PROCESS | 3236 | 1465050163884 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:43 INFO - PROCESS | 3236 | ++DOCSHELL 0CE7B400 == 27 [pid = 3236] [id = 486] 07:22:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0CE7C000) [pid = 3236] [serial = 1458] [outer = 00000000] 07:22:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (0D186C00) [pid = 3236] [serial = 1459] [outer = 0CE7C000] 07:22:43 INFO - PROCESS | 3236 | 1465050163934 Marionette DEBUG loaded listener.js 07:22:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0FE63800) [pid = 3236] [serial = 1460] [outer = 0CE7C000] 07:22:44 INFO - PROCESS | 3236 | 1465050164414 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 07:22:44 INFO - PROCESS | 3236 | 1465050164441 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 3236 | 1465050164446 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 07:22:44 INFO - PROCESS | 3236 | 1465050164469 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:22:44 INFO - PROCESS | 3236 | 1465050164471 Marionette TRACE conn6 <- [1,1910,null,{}] 07:22:44 INFO - PROCESS | 3236 | 1465050164480 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:44 INFO - PROCESS | 3236 | 1465050164482 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:44 INFO - PROCESS | 3236 | 1465050164573 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 07:22:44 INFO - PROCESS | 3236 | 1465050164580 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:44 INFO - PROCESS | 3236 | 1465050164582 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:44 INFO - PROCESS | 3236 | ++DOCSHELL 10603000 == 28 [pid = 3236] [id = 487] 07:22:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (10604000) [pid = 3236] [serial = 1461] [outer = 00000000] 07:22:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (10609C00) [pid = 3236] [serial = 1462] [outer = 10604000] 07:22:44 INFO - PROCESS | 3236 | 1465050164630 Marionette DEBUG loaded listener.js 07:22:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (10646400) [pid = 3236] [serial = 1463] [outer = 10604000] 07:22:45 INFO - PROCESS | 3236 | 1465050165111 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 07:22:45 INFO - PROCESS | 3236 | 1465050165144 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 07:22:45 INFO - PROCESS | 3236 | 1465050165146 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 07:22:45 INFO - PROCESS | 3236 | 1465050165150 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:22:45 INFO - PROCESS | 3236 | 1465050165153 Marionette TRACE conn6 <- [1,1914,null,{}] 07:22:45 INFO - PROCESS | 3236 | 1465050165164 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:45 INFO - PROCESS | 3236 | 1465050165169 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:45 INFO - PROCESS | 3236 | 1465050165254 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 07:22:45 INFO - PROCESS | 3236 | 1465050165380 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:45 INFO - PROCESS | 3236 | 1465050165383 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:45 INFO - PROCESS | 3236 | ++DOCSHELL 142BF800 == 29 [pid = 3236] [id = 488] 07:22:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (142C1000) [pid = 3236] [serial = 1464] [outer = 00000000] 07:22:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (14310000) [pid = 3236] [serial = 1465] [outer = 142C1000] 07:22:45 INFO - PROCESS | 3236 | 1465050165430 Marionette DEBUG loaded listener.js 07:22:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (143C9400) [pid = 3236] [serial = 1466] [outer = 142C1000] 07:22:45 INFO - PROCESS | 3236 | 1465050165823 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 731ms 07:22:45 INFO - PROCESS | 3236 | 1465050165884 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 07:22:45 INFO - PROCESS | 3236 | 1465050165886 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 07:22:45 INFO - PROCESS | 3236 | 1465050165889 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:22:45 INFO - PROCESS | 3236 | 1465050165891 Marionette TRACE conn6 <- [1,1918,null,{}] 07:22:45 INFO - PROCESS | 3236 | 1465050165895 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:45 INFO - PROCESS | 3236 | 1465050165897 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:45 INFO - PROCESS | 3236 | 1465050166015 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 07:22:46 INFO - PROCESS | 3236 | 1465050166027 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:46 INFO - PROCESS | 3236 | 1465050166029 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:46 INFO - PROCESS | 3236 | ++DOCSHELL 1110AC00 == 30 [pid = 3236] [id = 489] 07:22:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (11110400) [pid = 3236] [serial = 1467] [outer = 00000000] 07:22:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (14A32C00) [pid = 3236] [serial = 1468] [outer = 11110400] 07:22:46 INFO - PROCESS | 3236 | 1465050166074 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14B83800) [pid = 3236] [serial = 1469] [outer = 11110400] 07:22:46 INFO - PROCESS | 3236 | 1465050166483 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 07:22:46 INFO - PROCESS | 3236 | 1465050166524 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 07:22:46 INFO - PROCESS | 3236 | 1465050166526 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 07:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:22:46 INFO - PROCESS | 3236 | 1465050166529 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:22:46 INFO - PROCESS | 3236 | 1465050166531 Marionette TRACE conn6 <- [1,1922,null,{}] 07:22:46 INFO - PROCESS | 3236 | 1465050166535 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:46 INFO - PROCESS | 3236 | 1465050166537 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:46 INFO - PROCESS | 3236 | 1465050166650 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 07:22:46 INFO - PROCESS | 3236 | 1465050166743 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:46 INFO - PROCESS | 3236 | 1465050166745 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:46 INFO - PROCESS | 3236 | ++DOCSHELL 14B8A800 == 31 [pid = 3236] [id = 490] 07:22:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14B8AC00) [pid = 3236] [serial = 1470] [outer = 00000000] 07:22:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (164E6000) [pid = 3236] [serial = 1471] [outer = 14B8AC00] 07:22:46 INFO - PROCESS | 3236 | 1465050166791 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16562400) [pid = 3236] [serial = 1472] [outer = 14B8AC00] 07:22:47 INFO - PROCESS | 3236 | 1465050167166 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 07:22:47 INFO - PROCESS | 3236 | 1465050167200 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 3236 | 1465050167202 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 07:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:22:47 INFO - PROCESS | 3236 | 1465050167205 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 3236 | 1465050167207 Marionette TRACE conn6 <- [1,1926,null,{}] 07:22:47 INFO - PROCESS | 3236 | 1465050167211 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:47 INFO - PROCESS | 3236 | 1465050167216 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:47 INFO - PROCESS | 3236 | 1465050167319 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 07:22:47 INFO - PROCESS | 3236 | 1465050167325 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:47 INFO - PROCESS | 3236 | 1465050167327 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:47 INFO - PROCESS | 3236 | ++DOCSHELL 16CF6C00 == 32 [pid = 3236] [id = 491] 07:22:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16CF7800) [pid = 3236] [serial = 1473] [outer = 00000000] 07:22:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (17F06C00) [pid = 3236] [serial = 1474] [outer = 16CF7800] 07:22:47 INFO - PROCESS | 3236 | 1465050167372 Marionette DEBUG loaded listener.js 07:22:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1830B000) [pid = 3236] [serial = 1475] [outer = 16CF7800] 07:22:47 INFO - PROCESS | 3236 | 1465050167816 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 630ms 07:22:47 INFO - PROCESS | 3236 | 1465050167838 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 3236 | 1465050167840 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 07:22:47 INFO - PROCESS | 3236 | 1465050167843 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:22:47 INFO - PROCESS | 3236 | 1465050167845 Marionette TRACE conn6 <- [1,1930,null,{}] 07:22:47 INFO - PROCESS | 3236 | 1465050167849 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:47 INFO - PROCESS | 3236 | 1465050167851 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:47 INFO - PROCESS | 3236 | 1465050167929 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 07:22:47 INFO - PROCESS | 3236 | 1465050167934 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:47 INFO - PROCESS | 3236 | 1465050167936 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:47 INFO - PROCESS | 3236 | ++DOCSHELL 17F0C800 == 33 [pid = 3236] [id = 492] 07:22:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1834BC00) [pid = 3236] [serial = 1476] [outer = 00000000] 07:22:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18B1A000) [pid = 3236] [serial = 1477] [outer = 1834BC00] 07:22:47 INFO - PROCESS | 3236 | 1465050167984 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18B1DC00) [pid = 3236] [serial = 1478] [outer = 1834BC00] 07:22:48 INFO - PROCESS | 3236 | 1465050168433 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 07:22:48 INFO - PROCESS | 3236 | 1465050168476 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 07:22:48 INFO - PROCESS | 3236 | 1465050168478 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 07:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:22:48 INFO - PROCESS | 3236 | 1465050168499 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:22:48 INFO - PROCESS | 3236 | 1465050168501 Marionette TRACE conn6 <- [1,1934,null,{}] 07:22:48 INFO - PROCESS | 3236 | 1465050168505 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:48 INFO - PROCESS | 3236 | 1465050168507 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:48 INFO - PROCESS | 3236 | 1465050168583 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 07:22:48 INFO - PROCESS | 3236 | 1465050168591 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:48 INFO - PROCESS | 3236 | 1465050168593 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:48 INFO - PROCESS | 3236 | ++DOCSHELL 18B08C00 == 34 [pid = 3236] [id = 493] 07:22:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18B39400) [pid = 3236] [serial = 1479] [outer = 00000000] 07:22:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18E4F800) [pid = 3236] [serial = 1480] [outer = 18B39400] 07:22:48 INFO - PROCESS | 3236 | 1465050168636 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18E4A400) [pid = 3236] [serial = 1481] [outer = 18B39400] 07:22:49 INFO - PROCESS | 3236 | 1465050169097 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 650ms 07:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:22:49 INFO - PROCESS | 3236 | 1465050169132 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 07:22:49 INFO - PROCESS | 3236 | 1465050169134 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 07:22:49 INFO - PROCESS | 3236 | 1465050169142 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:22:49 INFO - PROCESS | 3236 | 1465050169143 Marionette TRACE conn6 <- [1,1938,null,{}] 07:22:49 INFO - PROCESS | 3236 | 1465050169147 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:49 INFO - PROCESS | 3236 | 1465050169149 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:49 INFO - PROCESS | 3236 | 1465050169264 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 07:22:49 INFO - PROCESS | 3236 | 1465050169270 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:49 INFO - PROCESS | 3236 | 1465050169272 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:49 INFO - PROCESS | 3236 | ++DOCSHELL 142BD400 == 35 [pid = 3236] [id = 494] 07:22:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (198DC400) [pid = 3236] [serial = 1482] [outer = 00000000] 07:22:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (198E2C00) [pid = 3236] [serial = 1483] [outer = 198DC400] 07:22:49 INFO - PROCESS | 3236 | 1465050169317 Marionette DEBUG loaded listener.js 07:22:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (19A23000) [pid = 3236] [serial = 1484] [outer = 198DC400] 07:22:49 INFO - PROCESS | 3236 | 1465050169781 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 690ms 07:22:49 INFO - PROCESS | 3236 | 1465050169828 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 07:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:22:49 INFO - PROCESS | 3236 | 1465050169830 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 07:22:49 INFO - PROCESS | 3236 | 1465050169833 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:22:49 INFO - PROCESS | 3236 | 1465050169835 Marionette TRACE conn6 <- [1,1942,null,{}] 07:22:49 INFO - PROCESS | 3236 | 1465050169839 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:49 INFO - PROCESS | 3236 | 1465050169840 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:49 INFO - PROCESS | 3236 | 1465050169957 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 07:22:49 INFO - PROCESS | 3236 | 1465050169962 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:49 INFO - PROCESS | 3236 | 1465050169964 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:49 INFO - PROCESS | 3236 | ++DOCSHELL 197E6000 == 36 [pid = 3236] [id = 495] 07:22:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (19A29800) [pid = 3236] [serial = 1485] [outer = 00000000] 07:22:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (19F0F000) [pid = 3236] [serial = 1486] [outer = 19A29800] 07:22:49 INFO - PROCESS | 3236 | 1465050170007 Marionette DEBUG loaded listener.js 07:22:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (19F18000) [pid = 3236] [serial = 1487] [outer = 19A29800] 07:22:50 INFO - PROCESS | 3236 | 1465050170439 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 631ms 07:22:50 INFO - PROCESS | 3236 | 1465050170470 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 07:22:50 INFO - PROCESS | 3236 | 1465050170473 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 07:22:50 INFO - PROCESS | 3236 | 1465050170476 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:22:50 INFO - PROCESS | 3236 | 1465050170478 Marionette TRACE conn6 <- [1,1946,null,{}] 07:22:50 INFO - PROCESS | 3236 | 1465050170481 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:50 INFO - PROCESS | 3236 | 1465050170483 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:50 INFO - PROCESS | 3236 | 1465050170613 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 07:22:50 INFO - PROCESS | 3236 | 1465050170704 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:50 INFO - PROCESS | 3236 | 1465050170706 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:50 INFO - PROCESS | 3236 | ++DOCSHELL 14B7FC00 == 37 [pid = 3236] [id = 496] 07:22:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (18B27400) [pid = 3236] [serial = 1488] [outer = 00000000] 07:22:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (19FAF800) [pid = 3236] [serial = 1489] [outer = 18B27400] 07:22:50 INFO - PROCESS | 3236 | 1465050170754 Marionette DEBUG loaded listener.js 07:22:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (19FB4400) [pid = 3236] [serial = 1490] [outer = 18B27400] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (16561800) [pid = 3236] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (17F02800) [pid = 3236] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (0CB22C00) [pid = 3236] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (18E51800) [pid = 3236] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (14263000) [pid = 3236] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (1591D400) [pid = 3236] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (113A6800) [pid = 3236] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0D186000) [pid = 3236] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (104BE400) [pid = 3236] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (113A9C00) [pid = 3236] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (19FFC800) [pid = 3236] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16CF7400) [pid = 3236] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:22:51 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1060B800) [pid = 3236] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:22:51 INFO - PROCESS | 3236 | 1465050171320 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 870ms 07:22:51 INFO - PROCESS | 3236 | 1465050171361 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 07:22:51 INFO - PROCESS | 3236 | 1465050171363 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 07:22:51 INFO - PROCESS | 3236 | 1465050171367 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:22:51 INFO - PROCESS | 3236 | 1465050171369 Marionette TRACE conn6 <- [1,1950,null,{}] 07:22:51 INFO - PROCESS | 3236 | 1465050171372 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:51 INFO - PROCESS | 3236 | 1465050171374 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:51 INFO - PROCESS | 3236 | 1465050171453 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 07:22:51 INFO - PROCESS | 3236 | 1465050171459 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:51 INFO - PROCESS | 3236 | 1465050171460 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:51 INFO - PROCESS | 3236 | ++DOCSHELL 143CB000 == 38 [pid = 3236] [id = 497] 07:22:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (15924800) [pid = 3236] [serial = 1491] [outer = 00000000] 07:22:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18B01400) [pid = 3236] [serial = 1492] [outer = 15924800] 07:22:51 INFO - PROCESS | 3236 | 1465050171504 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18F61000) [pid = 3236] [serial = 1493] [outer = 15924800] 07:22:51 INFO - PROCESS | 3236 | 1465050171937 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 631ms 07:22:51 INFO - PROCESS | 3236 | 1465050172002 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 07:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:22:51 INFO - PROCESS | 3236 | 1465050172004 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 07:22:51 INFO - PROCESS | 3236 | 1465050172008 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:22:51 INFO - PROCESS | 3236 | 1465050172009 Marionette TRACE conn6 <- [1,1954,null,{}] 07:22:51 INFO - PROCESS | 3236 | 1465050172013 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:51 INFO - PROCESS | 3236 | 1465050172015 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:52 INFO - PROCESS | 3236 | 1465050172095 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 07:22:52 INFO - PROCESS | 3236 | 1465050172102 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 3236 | 1465050172104 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:52 INFO - PROCESS | 3236 | ++DOCSHELL 17B34800 == 39 [pid = 3236] [id = 498] 07:22:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19A27800) [pid = 3236] [serial = 1494] [outer = 00000000] 07:22:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1ABEE400) [pid = 3236] [serial = 1495] [outer = 19A27800] 07:22:52 INFO - PROCESS | 3236 | 1465050172148 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (17F0C000) [pid = 3236] [serial = 1496] [outer = 19A27800] 07:22:52 INFO - PROCESS | 3236 | 1465050172579 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 631ms 07:22:52 INFO - PROCESS | 3236 | 1465050172656 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 07:22:52 INFO - PROCESS | 3236 | 1465050172658 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 07:22:52 INFO - PROCESS | 3236 | 1465050172661 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 3236 | 1465050172663 Marionette TRACE conn6 <- [1,1958,null,{}] 07:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:22:52 INFO - PROCESS | 3236 | 1465050172666 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:52 INFO - PROCESS | 3236 | 1465050172668 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:52 INFO - PROCESS | 3236 | 1465050172754 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 07:22:52 INFO - PROCESS | 3236 | 1465050172759 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 3236 | 1465050172761 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:52 INFO - PROCESS | 3236 | ++DOCSHELL 1AC18800 == 40 [pid = 3236] [id = 499] 07:22:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1AC1E400) [pid = 3236] [serial = 1497] [outer = 00000000] 07:22:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1AD39000) [pid = 3236] [serial = 1498] [outer = 1AC1E400] 07:22:52 INFO - PROCESS | 3236 | 1465050172804 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1B317C00) [pid = 3236] [serial = 1499] [outer = 1AC1E400] 07:22:53 INFO - PROCESS | 3236 | --DOCSHELL 0CE7B400 == 39 [pid = 3236] [id = 486] 07:22:53 INFO - PROCESS | 3236 | --DOCSHELL 19A2A800 == 38 [pid = 3236] [id = 485] 07:22:54 INFO - PROCESS | 3236 | --DOCSHELL 10603000 == 37 [pid = 3236] [id = 487] 07:22:54 INFO - PROCESS | 3236 | --DOCSHELL 16CF6C00 == 36 [pid = 3236] [id = 491] 07:22:54 INFO - PROCESS | 3236 | --DOCSHELL 18B08C00 == 35 [pid = 3236] [id = 493] 07:22:54 INFO - PROCESS | 3236 | --DOCSHELL 14B7FC00 == 34 [pid = 3236] [id = 496] 07:22:54 INFO - PROCESS | 3236 | --DOCSHELL 1110AC00 == 33 [pid = 3236] [id = 489] 07:22:54 INFO - PROCESS | 3236 | --DOCSHELL 142BF800 == 32 [pid = 3236] [id = 488] 07:22:54 INFO - PROCESS | 3236 | --DOCSHELL 17F0C800 == 31 [pid = 3236] [id = 492] 07:22:54 INFO - PROCESS | 3236 | --DOCSHELL 14B8A800 == 30 [pid = 3236] [id = 490] 07:22:54 INFO - PROCESS | 3236 | --DOCSHELL 142BD400 == 29 [pid = 3236] [id = 494] 07:22:54 INFO - PROCESS | 3236 | --DOCSHELL 143CB000 == 28 [pid = 3236] [id = 497] 07:22:54 INFO - PROCESS | 3236 | --DOCSHELL 197E6000 == 27 [pid = 3236] [id = 495] 07:22:54 INFO - PROCESS | 3236 | --DOCSHELL 17B34800 == 26 [pid = 3236] [id = 498] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16702400) [pid = 3236] [serial = 1441] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (17B36400) [pid = 3236] [serial = 1442] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18347C00) [pid = 3236] [serial = 1444] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (14A4BC00) [pid = 3236] [serial = 1450] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (197E8C00) [pid = 3236] [serial = 1447] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18377C00) [pid = 3236] [serial = 1445] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (198E0000) [pid = 3236] [serial = 1453] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (15F06800) [pid = 3236] [serial = 1438] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1426AC00) [pid = 3236] [serial = 1435] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (142BB000) [pid = 3236] [serial = 1436] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17B33400) [pid = 3236] [serial = 1454] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1004D000) [pid = 3236] [serial = 1432] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (10230C00) [pid = 3236] [serial = 1433] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (146BC400) [pid = 3236] [serial = 1430] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (142C0000) [pid = 3236] [serial = 1429] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (17B36000) [pid = 3236] [serial = 1427] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (14B35C00) [pid = 3236] [serial = 1426] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1AC1AC00) [pid = 3236] [serial = 1424] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1AC14400) [pid = 3236] [serial = 1423] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18B40000) [pid = 3236] [serial = 1421] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (18B0A400) [pid = 3236] [serial = 1420] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (142C0800) [pid = 3236] [serial = 1418] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (1428A000) [pid = 3236] [serial = 1417] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (19F17800) [pid = 3236] [serial = 1456] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (198DF000) [pid = 3236] [serial = 1448] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (16CF7C00) [pid = 3236] [serial = 1451] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (164EA800) [pid = 3236] [serial = 1439] [outer = 00000000] [url = about:blank] 07:22:54 INFO - PROCESS | 3236 | 1465050174673 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2013ms 07:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:22:54 INFO - PROCESS | 3236 | 1465050174681 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 07:22:54 INFO - PROCESS | 3236 | 1465050174684 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 07:22:54 INFO - PROCESS | 3236 | 1465050174692 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:22:54 INFO - PROCESS | 3236 | 1465050174694 Marionette TRACE conn6 <- [1,1962,null,{}] 07:22:54 INFO - PROCESS | 3236 | 1465050174700 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:54 INFO - PROCESS | 3236 | 1465050174703 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:54 INFO - PROCESS | 3236 | 1465050174793 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 07:22:54 INFO - PROCESS | 3236 | 1465050174800 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:54 INFO - PROCESS | 3236 | 1465050174803 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:54 INFO - PROCESS | 3236 | ++DOCSHELL 0CB27400 == 27 [pid = 3236] [id = 500] 07:22:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0CB29400) [pid = 3236] [serial = 1500] [outer = 00000000] 07:22:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0CED3800) [pid = 3236] [serial = 1501] [outer = 0CB29400] 07:22:54 INFO - PROCESS | 3236 | 1465050174853 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0D1F3400) [pid = 3236] [serial = 1502] [outer = 0CB29400] 07:22:55 INFO - PROCESS | 3236 | 1465050175354 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 690ms 07:22:55 INFO - PROCESS | 3236 | 1465050175380 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 07:22:55 INFO - PROCESS | 3236 | 1465050175386 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 07:22:55 INFO - PROCESS | 3236 | 1465050175396 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - PROCESS | 3236 | 1465050175398 Marionette TRACE conn6 <- [1,1966,null,{}] 07:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:22:55 INFO - PROCESS | 3236 | 1465050175402 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:55 INFO - PROCESS | 3236 | 1465050175405 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:55 INFO - PROCESS | 3236 | 1465050175502 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 07:22:55 INFO - PROCESS | 3236 | 1465050175511 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:55 INFO - PROCESS | 3236 | 1465050175514 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:55 INFO - PROCESS | 3236 | ++DOCSHELL 104B9C00 == 28 [pid = 3236] [id = 501] 07:22:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (10603000) [pid = 3236] [serial = 1503] [outer = 00000000] 07:22:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1060B000) [pid = 3236] [serial = 1504] [outer = 10603000] 07:22:55 INFO - PROCESS | 3236 | 1465050175563 Marionette DEBUG loaded listener.js 07:22:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1064C400) [pid = 3236] [serial = 1505] [outer = 10603000] 07:22:56 INFO - PROCESS | 3236 | 1465050176021 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 07:22:56 INFO - PROCESS | 3236 | 1465050176072 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 07:22:56 INFO - PROCESS | 3236 | 1465050176074 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 07:22:56 INFO - PROCESS | 3236 | 1465050176077 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:22:56 INFO - PROCESS | 3236 | 1465050176081 Marionette TRACE conn6 <- [1,1970,null,{}] 07:22:56 INFO - PROCESS | 3236 | 1465050176092 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:56 INFO - PROCESS | 3236 | 1465050176096 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:56 INFO - PROCESS | 3236 | 1465050176181 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 07:22:56 INFO - PROCESS | 3236 | 1465050176310 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:56 INFO - PROCESS | 3236 | 1465050176313 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:56 INFO - PROCESS | 3236 | ++DOCSHELL 142BA800 == 29 [pid = 3236] [id = 502] 07:22:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (142BAC00) [pid = 3236] [serial = 1506] [outer = 00000000] 07:22:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (142BE800) [pid = 3236] [serial = 1507] [outer = 142BAC00] 07:22:56 INFO - PROCESS | 3236 | 1465050176361 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (142C4800) [pid = 3236] [serial = 1508] [outer = 142BAC00] 07:22:56 INFO - PROCESS | 3236 | 1465050176740 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 07:22:56 INFO - PROCESS | 3236 | 1465050176811 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 07:22:56 INFO - PROCESS | 3236 | 1465050176814 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 07:22:56 INFO - PROCESS | 3236 | 1465050176817 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:22:56 INFO - PROCESS | 3236 | 1465050176819 Marionette TRACE conn6 <- [1,1974,null,{}] 07:22:56 INFO - PROCESS | 3236 | 1465050176822 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:56 INFO - PROCESS | 3236 | 1465050176824 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:56 INFO - PROCESS | 3236 | 1465050176946 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 07:22:56 INFO - PROCESS | 3236 | 1465050176958 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:56 INFO - PROCESS | 3236 | 1465050176960 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:56 INFO - PROCESS | 3236 | ++DOCSHELL 14387800 == 30 [pid = 3236] [id = 503] 07:22:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (143C6800) [pid = 3236] [serial = 1509] [outer = 00000000] 07:22:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14650C00) [pid = 3236] [serial = 1510] [outer = 143C6800] 07:22:56 INFO - PROCESS | 3236 | 1465050177004 Marionette DEBUG loaded listener.js 07:22:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14A83400) [pid = 3236] [serial = 1511] [outer = 143C6800] 07:22:57 INFO - PROCESS | 3236 | 1465050177416 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 07:22:57 INFO - PROCESS | 3236 | 1465050177451 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 07:22:57 INFO - PROCESS | 3236 | 1465050177454 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 07:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:22:57 INFO - PROCESS | 3236 | 1465050177456 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:22:57 INFO - PROCESS | 3236 | 1465050177458 Marionette TRACE conn6 <- [1,1978,null,{}] 07:22:57 INFO - PROCESS | 3236 | 1465050177462 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:57 INFO - PROCESS | 3236 | 1465050177464 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:57 INFO - PROCESS | 3236 | 1465050177582 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 07:22:57 INFO - PROCESS | 3236 | 1465050177624 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:57 INFO - PROCESS | 3236 | 1465050177626 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:57 INFO - PROCESS | 3236 | ++DOCSHELL 1591D400 == 31 [pid = 3236] [id = 504] 07:22:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1591EC00) [pid = 3236] [serial = 1512] [outer = 00000000] 07:22:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (164E3C00) [pid = 3236] [serial = 1513] [outer = 1591EC00] 07:22:57 INFO - PROCESS | 3236 | 1465050177670 Marionette DEBUG loaded listener.js 07:22:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16544400) [pid = 3236] [serial = 1514] [outer = 1591EC00] 07:22:58 INFO - PROCESS | 3236 | 1465050178088 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 07:22:58 INFO - PROCESS | 3236 | 1465050178127 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 07:22:58 INFO - PROCESS | 3236 | 1465050178129 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 07:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:22:58 INFO - PROCESS | 3236 | 1465050178133 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:22:58 INFO - PROCESS | 3236 | 1465050178134 Marionette TRACE conn6 <- [1,1982,null,{}] 07:22:58 INFO - PROCESS | 3236 | 1465050178138 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:58 INFO - PROCESS | 3236 | 1465050178144 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:58 INFO - PROCESS | 3236 | 1465050178286 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 07:22:58 INFO - PROCESS | 3236 | 1465050178299 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:58 INFO - PROCESS | 3236 | 1465050178301 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:58 INFO - PROCESS | 3236 | ++DOCSHELL 17B35800 == 32 [pid = 3236] [id = 505] 07:22:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17B35C00) [pid = 3236] [serial = 1515] [outer = 00000000] 07:22:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17BB0000) [pid = 3236] [serial = 1516] [outer = 17B35C00] 07:22:58 INFO - PROCESS | 3236 | 1465050178345 Marionette DEBUG loaded listener.js 07:22:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17F03400) [pid = 3236] [serial = 1517] [outer = 17B35C00] 07:22:58 INFO - PROCESS | 3236 | 1465050178756 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 07:22:58 INFO - PROCESS | 3236 | 1465050178803 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 07:22:58 INFO - PROCESS | 3236 | 1465050178805 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 07:22:58 INFO - PROCESS | 3236 | 1465050178809 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:22:58 INFO - PROCESS | 3236 | 1465050178811 Marionette TRACE conn6 <- [1,1986,null,{}] 07:22:58 INFO - PROCESS | 3236 | 1465050178814 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:58 INFO - PROCESS | 3236 | 1465050178816 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:58 INFO - PROCESS | 3236 | 1465050178893 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 07:22:58 INFO - PROCESS | 3236 | 1465050178931 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:58 INFO - PROCESS | 3236 | 1465050178933 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:58 INFO - PROCESS | 3236 | ++DOCSHELL 17BAFC00 == 33 [pid = 3236] [id = 506] 07:22:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17F06400) [pid = 3236] [serial = 1518] [outer = 00000000] 07:22:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18B09000) [pid = 3236] [serial = 1519] [outer = 17F06400] 07:22:58 INFO - PROCESS | 3236 | 1465050178976 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18B0B400) [pid = 3236] [serial = 1520] [outer = 17F06400] 07:22:59 INFO - PROCESS | 3236 | 1465050179400 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 07:22:59 INFO - PROCESS | 3236 | 1465050179447 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 3236 | 1465050179449 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 07:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:22:59 INFO - PROCESS | 3236 | 1465050179452 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - PROCESS | 3236 | 1465050179454 Marionette TRACE conn6 <- [1,1990,null,{}] 07:22:59 INFO - PROCESS | 3236 | 1465050179463 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:59 INFO - PROCESS | 3236 | 1465050179464 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:59 INFO - PROCESS | 3236 | 1465050179544 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 07:22:59 INFO - PROCESS | 3236 | 1465050179550 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:59 INFO - PROCESS | 3236 | 1465050179551 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:22:59 INFO - PROCESS | 3236 | ++DOCSHELL 18B06800 == 34 [pid = 3236] [id = 507] 07:22:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18B1B000) [pid = 3236] [serial = 1521] [outer = 00000000] 07:22:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18B3D800) [pid = 3236] [serial = 1522] [outer = 18B1B000] 07:22:59 INFO - PROCESS | 3236 | 1465050179595 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18B24000) [pid = 3236] [serial = 1523] [outer = 18B1B000] 07:23:00 INFO - PROCESS | 3236 | 1465050180053 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 07:23:00 INFO - PROCESS | 3236 | 1465050180087 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 3236 | 1465050180089 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 07:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:23:00 INFO - PROCESS | 3236 | 1465050180093 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - PROCESS | 3236 | 1465050180094 Marionette TRACE conn6 <- [1,1994,null,{}] 07:23:00 INFO - PROCESS | 3236 | 1465050180098 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:00 INFO - PROCESS | 3236 | 1465050180100 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:00 INFO - PROCESS | 3236 | 1465050180215 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 07:23:00 INFO - PROCESS | 3236 | 1465050180221 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 3236 | 1465050180223 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:00 INFO - PROCESS | 3236 | ++DOCSHELL 142BA400 == 35 [pid = 3236] [id = 508] 07:23:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18F62000) [pid = 3236] [serial = 1524] [outer = 00000000] 07:23:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (198D5C00) [pid = 3236] [serial = 1525] [outer = 18F62000] 07:23:00 INFO - PROCESS | 3236 | 1465050180267 Marionette DEBUG loaded listener.js 07:23:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (198D6000) [pid = 3236] [serial = 1526] [outer = 18F62000] 07:23:00 INFO - PROCESS | 3236 | 1465050180753 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:23:00 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 07:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 07:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:23:00 INFO - PROCESS | 3236 | 1465050180763 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 3236 | 1465050180765 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 07:23:00 INFO - PROCESS | 3236 | 1465050180769 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - PROCESS | 3236 | 1465050180770 Marionette TRACE conn6 <- [1,1998,null,{}] 07:23:00 INFO - PROCESS | 3236 | 1465050180774 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:00 INFO - PROCESS | 3236 | 1465050180775 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:00 INFO - PROCESS | 3236 | 1465050180894 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 07:23:00 INFO - PROCESS | 3236 | 1465050180900 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 3236 | 1465050180902 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:00 INFO - PROCESS | 3236 | ++DOCSHELL 19A1C400 == 36 [pid = 3236] [id = 509] 07:23:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (19A1D400) [pid = 3236] [serial = 1527] [outer = 00000000] 07:23:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (19E18400) [pid = 3236] [serial = 1528] [outer = 19A1D400] 07:23:00 INFO - PROCESS | 3236 | 1465050180945 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (19F10000) [pid = 3236] [serial = 1529] [outer = 19A1D400] 07:23:01 INFO - PROCESS | 3236 | 1465050181394 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:23:01 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 07:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 07:23:01 INFO - PROCESS | 3236 | 1465050181440 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 07:23:01 INFO - PROCESS | 3236 | 1465050181442 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 07:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:23:01 INFO - PROCESS | 3236 | 1465050181445 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - PROCESS | 3236 | 1465050181447 Marionette TRACE conn6 <- [1,2002,null,{}] 07:23:01 INFO - PROCESS | 3236 | 1465050181451 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:01 INFO - PROCESS | 3236 | 1465050181453 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:01 INFO - PROCESS | 3236 | 1465050181584 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 07:23:01 INFO - PROCESS | 3236 | 1465050181691 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:01 INFO - PROCESS | 3236 | 1465050181693 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:01 INFO - PROCESS | 3236 | ++DOCSHELL 1591D000 == 37 [pid = 3236] [id = 510] 07:23:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (19F0D800) [pid = 3236] [serial = 1530] [outer = 00000000] 07:23:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (19F4B000) [pid = 3236] [serial = 1531] [outer = 19F0D800] 07:23:01 INFO - PROCESS | 3236 | 1465050181741 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (19FB0000) [pid = 3236] [serial = 1532] [outer = 19F0D800] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (19A27800) [pid = 3236] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (198DC400) [pid = 3236] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (19A29800) [pid = 3236] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (18B27400) [pid = 3236] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (18B39400) [pid = 3236] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1834BC00) [pid = 3236] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16CF7800) [pid = 3236] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (11110400) [pid = 3236] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (142C1000) [pid = 3236] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (10604000) [pid = 3236] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0CE7C000) [pid = 3236] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (19F0E400) [pid = 3236] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:23:02 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (15924800) [pid = 3236] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:23:02 INFO - PROCESS | 3236 | 1465050182297 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 870ms 07:23:02 INFO - PROCESS | 3236 | 1465050182323 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 3236 | 1465050182325 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 07:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:23:02 INFO - PROCESS | 3236 | 1465050182328 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - PROCESS | 3236 | 1465050182330 Marionette TRACE conn6 <- [1,2006,null,{}] 07:23:02 INFO - PROCESS | 3236 | 1465050182333 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:02 INFO - PROCESS | 3236 | 1465050182335 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:02 INFO - PROCESS | 3236 | 1465050182459 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 07:23:02 INFO - PROCESS | 3236 | 1465050182515 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:02 INFO - PROCESS | 3236 | 1465050182517 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:02 INFO - PROCESS | 3236 | ++DOCSHELL 16560400 == 38 [pid = 3236] [id = 511] 07:23:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (16CFC800) [pid = 3236] [serial = 1533] [outer = 00000000] 07:23:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18F63C00) [pid = 3236] [serial = 1534] [outer = 16CFC800] 07:23:02 INFO - PROCESS | 3236 | 1465050182560 Marionette DEBUG loaded listener.js 07:23:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19A27800) [pid = 3236] [serial = 1535] [outer = 16CFC800] 07:23:02 INFO - PROCESS | 3236 | 1465050182927 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 07:23:02 INFO - PROCESS | 3236 | 1465050182969 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 3236 | 1465050182971 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 07:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:23:02 INFO - PROCESS | 3236 | 1465050182974 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - PROCESS | 3236 | 1465050182975 Marionette TRACE conn6 <- [1,2010,null,{}] 07:23:02 INFO - PROCESS | 3236 | 1465050182978 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:02 INFO - PROCESS | 3236 | 1465050182980 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:03 INFO - PROCESS | 3236 | 1465050183060 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 07:23:03 INFO - PROCESS | 3236 | 1465050183066 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 3236 | 1465050183068 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:03 INFO - PROCESS | 3236 | ++DOCSHELL 18941C00 == 39 [pid = 3236] [id = 512] 07:23:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18E4B400) [pid = 3236] [serial = 1536] [outer = 00000000] 07:23:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1AC12C00) [pid = 3236] [serial = 1537] [outer = 18E4B400] 07:23:03 INFO - PROCESS | 3236 | 1465050183114 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1AC1BC00) [pid = 3236] [serial = 1538] [outer = 18E4B400] 07:23:03 INFO - PROCESS | 3236 | 1465050183568 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 07:23:03 INFO - PROCESS | 3236 | 1465050183621 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 07:23:03 INFO - PROCESS | 3236 | 1465050183623 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 07:23:03 INFO - PROCESS | 3236 | 1465050183627 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:23:03 INFO - PROCESS | 3236 | 1465050183629 Marionette TRACE conn6 <- [1,2014,null,{}] 07:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:23:03 INFO - PROCESS | 3236 | 1465050183632 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:03 INFO - PROCESS | 3236 | 1465050183634 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:03 INFO - PROCESS | 3236 | 1465050183715 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 07:23:03 INFO - PROCESS | 3236 | 1465050183722 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 3236 | 1465050183724 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:03 INFO - PROCESS | 3236 | ++DOCSHELL 17B33000 == 40 [pid = 3236] [id = 513] 07:23:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (19A21C00) [pid = 3236] [serial = 1539] [outer = 00000000] 07:23:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1B314C00) [pid = 3236] [serial = 1540] [outer = 19A21C00] 07:23:03 INFO - PROCESS | 3236 | 1465050183767 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1B31F000) [pid = 3236] [serial = 1541] [outer = 19A21C00] 07:23:04 INFO - PROCESS | 3236 | --DOCSHELL 1AC18800 == 39 [pid = 3236] [id = 499] 07:23:04 INFO - PROCESS | 3236 | --DOCSHELL 0CB27400 == 38 [pid = 3236] [id = 500] 07:23:05 INFO - PROCESS | 3236 | --DOCSHELL 18B06800 == 37 [pid = 3236] [id = 507] 07:23:05 INFO - PROCESS | 3236 | --DOCSHELL 14387800 == 36 [pid = 3236] [id = 503] 07:23:05 INFO - PROCESS | 3236 | --DOCSHELL 142BA400 == 35 [pid = 3236] [id = 508] 07:23:05 INFO - PROCESS | 3236 | --DOCSHELL 142BA800 == 34 [pid = 3236] [id = 502] 07:23:05 INFO - PROCESS | 3236 | --DOCSHELL 1591D400 == 33 [pid = 3236] [id = 504] 07:23:05 INFO - PROCESS | 3236 | --DOCSHELL 17B35800 == 32 [pid = 3236] [id = 505] 07:23:05 INFO - PROCESS | 3236 | --DOCSHELL 18941C00 == 31 [pid = 3236] [id = 512] 07:23:05 INFO - PROCESS | 3236 | --DOCSHELL 104B9C00 == 30 [pid = 3236] [id = 501] 07:23:05 INFO - PROCESS | 3236 | --DOCSHELL 16560400 == 29 [pid = 3236] [id = 511] 07:23:05 INFO - PROCESS | 3236 | --DOCSHELL 19A1C400 == 28 [pid = 3236] [id = 509] 07:23:05 INFO - PROCESS | 3236 | --DOCSHELL 17BAFC00 == 27 [pid = 3236] [id = 506] 07:23:05 INFO - PROCESS | 3236 | --DOCSHELL 1591D000 == 26 [pid = 3236] [id = 510] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (17F0C000) [pid = 3236] [serial = 1496] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (198E2C00) [pid = 3236] [serial = 1483] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (19F0F000) [pid = 3236] [serial = 1486] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (19FAF800) [pid = 3236] [serial = 1489] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (19FB4400) [pid = 3236] [serial = 1490] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (1ABEE400) [pid = 3236] [serial = 1495] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (1AD39000) [pid = 3236] [serial = 1498] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18E4F800) [pid = 3236] [serial = 1480] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (18B1A000) [pid = 3236] [serial = 1477] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18B1DC00) [pid = 3236] [serial = 1478] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (17F06C00) [pid = 3236] [serial = 1474] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1830B000) [pid = 3236] [serial = 1475] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (164E6000) [pid = 3236] [serial = 1471] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (14A32C00) [pid = 3236] [serial = 1468] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (14B83800) [pid = 3236] [serial = 1469] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14310000) [pid = 3236] [serial = 1465] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (143C9400) [pid = 3236] [serial = 1466] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (10609C00) [pid = 3236] [serial = 1462] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (10646400) [pid = 3236] [serial = 1463] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0D186C00) [pid = 3236] [serial = 1459] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0FE63800) [pid = 3236] [serial = 1460] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19F44000) [pid = 3236] [serial = 1457] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (19F18000) [pid = 3236] [serial = 1487] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18B01400) [pid = 3236] [serial = 1492] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (19A23000) [pid = 3236] [serial = 1484] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18F61000) [pid = 3236] [serial = 1493] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (18E4A400) [pid = 3236] [serial = 1481] [outer = 00000000] [url = about:blank] 07:23:05 INFO - PROCESS | 3236 | 1465050185620 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2013ms 07:23:05 INFO - PROCESS | 3236 | 1465050185647 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 07:23:05 INFO - PROCESS | 3236 | 1465050185652 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 07:23:05 INFO - PROCESS | 3236 | 1465050185658 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:23:05 INFO - PROCESS | 3236 | 1465050185661 Marionette TRACE conn6 <- [1,2018,null,{}] 07:23:05 INFO - PROCESS | 3236 | 1465050185667 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:05 INFO - PROCESS | 3236 | 1465050185670 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:05 INFO - PROCESS | 3236 | 1465050185766 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 07:23:05 INFO - PROCESS | 3236 | 1465050185775 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:05 INFO - PROCESS | 3236 | 1465050185778 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:05 INFO - PROCESS | 3236 | ++DOCSHELL 0CE73000 == 27 [pid = 3236] [id = 514] 07:23:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0CE7A000) [pid = 3236] [serial = 1542] [outer = 00000000] 07:23:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0D186C00) [pid = 3236] [serial = 1543] [outer = 0CE7A000] 07:23:05 INFO - PROCESS | 3236 | 1465050185828 Marionette DEBUG loaded listener.js 07:23:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0FE8C800) [pid = 3236] [serial = 1544] [outer = 0CE7A000] 07:23:06 INFO - PROCESS | 3236 | 1465050186336 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 731ms 07:23:06 INFO - PROCESS | 3236 | 1465050186392 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 07:23:06 INFO - PROCESS | 3236 | 1465050186397 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 07:23:06 INFO - PROCESS | 3236 | 1465050186403 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:23:06 INFO - PROCESS | 3236 | 1465050186406 Marionette TRACE conn6 <- [1,2022,null,{}] 07:23:06 INFO - PROCESS | 3236 | 1465050186410 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:06 INFO - PROCESS | 3236 | 1465050186412 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:06 INFO - PROCESS | 3236 | 1465050186502 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 07:23:06 INFO - PROCESS | 3236 | 1465050186603 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:06 INFO - PROCESS | 3236 | 1465050186606 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:06 INFO - PROCESS | 3236 | ++DOCSHELL 104B6400 == 28 [pid = 3236] [id = 515] 07:23:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (104B7800) [pid = 3236] [serial = 1545] [outer = 00000000] 07:23:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (10604400) [pid = 3236] [serial = 1546] [outer = 104B7800] 07:23:06 INFO - PROCESS | 3236 | 1465050186654 Marionette DEBUG loaded listener.js 07:23:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1060E000) [pid = 3236] [serial = 1547] [outer = 104B7800] 07:23:07 INFO - PROCESS | 3236 | 1465050187031 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 07:23:07 INFO - PROCESS | 3236 | 1465050187077 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 07:23:07 INFO - PROCESS | 3236 | 1465050187080 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 07:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:23:07 INFO - PROCESS | 3236 | 1465050187083 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - PROCESS | 3236 | 1465050187086 Marionette TRACE conn6 <- [1,2026,null,{}] 07:23:07 INFO - PROCESS | 3236 | 1465050187097 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:07 INFO - PROCESS | 3236 | 1465050187102 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:07 INFO - PROCESS | 3236 | 1465050187222 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 07:23:07 INFO - PROCESS | 3236 | 1465050187232 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:07 INFO - PROCESS | 3236 | 1465050187235 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:07 INFO - PROCESS | 3236 | ++DOCSHELL 1426AC00 == 29 [pid = 3236] [id = 516] 07:23:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1426B400) [pid = 3236] [serial = 1548] [outer = 00000000] 07:23:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (142BE000) [pid = 3236] [serial = 1549] [outer = 1426B400] 07:23:07 INFO - PROCESS | 3236 | 1465050187284 Marionette DEBUG loaded listener.js 07:23:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1430E400) [pid = 3236] [serial = 1550] [outer = 1426B400] 07:23:07 INFO - PROCESS | 3236 | 1465050187727 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 07:23:07 INFO - PROCESS | 3236 | 1465050187817 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 07:23:07 INFO - PROCESS | 3236 | 1465050187820 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 07:23:07 INFO - PROCESS | 3236 | 1465050187823 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:23:07 INFO - PROCESS | 3236 | 1465050187825 Marionette TRACE conn6 <- [1,2030,null,{}] 07:23:07 INFO - PROCESS | 3236 | 1465050187828 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:07 INFO - PROCESS | 3236 | 1465050187830 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:07 INFO - PROCESS | 3236 | 1465050187915 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 07:23:07 INFO - PROCESS | 3236 | 1465050187920 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:07 INFO - PROCESS | 3236 | 1465050187922 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:07 INFO - PROCESS | 3236 | ++DOCSHELL 142BBC00 == 30 [pid = 3236] [id = 517] 07:23:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14381800) [pid = 3236] [serial = 1551] [outer = 00000000] 07:23:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (146C1000) [pid = 3236] [serial = 1552] [outer = 14381800] 07:23:07 INFO - PROCESS | 3236 | 1465050187968 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14B2B800) [pid = 3236] [serial = 1553] [outer = 14381800] 07:23:08 INFO - PROCESS | 3236 | 1465050188410 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:23:08 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) 07:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 07:23:08 INFO - PROCESS | 3236 | 1465050188457 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 07:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:23:08 INFO - PROCESS | 3236 | 1465050188459 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 07:23:08 INFO - PROCESS | 3236 | 1465050188462 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - PROCESS | 3236 | 1465050188464 Marionette TRACE conn6 <- [1,2034,null,{}] 07:23:08 INFO - PROCESS | 3236 | 1465050188467 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:08 INFO - PROCESS | 3236 | 1465050188469 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:08 INFO - PROCESS | 3236 | 1465050188549 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 07:23:08 INFO - PROCESS | 3236 | 1465050188582 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:08 INFO - PROCESS | 3236 | 1465050188584 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:08 INFO - PROCESS | 3236 | ++DOCSHELL 15F05C00 == 31 [pid = 3236] [id = 518] 07:23:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (15F06000) [pid = 3236] [serial = 1554] [outer = 00000000] 07:23:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (164EE800) [pid = 3236] [serial = 1555] [outer = 15F06000] 07:23:08 INFO - PROCESS | 3236 | 1465050188631 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16561400) [pid = 3236] [serial = 1556] [outer = 15F06000] 07:23:09 INFO - PROCESS | 3236 | 1465050189071 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 07:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:23:09 INFO - PROCESS | 3236 | 1465050189100 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 07:23:09 INFO - PROCESS | 3236 | 1465050189102 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 07:23:09 INFO - PROCESS | 3236 | 1465050189106 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 3236 | 1465050189107 Marionette TRACE conn6 <- [1,2038,null,{}] 07:23:09 INFO - PROCESS | 3236 | 1465050189111 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:09 INFO - PROCESS | 3236 | 1465050189116 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:09 INFO - PROCESS | 3236 | 1465050189220 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 07:23:09 INFO - PROCESS | 3236 | 1465050189225 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 3236 | 1465050189227 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:09 INFO - PROCESS | 3236 | ++DOCSHELL 17BB0800 == 32 [pid = 3236] [id = 519] 07:23:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17BB3000) [pid = 3236] [serial = 1557] [outer = 00000000] 07:23:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17F0A000) [pid = 3236] [serial = 1558] [outer = 17BB3000] 07:23:09 INFO - PROCESS | 3236 | 1465050189271 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1830B000) [pid = 3236] [serial = 1559] [outer = 17BB3000] 07:23:09 INFO - PROCESS | 3236 | 1465050189733 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 07:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:23:09 INFO - PROCESS | 3236 | 1465050189778 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 07:23:09 INFO - PROCESS | 3236 | 1465050189780 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 07:23:09 INFO - PROCESS | 3236 | 1465050189783 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 3236 | 1465050189785 Marionette TRACE conn6 <- [1,2042,null,{}] 07:23:09 INFO - PROCESS | 3236 | 1465050189789 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:09 INFO - PROCESS | 3236 | 1465050189791 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:09 INFO - PROCESS | 3236 | 1465050189868 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 07:23:09 INFO - PROCESS | 3236 | 1465050189874 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 3236 | 1465050189876 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:09 INFO - PROCESS | 3236 | ++DOCSHELL 18347C00 == 33 [pid = 3236] [id = 520] 07:23:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18949800) [pid = 3236] [serial = 1560] [outer = 00000000] 07:23:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18B1B800) [pid = 3236] [serial = 1561] [outer = 18949800] 07:23:09 INFO - PROCESS | 3236 | 1465050189920 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18B23C00) [pid = 3236] [serial = 1562] [outer = 18949800] 07:23:10 INFO - PROCESS | 3236 | 1465050190362 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 07:23:10 INFO - PROCESS | 3236 | 1465050190430 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 07:23:10 INFO - PROCESS | 3236 | 1465050190432 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 07:23:10 INFO - PROCESS | 3236 | 1465050190435 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:23:10 INFO - PROCESS | 3236 | 1465050190437 Marionette TRACE conn6 <- [1,2046,null,{}] 07:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:23:10 INFO - PROCESS | 3236 | 1465050190440 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:10 INFO - PROCESS | 3236 | 1465050190442 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:10 INFO - PROCESS | 3236 | 1465050190520 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 07:23:10 INFO - PROCESS | 3236 | 1465050190525 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:10 INFO - PROCESS | 3236 | 1465050190526 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:10 INFO - PROCESS | 3236 | ++DOCSHELL 18BBC400 == 34 [pid = 3236] [id = 521] 07:23:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18E4A800) [pid = 3236] [serial = 1563] [outer = 00000000] 07:23:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18E53C00) [pid = 3236] [serial = 1564] [outer = 18E4A800] 07:23:10 INFO - PROCESS | 3236 | 1465050190570 Marionette DEBUG loaded listener.js 07:23:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18F55800) [pid = 3236] [serial = 1565] [outer = 18E4A800] 07:23:11 INFO - PROCESS | 3236 | 1465050191034 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 07:23:11 INFO - PROCESS | 3236 | 1465050191072 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 07:23:11 INFO - PROCESS | 3236 | 1465050191074 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 07:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:23:11 INFO - PROCESS | 3236 | 1465050191077 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:23:11 INFO - PROCESS | 3236 | 1465050191079 Marionette TRACE conn6 <- [1,2050,null,{}] 07:23:11 INFO - PROCESS | 3236 | 1465050191082 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:11 INFO - PROCESS | 3236 | 1465050191084 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:11 INFO - PROCESS | 3236 | 1465050191198 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 07:23:11 INFO - PROCESS | 3236 | 1465050191207 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:11 INFO - PROCESS | 3236 | 1465050191209 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:11 INFO - PROCESS | 3236 | ++DOCSHELL 1426A400 == 35 [pid = 3236] [id = 522] 07:23:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (198DA800) [pid = 3236] [serial = 1566] [outer = 00000000] 07:23:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (19A1F800) [pid = 3236] [serial = 1567] [outer = 198DA800] 07:23:11 INFO - PROCESS | 3236 | 1465050191308 Marionette DEBUG loaded listener.js 07:23:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (19A21000) [pid = 3236] [serial = 1568] [outer = 198DA800] 07:23:11 INFO - PROCESS | 3236 | 1465050191786 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 07:23:11 INFO - PROCESS | 3236 | 1465050191808 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 07:23:11 INFO - PROCESS | 3236 | 1465050191810 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 07:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:23:11 INFO - PROCESS | 3236 | 1465050191819 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:23:11 INFO - PROCESS | 3236 | 1465050191821 Marionette TRACE conn6 <- [1,2054,null,{}] 07:23:11 INFO - PROCESS | 3236 | 1465050191824 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:11 INFO - PROCESS | 3236 | 1465050191826 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:11 INFO - PROCESS | 3236 | 1465050191942 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 07:23:11 INFO - PROCESS | 3236 | 1465050191947 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:11 INFO - PROCESS | 3236 | 1465050191949 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:11 INFO - PROCESS | 3236 | ++DOCSHELL 197E8000 == 36 [pid = 3236] [id = 523] 07:23:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (19E15400) [pid = 3236] [serial = 1569] [outer = 00000000] 07:23:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (19F13800) [pid = 3236] [serial = 1570] [outer = 19E15400] 07:23:11 INFO - PROCESS | 3236 | 1465050191992 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 95 (19F3E400) [pid = 3236] [serial = 1571] [outer = 19E15400] 07:23:12 INFO - PROCESS | 3236 | 1465050192441 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 690ms 07:23:12 INFO - PROCESS | 3236 | 1465050192508 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 07:23:12 INFO - PROCESS | 3236 | 1465050192511 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 07:23:12 INFO - PROCESS | 3236 | 1465050192514 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:23:12 INFO - PROCESS | 3236 | 1465050192516 Marionette TRACE conn6 <- [1,2058,null,{}] 07:23:12 INFO - PROCESS | 3236 | 1465050192520 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:12 INFO - PROCESS | 3236 | 1465050192522 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:12 INFO - PROCESS | 3236 | 1465050192677 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 07:23:12 INFO - PROCESS | 3236 | 1465050192700 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:12 INFO - PROCESS | 3236 | 1465050192703 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:12 INFO - PROCESS | 3236 | ++DOCSHELL 15F05400 == 37 [pid = 3236] [id = 524] 07:23:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 96 (19F46C00) [pid = 3236] [serial = 1572] [outer = 00000000] 07:23:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 97 (19FB4800) [pid = 3236] [serial = 1573] [outer = 19F46C00] 07:23:12 INFO - PROCESS | 3236 | 1465050192747 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 98 (1AC12400) [pid = 3236] [serial = 1574] [outer = 19F46C00] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 97 (18F62000) [pid = 3236] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 96 (19A1D400) [pid = 3236] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 95 (19F0D800) [pid = 3236] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 94 (16CFC800) [pid = 3236] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (18E4B400) [pid = 3236] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (18B1B000) [pid = 3236] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (17F06400) [pid = 3236] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (17B35C00) [pid = 3236] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1591EC00) [pid = 3236] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (143C6800) [pid = 3236] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (142BAC00) [pid = 3236] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (10603000) [pid = 3236] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0CB29400) [pid = 3236] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1AC1E400) [pid = 3236] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:23:13 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (14B8AC00) [pid = 3236] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:23:13 INFO - PROCESS | 3236 | 1465050193330 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 870ms 07:23:13 INFO - PROCESS | 3236 | 1465050193389 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 07:23:13 INFO - PROCESS | 3236 | 1465050193391 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 07:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:23:13 INFO - PROCESS | 3236 | 1465050193394 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 3236 | 1465050193395 Marionette TRACE conn6 <- [1,2062,null,{}] 07:23:13 INFO - PROCESS | 3236 | 1465050193399 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:13 INFO - PROCESS | 3236 | 1465050193401 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:13 INFO - PROCESS | 3236 | 1465050193481 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 07:23:13 INFO - PROCESS | 3236 | 1465050193487 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:13 INFO - PROCESS | 3236 | 1465050193488 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:13 INFO - PROCESS | 3236 | ++DOCSHELL 1591EC00 == 38 [pid = 3236] [id = 525] 07:23:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (15F0C800) [pid = 3236] [serial = 1575] [outer = 00000000] 07:23:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18E49800) [pid = 3236] [serial = 1576] [outer = 15F0C800] 07:23:13 INFO - PROCESS | 3236 | 1465050193532 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18F62000) [pid = 3236] [serial = 1577] [outer = 15F0C800] 07:23:13 INFO - PROCESS | 3236 | 1465050193972 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 07:23:14 INFO - PROCESS | 3236 | 1465050194027 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 3236 | 1465050194029 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 07:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:23:14 INFO - PROCESS | 3236 | 1465050194032 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 3236 | 1465050194034 Marionette TRACE conn6 <- [1,2066,null,{}] 07:23:14 INFO - PROCESS | 3236 | 1465050194037 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:14 INFO - PROCESS | 3236 | 1465050194039 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:14 INFO - PROCESS | 3236 | 1465050194119 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 07:23:14 INFO - PROCESS | 3236 | 1465050194124 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:14 INFO - PROCESS | 3236 | 1465050194126 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:14 INFO - PROCESS | 3236 | ++DOCSHELL 18B08800 == 39 [pid = 3236] [id = 526] 07:23:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (19F43C00) [pid = 3236] [serial = 1578] [outer = 00000000] 07:23:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1AC18400) [pid = 3236] [serial = 1579] [outer = 19F43C00] 07:23:14 INFO - PROCESS | 3236 | 1465050194169 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1AD2E400) [pid = 3236] [serial = 1580] [outer = 19F43C00] 07:23:14 INFO - PROCESS | 3236 | 1465050194618 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 07:23:14 INFO - PROCESS | 3236 | 1465050194675 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 3236 | 1465050194677 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 07:23:14 INFO - PROCESS | 3236 | 1465050194680 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 3236 | 1465050194682 Marionette TRACE conn6 <- [1,2070,null,{}] 07:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:23:14 INFO - PROCESS | 3236 | 1465050194685 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:14 INFO - PROCESS | 3236 | 1465050194687 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:14 INFO - PROCESS | 3236 | 1465050194767 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 07:23:14 INFO - PROCESS | 3236 | 1465050194774 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:14 INFO - PROCESS | 3236 | 1465050194776 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:14 INFO - PROCESS | 3236 | ++DOCSHELL 146BC400 == 40 [pid = 3236] [id = 527] 07:23:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (17B3B000) [pid = 3236] [serial = 1581] [outer = 00000000] 07:23:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (1B3BB800) [pid = 3236] [serial = 1582] [outer = 17B3B000] 07:23:14 INFO - PROCESS | 3236 | 1465050194822 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1BAE7C00) [pid = 3236] [serial = 1583] [outer = 17B3B000] 07:23:15 INFO - PROCESS | 3236 | --DOCSHELL 17B33000 == 39 [pid = 3236] [id = 513] 07:23:15 INFO - PROCESS | 3236 | --DOCSHELL 0CE73000 == 38 [pid = 3236] [id = 514] 07:23:16 INFO - PROCESS | 3236 | --DOCSHELL 18B08800 == 37 [pid = 3236] [id = 526] 07:23:16 INFO - PROCESS | 3236 | --DOCSHELL 104B6400 == 36 [pid = 3236] [id = 515] 07:23:16 INFO - PROCESS | 3236 | --DOCSHELL 1426A400 == 35 [pid = 3236] [id = 522] 07:23:16 INFO - PROCESS | 3236 | --DOCSHELL 142BBC00 == 34 [pid = 3236] [id = 517] 07:23:16 INFO - PROCESS | 3236 | --DOCSHELL 15F05C00 == 33 [pid = 3236] [id = 518] 07:23:16 INFO - PROCESS | 3236 | --DOCSHELL 1426AC00 == 32 [pid = 3236] [id = 516] 07:23:16 INFO - PROCESS | 3236 | --DOCSHELL 15F05400 == 31 [pid = 3236] [id = 524] 07:23:16 INFO - PROCESS | 3236 | --DOCSHELL 17BB0800 == 30 [pid = 3236] [id = 519] 07:23:16 INFO - PROCESS | 3236 | --DOCSHELL 18BBC400 == 29 [pid = 3236] [id = 521] 07:23:16 INFO - PROCESS | 3236 | --DOCSHELL 18347C00 == 28 [pid = 3236] [id = 520] 07:23:16 INFO - PROCESS | 3236 | --DOCSHELL 197E8000 == 27 [pid = 3236] [id = 523] 07:23:16 INFO - PROCESS | 3236 | --DOCSHELL 1591EC00 == 26 [pid = 3236] [id = 525] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (16562400) [pid = 3236] [serial = 1472] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1B314C00) [pid = 3236] [serial = 1540] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (198D5C00) [pid = 3236] [serial = 1525] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (19E18400) [pid = 3236] [serial = 1528] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (198D6000) [pid = 3236] [serial = 1526] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (19F4B000) [pid = 3236] [serial = 1531] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (18F63C00) [pid = 3236] [serial = 1534] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (19F10000) [pid = 3236] [serial = 1529] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1AC12C00) [pid = 3236] [serial = 1537] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (19FB0000) [pid = 3236] [serial = 1532] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1AC1BC00) [pid = 3236] [serial = 1538] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18B3D800) [pid = 3236] [serial = 1522] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18B09000) [pid = 3236] [serial = 1519] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18B0B400) [pid = 3236] [serial = 1520] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17BB0000) [pid = 3236] [serial = 1516] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (17F03400) [pid = 3236] [serial = 1517] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (164E3C00) [pid = 3236] [serial = 1513] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (16544400) [pid = 3236] [serial = 1514] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (14650C00) [pid = 3236] [serial = 1510] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14A83400) [pid = 3236] [serial = 1511] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (142BE800) [pid = 3236] [serial = 1507] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (142C4800) [pid = 3236] [serial = 1508] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1060B000) [pid = 3236] [serial = 1504] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1064C400) [pid = 3236] [serial = 1505] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0CED3800) [pid = 3236] [serial = 1501] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (0D1F3400) [pid = 3236] [serial = 1502] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (1B317C00) [pid = 3236] [serial = 1499] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (19A27800) [pid = 3236] [serial = 1535] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (18B24000) [pid = 3236] [serial = 1523] [outer = 00000000] [url = about:blank] 07:23:16 INFO - PROCESS | 3236 | 1465050196682 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2020ms 07:23:16 INFO - PROCESS | 3236 | 1465050196706 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 07:23:16 INFO - PROCESS | 3236 | 1465050196710 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 07:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:23:16 INFO - PROCESS | 3236 | 1465050196715 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:23:16 INFO - PROCESS | 3236 | 1465050196719 Marionette TRACE conn6 <- [1,2074,null,{}] 07:23:16 INFO - PROCESS | 3236 | 1465050196725 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:16 INFO - PROCESS | 3236 | 1465050196728 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:16 INFO - PROCESS | 3236 | 1465050196821 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 07:23:16 INFO - PROCESS | 3236 | 1465050196830 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:16 INFO - PROCESS | 3236 | 1465050196835 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:16 INFO - PROCESS | 3236 | ++DOCSHELL 0CE7B400 == 27 [pid = 3236] [id = 528] 07:23:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0CE7C000) [pid = 3236] [serial = 1584] [outer = 00000000] 07:23:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0D186000) [pid = 3236] [serial = 1585] [outer = 0CE7C000] 07:23:16 INFO - PROCESS | 3236 | 1465050196883 Marionette DEBUG loaded listener.js 07:23:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0FEEC800) [pid = 3236] [serial = 1586] [outer = 0CE7C000] 07:23:17 INFO - PROCESS | 3236 | 1465050197387 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 07:23:17 INFO - PROCESS | 3236 | 1465050197445 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 07:23:17 INFO - PROCESS | 3236 | 1465050197451 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 07:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:23:17 INFO - PROCESS | 3236 | 1465050197457 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:23:17 INFO - PROCESS | 3236 | 1465050197460 Marionette TRACE conn6 <- [1,2078,null,{}] 07:23:17 INFO - PROCESS | 3236 | 1465050197463 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:17 INFO - PROCESS | 3236 | 1465050197466 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:17 INFO - PROCESS | 3236 | 1465050197555 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 07:23:17 INFO - PROCESS | 3236 | 1465050197656 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:17 INFO - PROCESS | 3236 | 1465050197658 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:17 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD0C00 == 28 [pid = 3236] [id = 529] 07:23:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0CB2CC00) [pid = 3236] [serial = 1587] [outer = 00000000] 07:23:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (10604000) [pid = 3236] [serial = 1588] [outer = 0CB2CC00] 07:23:17 INFO - PROCESS | 3236 | 1465050197706 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (10610C00) [pid = 3236] [serial = 1589] [outer = 0CB2CC00] 07:23:18 INFO - PROCESS | 3236 | 1465050198088 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 07:23:18 INFO - PROCESS | 3236 | 1465050198131 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 07:23:18 INFO - PROCESS | 3236 | 1465050198133 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 07:23:18 INFO - PROCESS | 3236 | 1465050198136 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:23:18 INFO - PROCESS | 3236 | 1465050198140 Marionette TRACE conn6 <- [1,2082,null,{}] 07:23:18 INFO - PROCESS | 3236 | 1465050198151 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:18 INFO - PROCESS | 3236 | 1465050198156 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:18 INFO - PROCESS | 3236 | 1465050198269 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 07:23:18 INFO - PROCESS | 3236 | 1465050198288 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:18 INFO - PROCESS | 3236 | 1465050198291 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:18 INFO - PROCESS | 3236 | ++DOCSHELL 142B7400 == 29 [pid = 3236] [id = 530] 07:23:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (142B7C00) [pid = 3236] [serial = 1590] [outer = 00000000] 07:23:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (142BC800) [pid = 3236] [serial = 1591] [outer = 142B7C00] 07:23:18 INFO - PROCESS | 3236 | 1465050198338 Marionette DEBUG loaded listener.js 07:23:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (142C2C00) [pid = 3236] [serial = 1592] [outer = 142B7C00] 07:23:18 INFO - PROCESS | 3236 | 1465050198782 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 07:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:23:18 INFO - PROCESS | 3236 | 1465050198812 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 07:23:18 INFO - PROCESS | 3236 | 1465050198815 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 07:23:18 INFO - PROCESS | 3236 | 1465050198818 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 3236 | 1465050198819 Marionette TRACE conn6 <- [1,2086,null,{}] 07:23:18 INFO - PROCESS | 3236 | 1465050198827 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:18 INFO - PROCESS | 3236 | 1465050198829 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:18 INFO - PROCESS | 3236 | 1465050198915 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 07:23:18 INFO - PROCESS | 3236 | 1465050198921 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:18 INFO - PROCESS | 3236 | 1465050198923 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:18 INFO - PROCESS | 3236 | ++DOCSHELL 14650C00 == 30 [pid = 3236] [id = 531] 07:23:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14651400) [pid = 3236] [serial = 1593] [outer = 00000000] 07:23:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14A26C00) [pid = 3236] [serial = 1594] [outer = 14651400] 07:23:18 INFO - PROCESS | 3236 | 1465050198968 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14B2C000) [pid = 3236] [serial = 1595] [outer = 14651400] 07:23:19 INFO - PROCESS | 3236 | 1465050199402 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 07:23:19 INFO - PROCESS | 3236 | 1465050199451 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 07:23:19 INFO - PROCESS | 3236 | 1465050199453 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 07:23:19 INFO - PROCESS | 3236 | 1465050199456 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:23:19 INFO - PROCESS | 3236 | 1465050199458 Marionette TRACE conn6 <- [1,2090,null,{}] 07:23:19 INFO - PROCESS | 3236 | 1465050199461 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:19 INFO - PROCESS | 3236 | 1465050199463 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:19 INFO - PROCESS | 3236 | 1465050199544 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 07:23:19 INFO - PROCESS | 3236 | 1465050199549 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:19 INFO - PROCESS | 3236 | 1465050199551 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:19 INFO - PROCESS | 3236 | ++DOCSHELL 15925000 == 31 [pid = 3236] [id = 532] 07:23:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (15926400) [pid = 3236] [serial = 1596] [outer = 00000000] 07:23:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (15F0C000) [pid = 3236] [serial = 1597] [outer = 15926400] 07:23:19 INFO - PROCESS | 3236 | 1465050199596 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (164EE400) [pid = 3236] [serial = 1598] [outer = 15926400] 07:23:20 INFO - PROCESS | 3236 | 1465050200065 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 07:23:20 INFO - PROCESS | 3236 | 1465050200102 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 07:23:20 INFO - PROCESS | 3236 | 1465050200105 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 07:23:20 INFO - PROCESS | 3236 | 1465050200108 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:23:20 INFO - PROCESS | 3236 | 1465050200110 Marionette TRACE conn6 <- [1,2094,null,{}] 07:23:20 INFO - PROCESS | 3236 | 1465050200113 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:20 INFO - PROCESS | 3236 | 1465050200119 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:20 INFO - PROCESS | 3236 | 1465050200224 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 07:23:20 INFO - PROCESS | 3236 | 1465050200232 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:20 INFO - PROCESS | 3236 | 1465050200234 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:20 INFO - PROCESS | 3236 | ++DOCSHELL 16CF1400 == 32 [pid = 3236] [id = 533] 07:23:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16CFB800) [pid = 3236] [serial = 1599] [outer = 00000000] 07:23:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17B36000) [pid = 3236] [serial = 1600] [outer = 16CFB800] 07:23:20 INFO - PROCESS | 3236 | 1465050200278 Marionette DEBUG loaded listener.js 07:23:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17BB2C00) [pid = 3236] [serial = 1601] [outer = 16CFB800] 07:23:20 INFO - PROCESS | 3236 | 1465050200718 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 07:23:20 INFO - PROCESS | 3236 | 1465050200782 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 07:23:20 INFO - PROCESS | 3236 | 1465050200784 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 07:23:20 INFO - PROCESS | 3236 | 1465050200787 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:23:20 INFO - PROCESS | 3236 | 1465050200789 Marionette TRACE conn6 <- [1,2098,null,{}] 07:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:23:20 INFO - PROCESS | 3236 | 1465050200792 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:20 INFO - PROCESS | 3236 | 1465050200794 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:20 INFO - PROCESS | 3236 | 1465050200871 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 07:23:20 INFO - PROCESS | 3236 | 1465050200875 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:20 INFO - PROCESS | 3236 | 1465050200877 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:20 INFO - PROCESS | 3236 | ++DOCSHELL 17B35C00 == 33 [pid = 3236] [id = 534] 07:23:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17BB7C00) [pid = 3236] [serial = 1602] [outer = 00000000] 07:23:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18380000) [pid = 3236] [serial = 1603] [outer = 17BB7C00] 07:23:20 INFO - PROCESS | 3236 | 1465050200920 Marionette DEBUG loaded listener.js 07:23:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18B07C00) [pid = 3236] [serial = 1604] [outer = 17BB7C00] 07:23:21 INFO - PROCESS | 3236 | 1465050201368 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 07:23:21 INFO - PROCESS | 3236 | 1465050201430 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 3236 | 1465050201432 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 07:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:23:21 INFO - PROCESS | 3236 | 1465050201435 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - PROCESS | 3236 | 1465050201437 Marionette TRACE conn6 <- [1,2102,null,{}] 07:23:21 INFO - PROCESS | 3236 | 1465050201440 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:21 INFO - PROCESS | 3236 | 1465050201442 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:21 INFO - PROCESS | 3236 | 1465050201519 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 07:23:21 INFO - PROCESS | 3236 | 1465050201525 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:21 INFO - PROCESS | 3236 | 1465050201527 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:21 INFO - PROCESS | 3236 | ++DOCSHELL 18B0AC00 == 34 [pid = 3236] [id = 535] 07:23:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18B0C800) [pid = 3236] [serial = 1605] [outer = 00000000] 07:23:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18B23800) [pid = 3236] [serial = 1606] [outer = 18B0C800] 07:23:21 INFO - PROCESS | 3236 | 1465050201570 Marionette DEBUG loaded listener.js 07:23:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18B1B000) [pid = 3236] [serial = 1607] [outer = 18B0C800] 07:23:22 INFO - PROCESS | 3236 | 1465050202030 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 07:23:22 INFO - PROCESS | 3236 | 1465050202067 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 07:23:22 INFO - PROCESS | 3236 | 1465050202069 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 07:23:22 INFO - PROCESS | 3236 | 1465050202073 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:23:22 INFO - PROCESS | 3236 | 1465050202074 Marionette TRACE conn6 <- [1,2106,null,{}] 07:23:22 INFO - PROCESS | 3236 | 1465050202078 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:22 INFO - PROCESS | 3236 | 1465050202080 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:22 INFO - PROCESS | 3236 | 1465050202193 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 07:23:22 INFO - PROCESS | 3236 | 1465050202260 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:22 INFO - PROCESS | 3236 | 1465050202262 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:22 INFO - PROCESS | 3236 | ++DOCSHELL 142B6400 == 35 [pid = 3236] [id = 536] 07:23:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18E47C00) [pid = 3236] [serial = 1608] [outer = 00000000] 07:23:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18F62C00) [pid = 3236] [serial = 1609] [outer = 18E47C00] 07:23:22 INFO - PROCESS | 3236 | 1465050202332 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (198D6000) [pid = 3236] [serial = 1610] [outer = 18E47C00] 07:23:22 INFO - PROCESS | 3236 | 1465050202766 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 07:23:22 INFO - PROCESS | 3236 | 1465050202806 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 07:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:23:22 INFO - PROCESS | 3236 | 1465050202808 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 07:23:22 INFO - PROCESS | 3236 | 1465050202812 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - PROCESS | 3236 | 1465050202813 Marionette TRACE conn6 <- [1,2110,null,{}] 07:23:22 INFO - PROCESS | 3236 | 1465050202817 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:22 INFO - PROCESS | 3236 | 1465050202818 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:22 INFO - PROCESS | 3236 | 1465050202937 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 07:23:22 INFO - PROCESS | 3236 | 1465050202942 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:22 INFO - PROCESS | 3236 | 1465050202944 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:22 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD3000 == 36 [pid = 3236] [id = 537] 07:23:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (14266800) [pid = 3236] [serial = 1611] [outer = 00000000] 07:23:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (19A1DC00) [pid = 3236] [serial = 1612] [outer = 14266800] 07:23:22 INFO - PROCESS | 3236 | 1465050202987 Marionette DEBUG loaded listener.js 07:23:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (19A24800) [pid = 3236] [serial = 1613] [outer = 14266800] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (19F43C00) [pid = 3236] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (198DA800) [pid = 3236] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (19E15400) [pid = 3236] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (19F46C00) [pid = 3236] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (18E4A800) [pid = 3236] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18949800) [pid = 3236] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (17BB3000) [pid = 3236] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (15F06000) [pid = 3236] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (14381800) [pid = 3236] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1426B400) [pid = 3236] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (104B7800) [pid = 3236] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0CE7A000) [pid = 3236] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (19A21C00) [pid = 3236] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:23:23 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (15F0C800) [pid = 3236] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:23:23 INFO - PROCESS | 3236 | 1465050203962 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1223ms 07:23:24 INFO - PROCESS | 3236 | 1465050204047 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 07:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:23:24 INFO - PROCESS | 3236 | 1465050204051 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 07:23:24 INFO - PROCESS | 3236 | 1465050204056 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:23:24 INFO - PROCESS | 3236 | 1465050204060 Marionette TRACE conn6 <- [1,2114,null,{}] 07:23:24 INFO - PROCESS | 3236 | 1465050204066 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:24 INFO - PROCESS | 3236 | 1465050204069 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:24 INFO - PROCESS | 3236 | 1465050204203 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 07:23:24 INFO - PROCESS | 3236 | 1465050204336 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:24 INFO - PROCESS | 3236 | 1465050204339 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:24 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD6800 == 37 [pid = 3236] [id = 538] 07:23:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0CB29400) [pid = 3236] [serial = 1614] [outer = 00000000] 07:23:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (10054800) [pid = 3236] [serial = 1615] [outer = 0CB29400] 07:23:24 INFO - PROCESS | 3236 | 1465050204399 Marionette DEBUG loaded listener.js 07:23:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (10238400) [pid = 3236] [serial = 1616] [outer = 0CB29400] 07:23:25 INFO - PROCESS | 3236 | 1465050205095 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1079ms 07:23:25 INFO - PROCESS | 3236 | 1465050205149 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 07:23:25 INFO - PROCESS | 3236 | 1465050205154 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 07:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:23:25 INFO - PROCESS | 3236 | 1465050205161 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:23:25 INFO - PROCESS | 3236 | 1465050205163 Marionette TRACE conn6 <- [1,2118,null,{}] 07:23:25 INFO - PROCESS | 3236 | 1465050205168 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:25 INFO - PROCESS | 3236 | 1465050205170 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:25 INFO - PROCESS | 3236 | 1465050205298 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 07:23:25 INFO - PROCESS | 3236 | 1465050205436 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:25 INFO - PROCESS | 3236 | 1465050205439 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:25 INFO - PROCESS | 3236 | ++DOCSHELL 11386C00 == 38 [pid = 3236] [id = 539] 07:23:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (113A6800) [pid = 3236] [serial = 1617] [outer = 00000000] 07:23:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (142C2000) [pid = 3236] [serial = 1618] [outer = 113A6800] 07:23:25 INFO - PROCESS | 3236 | 1465050205497 Marionette DEBUG loaded listener.js 07:23:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (14463800) [pid = 3236] [serial = 1619] [outer = 113A6800] 07:23:25 INFO - PROCESS | 3236 | --DOCSHELL 0D1EB800 == 37 [pid = 3236] [id = 11] 07:23:26 INFO - PROCESS | 3236 | --DOCSHELL 142B6400 == 36 [pid = 3236] [id = 536] 07:23:26 INFO - PROCESS | 3236 | --DOCSHELL 18B0AC00 == 35 [pid = 3236] [id = 535] 07:23:26 INFO - PROCESS | 3236 | --DOCSHELL 17B35C00 == 34 [pid = 3236] [id = 534] 07:23:26 INFO - PROCESS | 3236 | --DOCSHELL 16CF1400 == 33 [pid = 3236] [id = 533] 07:23:26 INFO - PROCESS | 3236 | --DOCSHELL 15925000 == 32 [pid = 3236] [id = 532] 07:23:26 INFO - PROCESS | 3236 | --DOCSHELL 14650C00 == 31 [pid = 3236] [id = 531] 07:23:26 INFO - PROCESS | 3236 | --DOCSHELL 142B7400 == 30 [pid = 3236] [id = 530] 07:23:26 INFO - PROCESS | 3236 | --DOCSHELL 0CAD0C00 == 29 [pid = 3236] [id = 529] 07:23:26 INFO - PROCESS | 3236 | --DOCSHELL 0CE7B400 == 28 [pid = 3236] [id = 528] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1AD2E400) [pid = 3236] [serial = 1580] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (19A1F800) [pid = 3236] [serial = 1567] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1B3BB800) [pid = 3236] [serial = 1582] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (19F13800) [pid = 3236] [serial = 1570] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (19A21000) [pid = 3236] [serial = 1568] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (19FB4800) [pid = 3236] [serial = 1573] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (19F3E400) [pid = 3236] [serial = 1571] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1AC18400) [pid = 3236] [serial = 1579] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1AC12400) [pid = 3236] [serial = 1574] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (18E53C00) [pid = 3236] [serial = 1564] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18B1B800) [pid = 3236] [serial = 1561] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (18B23C00) [pid = 3236] [serial = 1562] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (17F0A000) [pid = 3236] [serial = 1558] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1830B000) [pid = 3236] [serial = 1559] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (164EE800) [pid = 3236] [serial = 1555] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16561400) [pid = 3236] [serial = 1556] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (146C1000) [pid = 3236] [serial = 1552] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14B2B800) [pid = 3236] [serial = 1553] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (142BE000) [pid = 3236] [serial = 1549] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (1430E400) [pid = 3236] [serial = 1550] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (10604400) [pid = 3236] [serial = 1546] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (1060E000) [pid = 3236] [serial = 1547] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (0D186C00) [pid = 3236] [serial = 1543] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (0FE8C800) [pid = 3236] [serial = 1544] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (1B31F000) [pid = 3236] [serial = 1541] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (18E49800) [pid = 3236] [serial = 1576] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (18F62000) [pid = 3236] [serial = 1577] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (18F55800) [pid = 3236] [serial = 1565] [outer = 00000000] [url = about:blank] 07:23:26 INFO - PROCESS | 3236 | 1465050206362 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 07:23:26 INFO - PROCESS | 3236 | 1465050206413 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 07:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:23:26 INFO - PROCESS | 3236 | 1465050206426 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:23:26 INFO - PROCESS | 3236 | 1465050206430 Marionette TRACE conn6 <- [1,2122,null,{}] 07:23:26 INFO - PROCESS | 3236 | 1465050206435 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:26 INFO - PROCESS | 3236 | 1465050206437 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:26 INFO - PROCESS | 3236 | 1465050206528 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 07:23:26 INFO - PROCESS | 3236 | 1465050206535 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:26 INFO - PROCESS | 3236 | 1465050206538 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:26 INFO - PROCESS | 3236 | ++DOCSHELL 1022A800 == 29 [pid = 3236] [id = 540] 07:23:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (10602400) [pid = 3236] [serial = 1620] [outer = 00000000] 07:23:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (10649800) [pid = 3236] [serial = 1621] [outer = 10602400] 07:23:26 INFO - PROCESS | 3236 | 1465050206587 Marionette DEBUG loaded listener.js 07:23:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (108D0400) [pid = 3236] [serial = 1622] [outer = 10602400] 07:23:27 INFO - PROCESS | 3236 | 1465050207122 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 07:23:27 INFO - PROCESS | 3236 | 1465050207155 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 07:23:27 INFO - PROCESS | 3236 | 1465050207159 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 07:23:27 INFO - PROCESS | 3236 | 1465050207165 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:23:27 INFO - PROCESS | 3236 | 1465050207167 Marionette TRACE conn6 <- [1,2126,null,{}] 07:23:27 INFO - PROCESS | 3236 | 1465050207171 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:27 INFO - PROCESS | 3236 | 1465050207173 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:27 INFO - PROCESS | 3236 | 1465050207263 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 07:23:27 INFO - PROCESS | 3236 | 1465050207272 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:27 INFO - PROCESS | 3236 | 1465050207274 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:27 INFO - PROCESS | 3236 | ++DOCSHELL 142BD400 == 30 [pid = 3236] [id = 541] 07:23:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (142C1800) [pid = 3236] [serial = 1623] [outer = 00000000] 07:23:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (14389C00) [pid = 3236] [serial = 1624] [outer = 142C1800] 07:23:27 INFO - PROCESS | 3236 | 1465050207322 Marionette DEBUG loaded listener.js 07:23:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (146B7400) [pid = 3236] [serial = 1625] [outer = 142C1800] 07:23:27 INFO - PROCESS | 3236 | 1465050207797 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 07:23:27 INFO - PROCESS | 3236 | 1465050207840 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 07:23:27 INFO - PROCESS | 3236 | 1465050207842 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 07:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:23:27 INFO - PROCESS | 3236 | 1465050207846 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:23:27 INFO - PROCESS | 3236 | 1465050207849 Marionette TRACE conn6 <- [1,2130,null,{}] 07:23:27 INFO - PROCESS | 3236 | 1465050207860 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:27 INFO - PROCESS | 3236 | 1465050207865 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:27 INFO - PROCESS | 3236 | 1465050207954 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 07:23:28 INFO - PROCESS | 3236 | 1465050208077 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:28 INFO - PROCESS | 3236 | 1465050208080 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:28 INFO - PROCESS | 3236 | ++DOCSHELL 164E9800 == 31 [pid = 3236] [id = 542] 07:23:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (164EBC00) [pid = 3236] [serial = 1626] [outer = 00000000] 07:23:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (1655F800) [pid = 3236] [serial = 1627] [outer = 164EBC00] 07:23:28 INFO - PROCESS | 3236 | 1465050208139 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (16569800) [pid = 3236] [serial = 1628] [outer = 164EBC00] 07:23:28 INFO - PROCESS | 3236 | 1465050208507 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:23:28 INFO - PROCESS | 3236 | 1465050208589 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 07:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:23:28 INFO - PROCESS | 3236 | 1465050208593 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:23:28 INFO - PROCESS | 3236 | 1465050208595 Marionette TRACE conn6 <- [1,2134,null,{}] 07:23:28 INFO - PROCESS | 3236 | 1465050208598 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:28 INFO - PROCESS | 3236 | 1465050208600 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:28 INFO - PROCESS | 3236 | 1465050208728 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 07:23:28 INFO - PROCESS | 3236 | 1465050208734 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:28 INFO - PROCESS | 3236 | 1465050208736 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:28 INFO - PROCESS | 3236 | ++DOCSHELL 16CFB000 == 32 [pid = 3236] [id = 543] 07:23:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (16CFD000) [pid = 3236] [serial = 1629] [outer = 00000000] 07:23:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (17BB7000) [pid = 3236] [serial = 1630] [outer = 16CFD000] 07:23:28 INFO - PROCESS | 3236 | 1465050208780 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (17F0DC00) [pid = 3236] [serial = 1631] [outer = 16CFD000] 07:23:29 INFO - PROCESS | 3236 | 1465050209222 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 07:23:29 INFO - PROCESS | 3236 | 1465050209267 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 07:23:29 INFO - PROCESS | 3236 | 1465050209270 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:23:29 INFO - PROCESS | 3236 | 1465050209272 Marionette TRACE conn6 <- [1,2138,null,{}] 07:23:29 INFO - PROCESS | 3236 | 1465050209280 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:29 INFO - PROCESS | 3236 | 1465050209282 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:29 INFO - PROCESS | 3236 | 1465050209422 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 07:23:29 INFO - PROCESS | 3236 | 1465050209445 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:29 INFO - PROCESS | 3236 | 1465050209447 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:29 INFO - PROCESS | 3236 | ++DOCSHELL 18304800 == 33 [pid = 3236] [id = 544] 07:23:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1834A800) [pid = 3236] [serial = 1632] [outer = 00000000] 07:23:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18B1D800) [pid = 3236] [serial = 1633] [outer = 1834A800] 07:23:29 INFO - PROCESS | 3236 | 1465050209494 Marionette DEBUG loaded listener.js 07:23:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18B38000) [pid = 3236] [serial = 1634] [outer = 1834A800] 07:23:29 INFO - PROCESS | 3236 | 1465050209970 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 07:23:29 INFO - PROCESS | 3236 | 1465050210001 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 07:23:29 INFO - PROCESS | 3236 | 1465050210003 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 07:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:23:29 INFO - PROCESS | 3236 | 1465050210010 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:23:29 INFO - PROCESS | 3236 | 1465050210012 Marionette TRACE conn6 <- [1,2142,null,{}] 07:23:30 INFO - PROCESS | 3236 | 1465050210021 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:30 INFO - PROCESS | 3236 | 1465050210027 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:30 INFO - PROCESS | 3236 | 1465050210166 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 07:23:30 INFO - PROCESS | 3236 | 1465050210236 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:30 INFO - PROCESS | 3236 | 1465050210238 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:30 INFO - PROCESS | 3236 | ++DOCSHELL 14B89800 == 34 [pid = 3236] [id = 545] 07:23:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (198D4400) [pid = 3236] [serial = 1635] [outer = 00000000] 07:23:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19A1EC00) [pid = 3236] [serial = 1636] [outer = 198D4400] 07:23:30 INFO - PROCESS | 3236 | 1465050210283 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19A1F800) [pid = 3236] [serial = 1637] [outer = 198D4400] 07:23:30 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18B0C800) [pid = 3236] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:23:30 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0CE7C000) [pid = 3236] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:23:30 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (142B7C00) [pid = 3236] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:23:30 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (15926400) [pid = 3236] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:23:30 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0CB2CC00) [pid = 3236] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:23:30 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16CFB800) [pid = 3236] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:23:30 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (14651400) [pid = 3236] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:23:30 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (17B3B000) [pid = 3236] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:23:30 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (17BB7C00) [pid = 3236] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:23:30 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (18E47C00) [pid = 3236] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:23:30 INFO - PROCESS | 3236 | 1465050210835 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 890ms 07:23:30 INFO - PROCESS | 3236 | 1465050210901 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 07:23:30 INFO - PROCESS | 3236 | 1465050210903 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 07:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:23:30 INFO - PROCESS | 3236 | 1465050210906 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:23:30 INFO - PROCESS | 3236 | 1465050210908 Marionette TRACE conn6 <- [1,2146,null,{}] 07:23:30 INFO - PROCESS | 3236 | 1465050210912 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:30 INFO - PROCESS | 3236 | 1465050210914 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:31 INFO - PROCESS | 3236 | 1465050211029 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 07:23:31 INFO - PROCESS | 3236 | 1465050211090 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 3236 | 1465050211092 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:31 INFO - PROCESS | 3236 | ++DOCSHELL 0CA50C00 == 35 [pid = 3236] [id = 546] 07:23:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (109B3000) [pid = 3236] [serial = 1638] [outer = 00000000] 07:23:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (18942400) [pid = 3236] [serial = 1639] [outer = 109B3000] 07:23:31 INFO - PROCESS | 3236 | 1465050211137 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (198D8800) [pid = 3236] [serial = 1640] [outer = 109B3000] 07:23:31 INFO - PROCESS | 3236 | 1465050211494 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 07:23:31 INFO - PROCESS | 3236 | 1465050211537 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 3236 | 1465050211539 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 07:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:23:31 INFO - PROCESS | 3236 | 1465050211542 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 3236 | 1465050211544 Marionette TRACE conn6 <- [1,2150,null,{}] 07:23:31 INFO - PROCESS | 3236 | 1465050211547 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:31 INFO - PROCESS | 3236 | 1465050211549 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:31 INFO - PROCESS | 3236 | 1465050211629 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 07:23:31 INFO - PROCESS | 3236 | 1465050211635 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 3236 | 1465050211636 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:31 INFO - PROCESS | 3236 | ++DOCSHELL 18B02C00 == 36 [pid = 3236] [id = 547] 07:23:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (18F5F800) [pid = 3236] [serial = 1641] [outer = 00000000] 07:23:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (19F11000) [pid = 3236] [serial = 1642] [outer = 18F5F800] 07:23:31 INFO - PROCESS | 3236 | 1465050211680 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (19F1AC00) [pid = 3236] [serial = 1643] [outer = 18F5F800] 07:23:32 INFO - PROCESS | 3236 | 1465050212107 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 631ms 07:23:32 INFO - PROCESS | 3236 | 1465050212174 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 07:23:32 INFO - PROCESS | 3236 | 1465050212176 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 07:23:32 INFO - PROCESS | 3236 | 1465050212179 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 3236 | 1465050212181 Marionette TRACE conn6 <- [1,2154,null,{}] 07:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:23:32 INFO - PROCESS | 3236 | 1465050212185 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:32 INFO - PROCESS | 3236 | 1465050212187 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:32 INFO - PROCESS | 3236 | 1465050212268 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 07:23:32 INFO - PROCESS | 3236 | 1465050212275 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:32 INFO - PROCESS | 3236 | 1465050212277 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:32 INFO - PROCESS | 3236 | ++DOCSHELL 14B85000 == 37 [pid = 3236] [id = 548] 07:23:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (164E5000) [pid = 3236] [serial = 1644] [outer = 00000000] 07:23:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19F45C00) [pid = 3236] [serial = 1645] [outer = 164E5000] 07:23:32 INFO - PROCESS | 3236 | 1465050212323 Marionette DEBUG loaded listener.js 07:23:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19A25800) [pid = 3236] [serial = 1646] [outer = 164E5000] 07:23:32 INFO - PROCESS | 3236 | 1465050212907 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 770ms 07:23:32 INFO - PROCESS | 3236 | 1465050212955 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 07:23:32 INFO - PROCESS | 3236 | 1465050212960 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 07:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:23:32 INFO - PROCESS | 3236 | 1465050212966 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 3236 | 1465050212969 Marionette TRACE conn6 <- [1,2158,null,{}] 07:23:32 INFO - PROCESS | 3236 | 1465050212975 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:32 INFO - PROCESS | 3236 | 1465050212979 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:33 INFO - PROCESS | 3236 | 1465050213098 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 07:23:33 INFO - PROCESS | 3236 | 1465050213236 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:33 INFO - PROCESS | 3236 | 1465050213241 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:33 INFO - PROCESS | 3236 | ++DOCSHELL 0CB2C400 == 38 [pid = 3236] [id = 549] 07:23:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0CE33400) [pid = 3236] [serial = 1647] [outer = 00000000] 07:23:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (10851400) [pid = 3236] [serial = 1648] [outer = 0CE33400] 07:23:33 INFO - PROCESS | 3236 | 1465050213302 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14266000) [pid = 3236] [serial = 1649] [outer = 0CE33400] 07:23:33 INFO - PROCESS | 3236 | 1465050213929 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1022ms 07:23:33 INFO - PROCESS | 3236 | 1465050213992 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 07:23:33 INFO - PROCESS | 3236 | 1465050213996 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 07:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:23:33 INFO - PROCESS | 3236 | 1465050214003 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:23:33 INFO - PROCESS | 3236 | 1465050214006 Marionette TRACE conn6 <- [1,2162,null,{}] 07:23:33 INFO - PROCESS | 3236 | 1465050214010 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:33 INFO - PROCESS | 3236 | 1465050214013 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:34 INFO - PROCESS | 3236 | 1465050214125 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 07:23:34 INFO - PROCESS | 3236 | 1465050214264 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:34 INFO - PROCESS | 3236 | 1465050214267 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:34 INFO - PROCESS | 3236 | ++DOCSHELL 14B83400 == 39 [pid = 3236] [id = 550] 07:23:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (15925000) [pid = 3236] [serial = 1650] [outer = 00000000] 07:23:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16561000) [pid = 3236] [serial = 1651] [outer = 15925000] 07:23:34 INFO - PROCESS | 3236 | 1465050214325 Marionette DEBUG loaded listener.js 07:23:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17B32400) [pid = 3236] [serial = 1652] [outer = 15925000] 07:23:34 INFO - PROCESS | 3236 | 1465050214948 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 07:23:34 INFO - PROCESS | 3236 | 1465050214976 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 3236 | 1465050214979 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 07:23:34 INFO - PROCESS | 3236 | 1465050214983 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:23:34 INFO - PROCESS | 3236 | 1465050214986 Marionette TRACE conn6 <- [1,2166,null,{}] 07:23:34 INFO - PROCESS | 3236 | 1465050214997 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:34 INFO - PROCESS | 3236 | 1465050215002 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:35 INFO - PROCESS | 3236 | 1465050215112 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 07:23:35 INFO - PROCESS | 3236 | 1465050215252 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 3236 | 1465050215256 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:35 INFO - PROCESS | 3236 | ++DOCSHELL 19E1F800 == 40 [pid = 3236] [id = 551] 07:23:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (19F19800) [pid = 3236] [serial = 1653] [outer = 00000000] 07:23:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (19FAA800) [pid = 3236] [serial = 1654] [outer = 19F19800] 07:23:35 INFO - PROCESS | 3236 | 1465050215314 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (19FB2800) [pid = 3236] [serial = 1655] [outer = 19F19800] 07:23:35 INFO - PROCESS | 3236 | 1465050215888 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 931ms 07:23:35 INFO - PROCESS | 3236 | 1465050215924 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 07:23:35 INFO - PROCESS | 3236 | 1465050215927 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 07:23:35 INFO - PROCESS | 3236 | 1465050215931 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:23:35 INFO - PROCESS | 3236 | 1465050215933 Marionette TRACE conn6 <- [1,2170,null,{}] 07:23:35 INFO - PROCESS | 3236 | 1465050215937 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:35 INFO - PROCESS | 3236 | 1465050215939 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:36 INFO - PROCESS | 3236 | 1465050216051 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 07:23:36 INFO - PROCESS | 3236 | 1465050216161 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:36 INFO - PROCESS | 3236 | 1465050216163 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:36 INFO - PROCESS | 3236 | ++DOCSHELL 1004D400 == 41 [pid = 3236] [id = 552] 07:23:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1004D800) [pid = 3236] [serial = 1656] [outer = 00000000] 07:23:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (142C0000) [pid = 3236] [serial = 1657] [outer = 1004D800] 07:23:36 INFO - PROCESS | 3236 | 1465050216217 Marionette DEBUG loaded listener.js 07:23:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (14B7BC00) [pid = 3236] [serial = 1658] [outer = 1004D800] 07:23:37 INFO - PROCESS | 3236 | 1465050217023 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1128ms 07:23:37 INFO - PROCESS | 3236 | 1465050217065 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 07:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:23:37 INFO - PROCESS | 3236 | 1465050217069 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 07:23:37 INFO - PROCESS | 3236 | 1465050217073 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:23:37 INFO - PROCESS | 3236 | 1465050217078 Marionette TRACE conn6 <- [1,2174,null,{}] 07:23:37 INFO - PROCESS | 3236 | 1465050217083 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:37 INFO - PROCESS | 3236 | 1465050217086 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:37 INFO - PROCESS | 3236 | 1465050217188 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 18B02C00 == 40 [pid = 3236] [id = 547] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 0CA50C00 == 39 [pid = 3236] [id = 546] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 14B89800 == 38 [pid = 3236] [id = 545] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 18304800 == 37 [pid = 3236] [id = 544] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 16CFB000 == 36 [pid = 3236] [id = 543] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 164E9800 == 35 [pid = 3236] [id = 542] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 142BD400 == 34 [pid = 3236] [id = 541] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 1022A800 == 33 [pid = 3236] [id = 540] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 11386C00 == 32 [pid = 3236] [id = 539] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 0CAD6800 == 31 [pid = 3236] [id = 538] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 0CE28800 == 30 [pid = 3236] [id = 12] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 146BC400 == 29 [pid = 3236] [id = 527] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 0CAD3000 == 28 [pid = 3236] [id = 537] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 1004D400 == 27 [pid = 3236] [id = 552] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 14B83400 == 26 [pid = 3236] [id = 550] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 19E1F800 == 25 [pid = 3236] [id = 551] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 14B85000 == 24 [pid = 3236] [id = 548] 07:23:37 INFO - PROCESS | 3236 | --DOCSHELL 0CB2C400 == 23 [pid = 3236] [id = 549] 07:23:37 INFO - PROCESS | 3236 | 1465050217886 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:37 INFO - PROCESS | 3236 | 1465050217890 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (18B1B000) [pid = 3236] [serial = 1607] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (19A1DC00) [pid = 3236] [serial = 1612] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0FEEC800) [pid = 3236] [serial = 1586] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (142BC800) [pid = 3236] [serial = 1591] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (142C2C00) [pid = 3236] [serial = 1592] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (15F0C000) [pid = 3236] [serial = 1597] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (164EE400) [pid = 3236] [serial = 1598] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (10604000) [pid = 3236] [serial = 1588] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (10610C00) [pid = 3236] [serial = 1589] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (17B36000) [pid = 3236] [serial = 1600] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (17BB2C00) [pid = 3236] [serial = 1601] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18B23800) [pid = 3236] [serial = 1606] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (14A26C00) [pid = 3236] [serial = 1594] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14B2C000) [pid = 3236] [serial = 1595] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1BAE7C00) [pid = 3236] [serial = 1583] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18380000) [pid = 3236] [serial = 1603] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (18B07C00) [pid = 3236] [serial = 1604] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18F62C00) [pid = 3236] [serial = 1609] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (0D186000) [pid = 3236] [serial = 1585] [outer = 00000000] [url = about:blank] 07:23:37 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (198D6000) [pid = 3236] [serial = 1610] [outer = 00000000] [url = about:blank] 07:23:38 INFO - PROCESS | 3236 | ++DOCSHELL 0CA46400 == 24 [pid = 3236] [id = 553] 07:23:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0CA46800) [pid = 3236] [serial = 1659] [outer = 00000000] 07:23:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0CA51800) [pid = 3236] [serial = 1660] [outer = 0CA46800] 07:23:38 INFO - PROCESS | 3236 | 1465050218062 Marionette DEBUG loaded listener.js 07:23:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0CAD7000) [pid = 3236] [serial = 1661] [outer = 0CA46800] 07:23:38 INFO - PROCESS | 3236 | 1465050218538 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1538ms 07:23:38 INFO - PROCESS | 3236 | 1465050218615 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 07:23:38 INFO - PROCESS | 3236 | 1465050218618 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 07:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:23:38 INFO - PROCESS | 3236 | 1465050218622 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:23:38 INFO - PROCESS | 3236 | 1465050218625 Marionette TRACE conn6 <- [1,2178,null,{}] 07:23:38 INFO - PROCESS | 3236 | 1465050218630 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:38 INFO - PROCESS | 3236 | 1465050218635 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:38 INFO - PROCESS | 3236 | 1465050218734 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 07:23:38 INFO - PROCESS | 3236 | 1465050218743 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:38 INFO - PROCESS | 3236 | 1465050218745 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:38 INFO - PROCESS | 3236 | ++DOCSHELL 0FEF4000 == 25 [pid = 3236] [id = 554] 07:23:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (0FEF5800) [pid = 3236] [serial = 1662] [outer = 00000000] 07:23:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (10050C00) [pid = 3236] [serial = 1663] [outer = 0FEF5800] 07:23:38 INFO - PROCESS | 3236 | 1465050218793 Marionette DEBUG loaded listener.js 07:23:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (10231C00) [pid = 3236] [serial = 1664] [outer = 0FEF5800] 07:23:39 INFO - PROCESS | 3236 | 1465050219282 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 07:23:39 INFO - PROCESS | 3236 | 1465050219324 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 07:23:39 INFO - PROCESS | 3236 | 1465050219328 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 07:23:39 INFO - PROCESS | 3236 | 1465050219333 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:23:39 INFO - PROCESS | 3236 | 1465050219335 Marionette TRACE conn6 <- [1,2182,null,{}] 07:23:39 INFO - PROCESS | 3236 | 1465050219339 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:39 INFO - PROCESS | 3236 | 1465050219342 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:39 INFO - PROCESS | 3236 | 1465050219436 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 07:23:39 INFO - PROCESS | 3236 | 1465050219534 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:39 INFO - PROCESS | 3236 | 1465050219537 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:39 INFO - PROCESS | 3236 | ++DOCSHELL 1068D000 == 26 [pid = 3236] [id = 555] 07:23:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1068E000) [pid = 3236] [serial = 1665] [outer = 00000000] 07:23:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (11110400) [pid = 3236] [serial = 1666] [outer = 1068E000] 07:23:39 INFO - PROCESS | 3236 | 1465050219585 Marionette DEBUG loaded listener.js 07:23:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14268800) [pid = 3236] [serial = 1667] [outer = 1068E000] 07:23:40 INFO - PROCESS | 3236 | 1465050220061 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 771ms 07:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:23:40 INFO - PROCESS | 3236 | 1465050220113 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 07:23:40 INFO - PROCESS | 3236 | 1465050220115 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 07:23:40 INFO - PROCESS | 3236 | 1465050220120 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:23:40 INFO - PROCESS | 3236 | 1465050220126 Marionette TRACE conn6 <- [1,2186,null,{}] 07:23:40 INFO - PROCESS | 3236 | 1465050220136 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:40 INFO - PROCESS | 3236 | 1465050220139 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:40 INFO - PROCESS | 3236 | 1465050220278 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 07:23:40 INFO - PROCESS | 3236 | 1465050220345 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:40 INFO - PROCESS | 3236 | 1465050220347 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:40 INFO - PROCESS | 3236 | ++DOCSHELL 14ADBC00 == 27 [pid = 3236] [id = 556] 07:23:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14ADFC00) [pid = 3236] [serial = 1668] [outer = 00000000] 07:23:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14B32C00) [pid = 3236] [serial = 1669] [outer = 14ADFC00] 07:23:40 INFO - PROCESS | 3236 | 1465050220392 Marionette DEBUG loaded listener.js 07:23:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1591FC00) [pid = 3236] [serial = 1670] [outer = 14ADFC00] 07:23:40 INFO - PROCESS | 3236 | 1465050220834 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 790ms 07:23:40 INFO - PROCESS | 3236 | 1465050220915 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 07:23:40 INFO - PROCESS | 3236 | 1465050220918 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 07:23:40 INFO - PROCESS | 3236 | 1465050220921 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:23:40 INFO - PROCESS | 3236 | 1465050220923 Marionette TRACE conn6 <- [1,2190,null,{}] 07:23:40 INFO - PROCESS | 3236 | 1465050220927 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:40 INFO - PROCESS | 3236 | 1465050220929 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:41 INFO - PROCESS | 3236 | 1465050221052 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 07:23:41 INFO - PROCESS | 3236 | 1465050221117 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:41 INFO - PROCESS | 3236 | 1465050221119 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:41 INFO - PROCESS | 3236 | ++DOCSHELL 164DFC00 == 28 [pid = 3236] [id = 557] 07:23:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (164EA000) [pid = 3236] [serial = 1671] [outer = 00000000] 07:23:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16565400) [pid = 3236] [serial = 1672] [outer = 164EA000] 07:23:41 INFO - PROCESS | 3236 | 1465050221164 Marionette DEBUG loaded listener.js 07:23:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1670C000) [pid = 3236] [serial = 1673] [outer = 164EA000] 07:23:41 INFO - PROCESS | 3236 | 1465050221589 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 07:23:41 INFO - PROCESS | 3236 | 1465050221655 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 07:23:41 INFO - PROCESS | 3236 | 1465050221657 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 07:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:23:41 INFO - PROCESS | 3236 | 1465050221665 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:23:41 INFO - PROCESS | 3236 | 1465050221666 Marionette TRACE conn6 <- [1,2194,null,{}] 07:23:41 INFO - PROCESS | 3236 | 1465050221670 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:41 INFO - PROCESS | 3236 | 1465050221672 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:41 INFO - PROCESS | 3236 | 1465050221789 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 07:23:41 INFO - PROCESS | 3236 | 1465050221801 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:41 INFO - PROCESS | 3236 | 1465050221807 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:41 INFO - PROCESS | 3236 | ++DOCSHELL 17B33000 == 29 [pid = 3236] [id = 558] 07:23:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17B33C00) [pid = 3236] [serial = 1674] [outer = 00000000] 07:23:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (17BB5000) [pid = 3236] [serial = 1675] [outer = 17B33C00] 07:23:41 INFO - PROCESS | 3236 | 1465050221920 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1837A800) [pid = 3236] [serial = 1676] [outer = 17B33C00] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0D1F0400) [pid = 3236] [serial = 32] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (164E5000) [pid = 3236] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18F5F800) [pid = 3236] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0D1EBC00) [pid = 3236] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16CFD000) [pid = 3236] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1834A800) [pid = 3236] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (164EBC00) [pid = 3236] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (10602400) [pid = 3236] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (109B3000) [pid = 3236] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0CB29400) [pid = 3236] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (113A6800) [pid = 3236] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (142C1800) [pid = 3236] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (14266800) [pid = 3236] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:23:42 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (198D4400) [pid = 3236] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:23:42 INFO - PROCESS | 3236 | 1465050222579 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 970ms 07:23:42 INFO - PROCESS | 3236 | 1465050222634 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 07:23:42 INFO - PROCESS | 3236 | 1465050222636 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 07:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:23:42 INFO - PROCESS | 3236 | 1465050222640 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:23:42 INFO - PROCESS | 3236 | 1465050222641 Marionette TRACE conn6 <- [1,2198,null,{}] 07:23:42 INFO - PROCESS | 3236 | 1465050222645 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:42 INFO - PROCESS | 3236 | 1465050222647 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:42 INFO - PROCESS | 3236 | 1465050222741 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 07:23:42 INFO - PROCESS | 3236 | 1465050222749 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:42 INFO - PROCESS | 3236 | 1465050222751 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:42 INFO - PROCESS | 3236 | ++DOCSHELL 0CA05000 == 30 [pid = 3236] [id = 559] 07:23:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (142BF800) [pid = 3236] [serial = 1677] [outer = 00000000] 07:23:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18B07000) [pid = 3236] [serial = 1678] [outer = 142BF800] 07:23:42 INFO - PROCESS | 3236 | 1465050222800 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18B08800) [pid = 3236] [serial = 1679] [outer = 142BF800] 07:23:43 INFO - PROCESS | 3236 | 1465050223231 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 07:23:43 INFO - PROCESS | 3236 | 1465050223270 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 07:23:43 INFO - PROCESS | 3236 | 1465050223272 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 07:23:43 INFO - PROCESS | 3236 | 1465050223280 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - PROCESS | 3236 | 1465050223282 Marionette TRACE conn6 <- [1,2202,null,{}] 07:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:23:43 INFO - PROCESS | 3236 | 1465050223285 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:43 INFO - PROCESS | 3236 | 1465050223287 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:43 INFO - PROCESS | 3236 | 1465050223368 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 07:23:43 INFO - PROCESS | 3236 | 1465050223374 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:43 INFO - PROCESS | 3236 | 1465050223375 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:43 INFO - PROCESS | 3236 | ++DOCSHELL 18B1BC00 == 31 [pid = 3236] [id = 560] 07:23:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18B1DC00) [pid = 3236] [serial = 1680] [outer = 00000000] 07:23:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18B27000) [pid = 3236] [serial = 1681] [outer = 18B1DC00] 07:23:43 INFO - PROCESS | 3236 | 1465050223419 Marionette DEBUG loaded listener.js 07:23:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14B89800) [pid = 3236] [serial = 1682] [outer = 18B1DC00] 07:23:43 INFO - PROCESS | 3236 | 1465050223875 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 07:23:43 INFO - PROCESS | 3236 | 1465050223915 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 07:23:43 INFO - PROCESS | 3236 | 1465050223917 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 07:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:23:43 INFO - PROCESS | 3236 | 1465050223920 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - PROCESS | 3236 | 1465050223922 Marionette TRACE conn6 <- [1,2206,null,{}] 07:23:43 INFO - PROCESS | 3236 | 1465050223925 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:43 INFO - PROCESS | 3236 | 1465050223927 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:43 INFO - PROCESS | 3236 | 1465050224006 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 07:23:43 INFO - PROCESS | 3236 | 1465050224011 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:43 INFO - PROCESS | 3236 | 1465050224013 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:44 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4F000 == 32 [pid = 3236] [id = 561] 07:23:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (10650C00) [pid = 3236] [serial = 1683] [outer = 00000000] 07:23:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18F59400) [pid = 3236] [serial = 1684] [outer = 10650C00] 07:23:44 INFO - PROCESS | 3236 | 1465050224057 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18F61000) [pid = 3236] [serial = 1685] [outer = 10650C00] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 10647400 == 31 [pid = 3236] [id = 372] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 16566400 == 30 [pid = 3236] [id = 385] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 18B24C00 == 29 [pid = 3236] [id = 379] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 104BD800 == 28 [pid = 3236] [id = 381] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 142BD000 == 27 [pid = 3236] [id = 383] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 142C2800 == 26 [pid = 3236] [id = 373] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 142BF000 == 25 [pid = 3236] [id = 384] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 14B29000 == 24 [pid = 3236] [id = 378] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 14260400 == 23 [pid = 3236] [id = 382] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 165D0C00 == 22 [pid = 3236] [id = 375] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 1830A400 == 21 [pid = 3236] [id = 376] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 0CA0D400 == 20 [pid = 3236] [id = 377] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 14B82000 == 19 [pid = 3236] [id = 374] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 18374800 == 18 [pid = 3236] [id = 387] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 0CED1800 == 17 [pid = 3236] [id = 388] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 165D2800 == 16 [pid = 3236] [id = 386] 07:23:44 INFO - PROCESS | 3236 | --DOCSHELL 0CED3000 == 15 [pid = 3236] [id = 380] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (104B8800) [pid = 3236] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17BB7000) [pid = 3236] [serial = 1630] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18B38000) [pid = 3236] [serial = 1634] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (18B1D800) [pid = 3236] [serial = 1633] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1655F800) [pid = 3236] [serial = 1627] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (10649800) [pid = 3236] [serial = 1621] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (108D0400) [pid = 3236] [serial = 1622] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18942400) [pid = 3236] [serial = 1639] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (10054800) [pid = 3236] [serial = 1615] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (10238400) [pid = 3236] [serial = 1616] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (142C2000) [pid = 3236] [serial = 1618] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14463800) [pid = 3236] [serial = 1619] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (14389C00) [pid = 3236] [serial = 1624] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (146B7400) [pid = 3236] [serial = 1625] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (19A24800) [pid = 3236] [serial = 1613] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (19A1EC00) [pid = 3236] [serial = 1636] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (16567C00) [pid = 3236] [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.] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (19A25800) [pid = 3236] [serial = 1646] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (19F45C00) [pid = 3236] [serial = 1645] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (19F11000) [pid = 3236] [serial = 1642] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (19F1AC00) [pid = 3236] [serial = 1643] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (19A1F800) [pid = 3236] [serial = 1637] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (17F0DC00) [pid = 3236] [serial = 1631] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (198D8800) [pid = 3236] [serial = 1640] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (16569800) [pid = 3236] [serial = 1628] [outer = 00000000] [url = about:blank] 07:23:45 INFO - PROCESS | 3236 | 1465050225812 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1926ms 07:23:45 INFO - PROCESS | 3236 | 1465050225847 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 07:23:45 INFO - PROCESS | 3236 | 1465050225851 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 07:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:23:45 INFO - PROCESS | 3236 | 1465050225856 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 3236 | 1465050225859 Marionette TRACE conn6 <- [1,2210,null,{}] 07:23:45 INFO - PROCESS | 3236 | 1465050225866 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:45 INFO - PROCESS | 3236 | 1465050225869 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:45 INFO - PROCESS | 3236 | 1465050225960 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 07:23:45 INFO - PROCESS | 3236 | 1465050225969 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 3236 | 1465050225974 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:45 INFO - PROCESS | 3236 | ++DOCSHELL 0D17CC00 == 16 [pid = 3236] [id = 562] 07:23:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (0D17EC00) [pid = 3236] [serial = 1686] [outer = 00000000] 07:23:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (0D1ED400) [pid = 3236] [serial = 1687] [outer = 0D17EC00] 07:23:46 INFO - PROCESS | 3236 | 1465050226024 Marionette DEBUG loaded listener.js 07:23:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (0FEED000) [pid = 3236] [serial = 1688] [outer = 0D17EC00] 07:23:46 INFO - PROCESS | 3236 | 1465050226525 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 07:23:46 INFO - PROCESS | 3236 | 1465050226587 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 07:23:46 INFO - PROCESS | 3236 | 1465050226592 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 07:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:23:46 INFO - PROCESS | 3236 | 1465050226598 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:23:46 INFO - PROCESS | 3236 | 1465050226600 Marionette TRACE conn6 <- [1,2214,null,{}] 07:23:46 INFO - PROCESS | 3236 | 1465050226604 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:46 INFO - PROCESS | 3236 | 1465050226607 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:46 INFO - PROCESS | 3236 | 1465050226697 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 07:23:46 INFO - PROCESS | 3236 | 1465050226788 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:46 INFO - PROCESS | 3236 | 1465050226792 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:46 INFO - PROCESS | 3236 | ++DOCSHELL 104D5800 == 17 [pid = 3236] [id = 563] 07:23:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (104D6C00) [pid = 3236] [serial = 1689] [outer = 00000000] 07:23:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (10606400) [pid = 3236] [serial = 1690] [outer = 104D6C00] 07:23:46 INFO - PROCESS | 3236 | 1465050226853 Marionette DEBUG loaded listener.js 07:23:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (1060E400) [pid = 3236] [serial = 1691] [outer = 104D6C00] 07:23:47 INFO - PROCESS | 3236 | 1465050227242 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 07:23:47 INFO - PROCESS | 3236 | 1465050227272 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 07:23:47 INFO - PROCESS | 3236 | 1465050227274 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 07:23:47 INFO - PROCESS | 3236 | 1465050227277 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:23:47 INFO - PROCESS | 3236 | 1465050227281 Marionette TRACE conn6 <- [1,2218,null,{}] 07:23:47 INFO - PROCESS | 3236 | 1465050227292 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:47 INFO - PROCESS | 3236 | 1465050227296 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:47 INFO - PROCESS | 3236 | 1465050227412 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 07:23:47 INFO - PROCESS | 3236 | 1465050227422 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:47 INFO - PROCESS | 3236 | 1465050227425 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:47 INFO - PROCESS | 3236 | ++DOCSHELL 1426B400 == 18 [pid = 3236] [id = 564] 07:23:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (1426CC00) [pid = 3236] [serial = 1692] [outer = 00000000] 07:23:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (142C1800) [pid = 3236] [serial = 1693] [outer = 1426CC00] 07:23:47 INFO - PROCESS | 3236 | 1465050227474 Marionette DEBUG loaded listener.js 07:23:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (14307400) [pid = 3236] [serial = 1694] [outer = 1426CC00] 07:23:47 INFO - PROCESS | 3236 | 1465050227930 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 07:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:23:47 INFO - PROCESS | 3236 | 1465050227959 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 07:23:47 INFO - PROCESS | 3236 | 1465050227961 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 07:23:47 INFO - PROCESS | 3236 | 1465050227964 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:23:47 INFO - PROCESS | 3236 | 1465050227966 Marionette TRACE conn6 <- [1,2222,null,{}] 07:23:47 INFO - PROCESS | 3236 | 1465050227969 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:47 INFO - PROCESS | 3236 | 1465050227971 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:48 INFO - PROCESS | 3236 | 1465050228057 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 07:23:48 INFO - PROCESS | 3236 | 1465050228063 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:48 INFO - PROCESS | 3236 | 1465050228065 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:48 INFO - PROCESS | 3236 | ++DOCSHELL 142C1400 == 19 [pid = 3236] [id = 565] 07:23:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (14310C00) [pid = 3236] [serial = 1695] [outer = 00000000] 07:23:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (14A8B400) [pid = 3236] [serial = 1696] [outer = 14310C00] 07:23:48 INFO - PROCESS | 3236 | 1465050228109 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (14B35400) [pid = 3236] [serial = 1697] [outer = 14310C00] 07:23:48 INFO - PROCESS | 3236 | 1465050228536 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 07:23:48 INFO - PROCESS | 3236 | 1465050228598 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 3236 | 1465050228600 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 07:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:23:48 INFO - PROCESS | 3236 | 1465050228603 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 3236 | 1465050228605 Marionette TRACE conn6 <- [1,2226,null,{}] 07:23:48 INFO - PROCESS | 3236 | 1465050228608 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:48 INFO - PROCESS | 3236 | 1465050228610 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:48 INFO - PROCESS | 3236 | 1465050228689 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 07:23:48 INFO - PROCESS | 3236 | 1465050228694 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:48 INFO - PROCESS | 3236 | 1465050228696 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:48 INFO - PROCESS | 3236 | ++DOCSHELL 14B85800 == 20 [pid = 3236] [id = 566] 07:23:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (15927800) [pid = 3236] [serial = 1698] [outer = 00000000] 07:23:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (15F0CC00) [pid = 3236] [serial = 1699] [outer = 15927800] 07:23:48 INFO - PROCESS | 3236 | 1465050228740 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0D17AC00) [pid = 3236] [serial = 1700] [outer = 15927800] 07:23:49 INFO - PROCESS | 3236 | 1465050229209 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 07:23:49 INFO - PROCESS | 3236 | 1465050229245 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 3236 | 1465050229247 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 07:23:49 INFO - PROCESS | 3236 | 1465050229251 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:23:49 INFO - PROCESS | 3236 | 1465050229253 Marionette TRACE conn6 <- [1,2230,null,{}] 07:23:49 INFO - PROCESS | 3236 | 1465050229256 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:49 INFO - PROCESS | 3236 | 1465050229262 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:49 INFO - PROCESS | 3236 | 1465050229369 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 07:23:49 INFO - PROCESS | 3236 | 1465050229376 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:49 INFO - PROCESS | 3236 | 1465050229378 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:49 INFO - PROCESS | 3236 | ++DOCSHELL 16702400 == 21 [pid = 3236] [id = 567] 07:23:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16CF7C00) [pid = 3236] [serial = 1701] [outer = 00000000] 07:23:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (17B35800) [pid = 3236] [serial = 1702] [outer = 16CF7C00] 07:23:49 INFO - PROCESS | 3236 | 1465050229422 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (17BB0C00) [pid = 3236] [serial = 1703] [outer = 16CF7C00] 07:23:49 INFO - PROCESS | 3236 | 1465050229876 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 07:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:23:49 INFO - PROCESS | 3236 | 1465050229926 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 3236 | 1465050229928 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 07:23:49 INFO - PROCESS | 3236 | 1465050229931 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - PROCESS | 3236 | 1465050229933 Marionette TRACE conn6 <- [1,2234,null,{}] 07:23:49 INFO - PROCESS | 3236 | 1465050229936 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:49 INFO - PROCESS | 3236 | 1465050229938 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:50 INFO - PROCESS | 3236 | 1465050230016 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 07:23:50 INFO - PROCESS | 3236 | 1465050230022 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:50 INFO - PROCESS | 3236 | 1465050230024 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:50 INFO - PROCESS | 3236 | ++DOCSHELL 17F01400 == 22 [pid = 3236] [id = 568] 07:23:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1834D800) [pid = 3236] [serial = 1704] [outer = 00000000] 07:23:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1894D400) [pid = 3236] [serial = 1705] [outer = 1834D800] 07:23:50 INFO - PROCESS | 3236 | 1465050230068 Marionette DEBUG loaded listener.js 07:23:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18B08C00) [pid = 3236] [serial = 1706] [outer = 1834D800] 07:23:50 INFO - PROCESS | 3236 | 1465050230522 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 07:23:50 INFO - PROCESS | 3236 | 1465050230582 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 07:23:50 INFO - PROCESS | 3236 | 1465050230584 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 07:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:23:50 INFO - PROCESS | 3236 | 1465050230588 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:23:50 INFO - PROCESS | 3236 | 1465050230589 Marionette TRACE conn6 <- [1,2238,null,{}] 07:23:50 INFO - PROCESS | 3236 | 1465050230593 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:50 INFO - PROCESS | 3236 | 1465050230595 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:50 INFO - PROCESS | 3236 | 1465050230681 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 07:23:50 INFO - PROCESS | 3236 | 1465050230686 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:50 INFO - PROCESS | 3236 | 1465050230688 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:50 INFO - PROCESS | 3236 | ++DOCSHELL 18B1B800 == 23 [pid = 3236] [id = 569] 07:23:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18B1F400) [pid = 3236] [serial = 1707] [outer = 00000000] 07:23:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18B39400) [pid = 3236] [serial = 1708] [outer = 18B1F400] 07:23:50 INFO - PROCESS | 3236 | 1465050230733 Marionette DEBUG loaded listener.js 07:23:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18B3B000) [pid = 3236] [serial = 1709] [outer = 18B1F400] 07:23:51 INFO - PROCESS | 3236 | 1465050231202 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 07:23:51 INFO - PROCESS | 3236 | 1465050231220 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 07:23:51 INFO - PROCESS | 3236 | 1465050231222 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 07:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:23:51 INFO - PROCESS | 3236 | 1465050231231 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:23:51 INFO - PROCESS | 3236 | 1465050231233 Marionette TRACE conn6 <- [1,2242,null,{}] 07:23:51 INFO - PROCESS | 3236 | 1465050231236 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:51 INFO - PROCESS | 3236 | 1465050231238 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:51 INFO - PROCESS | 3236 | 1465050231352 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 07:23:51 INFO - PROCESS | 3236 | 1465050231358 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:51 INFO - PROCESS | 3236 | 1465050231360 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:51 INFO - PROCESS | 3236 | ++DOCSHELL 1426A400 == 24 [pid = 3236] [id = 570] 07:23:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18F5A400) [pid = 3236] [serial = 1710] [outer = 00000000] 07:23:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (197E8400) [pid = 3236] [serial = 1711] [outer = 18F5A400] 07:23:51 INFO - PROCESS | 3236 | 1465050231428 Marionette DEBUG loaded listener.js 07:23:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (198D4800) [pid = 3236] [serial = 1712] [outer = 18F5A400] 07:23:51 INFO - PROCESS | 3236 | 1465050231892 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 07:23:51 INFO - PROCESS | 3236 | 1465050231904 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 07:23:51 INFO - PROCESS | 3236 | 1465050231906 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 07:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:23:51 INFO - PROCESS | 3236 | 1465050231909 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:23:51 INFO - PROCESS | 3236 | 1465050231911 Marionette TRACE conn6 <- [1,2246,null,{}] 07:23:51 INFO - PROCESS | 3236 | 1465050231914 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:51 INFO - PROCESS | 3236 | 1465050231916 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:52 INFO - PROCESS | 3236 | 1465050232036 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 07:23:52 INFO - PROCESS | 3236 | 1465050232042 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:52 INFO - PROCESS | 3236 | 1465050232044 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:52 INFO - PROCESS | 3236 | ++DOCSHELL 0CB27400 == 25 [pid = 3236] [id = 571] 07:23:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (0CB2DC00) [pid = 3236] [serial = 1713] [outer = 00000000] 07:23:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (19A1F400) [pid = 3236] [serial = 1714] [outer = 0CB2DC00] 07:23:52 INFO - PROCESS | 3236 | 1465050232088 Marionette DEBUG loaded listener.js 07:23:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19A26000) [pid = 3236] [serial = 1715] [outer = 0CB2DC00] 07:23:52 INFO - PROCESS | 3236 | 1465050232575 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 07:23:52 INFO - PROCESS | 3236 | 1465050232648 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 07:23:52 INFO - PROCESS | 3236 | 1465050232650 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 07:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:23:52 INFO - PROCESS | 3236 | 1465050232654 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:23:52 INFO - PROCESS | 3236 | 1465050232656 Marionette TRACE conn6 <- [1,2250,null,{}] 07:23:52 INFO - PROCESS | 3236 | 1465050232664 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:52 INFO - PROCESS | 3236 | 1465050232666 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:52 INFO - PROCESS | 3236 | 1465050232834 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 07:23:52 INFO - PROCESS | 3236 | 1465050232898 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:52 INFO - PROCESS | 3236 | 1465050232900 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:52 INFO - PROCESS | 3236 | ++DOCSHELL 14B84800 == 26 [pid = 3236] [id = 572] 07:23:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19EA3400) [pid = 3236] [serial = 1716] [outer = 00000000] 07:23:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19F11800) [pid = 3236] [serial = 1717] [outer = 19EA3400] 07:23:52 INFO - PROCESS | 3236 | 1465050232947 Marionette DEBUG loaded listener.js 07:23:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (19F17400) [pid = 3236] [serial = 1718] [outer = 19EA3400] 07:23:53 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (164EA000) [pid = 3236] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:23:53 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (17B33C00) [pid = 3236] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:23:53 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18B1DC00) [pid = 3236] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:23:53 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0FEF5800) [pid = 3236] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:23:53 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0CA46800) [pid = 3236] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:23:53 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1004D800) [pid = 3236] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:23:53 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (19F19800) [pid = 3236] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:23:53 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (15925000) [pid = 3236] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:23:53 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0CE33400) [pid = 3236] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:23:53 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1068E000) [pid = 3236] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:23:53 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14ADFC00) [pid = 3236] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:23:53 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (142BF800) [pid = 3236] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:23:53 INFO - PROCESS | 3236 | 1465050233468 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 830ms 07:23:53 INFO - PROCESS | 3236 | 1465050233486 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 07:23:53 INFO - PROCESS | 3236 | 1465050233488 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 07:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:23:53 INFO - PROCESS | 3236 | 1465050233491 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:23:53 INFO - PROCESS | 3236 | 1465050233493 Marionette TRACE conn6 <- [1,2254,null,{}] 07:23:53 INFO - PROCESS | 3236 | 1465050233496 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:53 INFO - PROCESS | 3236 | 1465050233498 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:53 INFO - PROCESS | 3236 | 1465050233623 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 07:23:53 INFO - PROCESS | 3236 | 1465050233631 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:53 INFO - PROCESS | 3236 | 1465050233632 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:53 INFO - PROCESS | 3236 | ++DOCSHELL 1426DC00 == 27 [pid = 3236] [id = 573] 07:23:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1445C400) [pid = 3236] [serial = 1719] [outer = 00000000] 07:23:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16563800) [pid = 3236] [serial = 1720] [outer = 1445C400] 07:23:53 INFO - PROCESS | 3236 | 1465050233676 Marionette DEBUG loaded listener.js 07:23:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (17BAE800) [pid = 3236] [serial = 1721] [outer = 1445C400] 07:23:54 INFO - PROCESS | 3236 | 1465050234084 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 07:23:54 INFO - PROCESS | 3236 | 1465050234130 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 07:23:54 INFO - PROCESS | 3236 | 1465050234132 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 07:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:23:54 INFO - PROCESS | 3236 | 1465050234135 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:23:54 INFO - PROCESS | 3236 | 1465050234137 Marionette TRACE conn6 <- [1,2258,null,{}] 07:23:54 INFO - PROCESS | 3236 | 1465050234144 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:54 INFO - PROCESS | 3236 | 1465050234146 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:54 INFO - PROCESS | 3236 | 1465050234226 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 07:23:54 INFO - PROCESS | 3236 | 1465050234232 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:54 INFO - PROCESS | 3236 | 1465050234234 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:54 INFO - PROCESS | 3236 | ++DOCSHELL 19A28400 == 28 [pid = 3236] [id = 574] 07:23:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19E17800) [pid = 3236] [serial = 1722] [outer = 00000000] 07:23:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (19F19800) [pid = 3236] [serial = 1723] [outer = 19E17800] 07:23:54 INFO - PROCESS | 3236 | 1465050234277 Marionette DEBUG loaded listener.js 07:23:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (14B27800) [pid = 3236] [serial = 1724] [outer = 19E17800] 07:23:54 INFO - PROCESS | 3236 | 1465050234718 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 07:23:54 INFO - PROCESS | 3236 | 1465050234767 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 07:23:54 INFO - PROCESS | 3236 | 1465050234769 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 07:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:23:54 INFO - PROCESS | 3236 | 1465050234789 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:23:54 INFO - PROCESS | 3236 | 1465050234791 Marionette TRACE conn6 <- [1,2262,null,{}] 07:23:54 INFO - PROCESS | 3236 | 1465050234795 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:54 INFO - PROCESS | 3236 | 1465050234797 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:54 INFO - PROCESS | 3236 | 1465050234898 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 07:23:54 INFO - PROCESS | 3236 | 1465050234903 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:54 INFO - PROCESS | 3236 | 1465050234905 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:54 INFO - PROCESS | 3236 | ++DOCSHELL 14A27800 == 29 [pid = 3236] [id = 575] 07:23:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (15F0C800) [pid = 3236] [serial = 1725] [outer = 00000000] 07:23:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (19FAA000) [pid = 3236] [serial = 1726] [outer = 15F0C800] 07:23:54 INFO - PROCESS | 3236 | 1465050234948 Marionette DEBUG loaded listener.js 07:23:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19FB0C00) [pid = 3236] [serial = 1727] [outer = 15F0C800] 07:23:55 INFO - PROCESS | 3236 | --DOCSHELL 0CA46400 == 28 [pid = 3236] [id = 553] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1670C000) [pid = 3236] [serial = 1673] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16565400) [pid = 3236] [serial = 1672] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (17BB5000) [pid = 3236] [serial = 1675] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18B27000) [pid = 3236] [serial = 1681] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (1837A800) [pid = 3236] [serial = 1676] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (10050C00) [pid = 3236] [serial = 1663] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (10231C00) [pid = 3236] [serial = 1664] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0CA51800) [pid = 3236] [serial = 1660] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0CAD7000) [pid = 3236] [serial = 1661] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18F59400) [pid = 3236] [serial = 1684] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (14B7BC00) [pid = 3236] [serial = 1658] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (142C0000) [pid = 3236] [serial = 1657] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (19FB2800) [pid = 3236] [serial = 1655] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19FAA800) [pid = 3236] [serial = 1654] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (17B32400) [pid = 3236] [serial = 1652] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (16561000) [pid = 3236] [serial = 1651] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14266000) [pid = 3236] [serial = 1649] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (10851400) [pid = 3236] [serial = 1648] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (11110400) [pid = 3236] [serial = 1666] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (14B32C00) [pid = 3236] [serial = 1669] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (1591FC00) [pid = 3236] [serial = 1670] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (18B07000) [pid = 3236] [serial = 1678] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (14268800) [pid = 3236] [serial = 1667] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (14B89800) [pid = 3236] [serial = 1682] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (18B08800) [pid = 3236] [serial = 1679] [outer = 00000000] [url = about:blank] 07:23:56 INFO - PROCESS | 3236 | 1465050236756 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2027ms 07:23:56 INFO - PROCESS | 3236 | 1465050236815 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 07:23:56 INFO - PROCESS | 3236 | 1465050236819 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 07:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:23:56 INFO - PROCESS | 3236 | 1465050236824 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - PROCESS | 3236 | 1465050236827 Marionette TRACE conn6 <- [1,2266,null,{}] 07:23:56 INFO - PROCESS | 3236 | 1465050236833 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:56 INFO - PROCESS | 3236 | 1465050236836 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:56 INFO - PROCESS | 3236 | 1465050236927 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 07:23:56 INFO - PROCESS | 3236 | 1465050236937 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:56 INFO - PROCESS | 3236 | 1465050236941 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:56 INFO - PROCESS | 3236 | ++DOCSHELL 0CB2D400 == 29 [pid = 3236] [id = 576] 07:23:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (0CB2E000) [pid = 3236] [serial = 1728] [outer = 00000000] 07:23:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (0CE73000) [pid = 3236] [serial = 1729] [outer = 0CB2E000] 07:23:56 INFO - PROCESS | 3236 | 1465050236995 Marionette DEBUG loaded listener.js 07:23:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0D17C000) [pid = 3236] [serial = 1730] [outer = 0CB2E000] 07:23:57 INFO - PROCESS | 3236 | 1465050237469 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 690ms 07:23:57 INFO - PROCESS | 3236 | 1465050237514 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 07:23:57 INFO - PROCESS | 3236 | 1465050237519 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 07:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:23:57 INFO - PROCESS | 3236 | 1465050237525 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:23:57 INFO - PROCESS | 3236 | 1465050237528 Marionette TRACE conn6 <- [1,2270,null,{}] 07:23:57 INFO - PROCESS | 3236 | 1465050237532 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:57 INFO - PROCESS | 3236 | 1465050237535 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:57 INFO - PROCESS | 3236 | 1465050237625 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 07:23:57 INFO - PROCESS | 3236 | 1465050237634 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:57 INFO - PROCESS | 3236 | 1465050237636 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:57 INFO - PROCESS | 3236 | ++DOCSHELL 10233400 == 30 [pid = 3236] [id = 577] 07:23:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (10234800) [pid = 3236] [serial = 1731] [outer = 00000000] 07:23:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (104B9C00) [pid = 3236] [serial = 1732] [outer = 10234800] 07:23:57 INFO - PROCESS | 3236 | 1465050237684 Marionette DEBUG loaded listener.js 07:23:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (10602C00) [pid = 3236] [serial = 1733] [outer = 10234800] 07:23:58 INFO - PROCESS | 3236 | 1465050238155 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 07:23:58 INFO - PROCESS | 3236 | 1465050238200 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 07:23:58 INFO - PROCESS | 3236 | 1465050238202 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 07:23:58 INFO - PROCESS | 3236 | 1465050238206 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:23:58 INFO - PROCESS | 3236 | 1465050238209 Marionette TRACE conn6 <- [1,2274,null,{}] 07:23:58 INFO - PROCESS | 3236 | 1465050238220 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:58 INFO - PROCESS | 3236 | 1465050238224 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:58 INFO - PROCESS | 3236 | 1465050238311 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 07:23:58 INFO - PROCESS | 3236 | 1465050238440 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:58 INFO - PROCESS | 3236 | 1465050238443 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:58 INFO - PROCESS | 3236 | ++DOCSHELL 11384C00 == 31 [pid = 3236] [id = 578] 07:23:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (11385C00) [pid = 3236] [serial = 1734] [outer = 00000000] 07:23:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (14262800) [pid = 3236] [serial = 1735] [outer = 11385C00] 07:23:58 INFO - PROCESS | 3236 | 1465050238491 Marionette DEBUG loaded listener.js 07:23:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1426B000) [pid = 3236] [serial = 1736] [outer = 11385C00] 07:23:58 INFO - PROCESS | 3236 | 1465050238867 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:23:58 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 07:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 07:23:58 INFO - PROCESS | 3236 | 1465050238940 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 07:23:58 INFO - PROCESS | 3236 | 1465050238943 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 07:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:23:58 INFO - PROCESS | 3236 | 1465050238946 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:23:58 INFO - PROCESS | 3236 | 1465050238947 Marionette TRACE conn6 <- [1,2278,null,{}] 07:23:58 INFO - PROCESS | 3236 | 1465050238951 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:58 INFO - PROCESS | 3236 | 1465050238953 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:59 INFO - PROCESS | 3236 | 1465050239072 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 07:23:59 INFO - PROCESS | 3236 | 1465050239080 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:59 INFO - PROCESS | 3236 | 1465050239082 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:59 INFO - PROCESS | 3236 | ++DOCSHELL 113AB800 == 32 [pid = 3236] [id = 579] 07:23:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (14269C00) [pid = 3236] [serial = 1737] [outer = 00000000] 07:23:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (142C3800) [pid = 3236] [serial = 1738] [outer = 14269C00] 07:23:59 INFO - PROCESS | 3236 | 1465050239129 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14463C00) [pid = 3236] [serial = 1739] [outer = 14269C00] 07:23:59 INFO - PROCESS | 3236 | 1465050239552 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 07:23:59 INFO - PROCESS | 3236 | 1465050239581 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 07:23:59 INFO - PROCESS | 3236 | 1465050239583 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 07:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:23:59 INFO - PROCESS | 3236 | 1465050239586 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:23:59 INFO - PROCESS | 3236 | 1465050239588 Marionette TRACE conn6 <- [1,2282,null,{}] 07:23:59 INFO - PROCESS | 3236 | 1465050239591 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:59 INFO - PROCESS | 3236 | 1465050239593 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:59 INFO - PROCESS | 3236 | 1465050239709 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 07:23:59 INFO - PROCESS | 3236 | 1465050239752 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:59 INFO - PROCESS | 3236 | 1465050239754 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:23:59 INFO - PROCESS | 3236 | ++DOCSHELL 14384400 == 33 [pid = 3236] [id = 580] 07:23:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1465D400) [pid = 3236] [serial = 1740] [outer = 00000000] 07:23:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14B32C00) [pid = 3236] [serial = 1741] [outer = 1465D400] 07:23:59 INFO - PROCESS | 3236 | 1465050239799 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (15925400) [pid = 3236] [serial = 1742] [outer = 1465D400] 07:24:00 INFO - PROCESS | 3236 | 1465050240201 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 07:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:24:00 INFO - PROCESS | 3236 | 1465050240258 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 07:24:00 INFO - PROCESS | 3236 | 1465050240260 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 07:24:00 INFO - PROCESS | 3236 | 1465050240263 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:24:00 INFO - PROCESS | 3236 | 1465050240265 Marionette TRACE conn6 <- [1,2286,null,{}] 07:24:00 INFO - PROCESS | 3236 | 1465050240278 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:00 INFO - PROCESS | 3236 | 1465050240284 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:00 INFO - PROCESS | 3236 | 1465050240387 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 07:24:00 INFO - PROCESS | 3236 | 1465050240403 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:00 INFO - PROCESS | 3236 | 1465050240404 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:00 INFO - PROCESS | 3236 | ++DOCSHELL 1656C800 == 34 [pid = 3236] [id = 581] 07:24:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1656D400) [pid = 3236] [serial = 1743] [outer = 00000000] 07:24:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16709800) [pid = 3236] [serial = 1744] [outer = 1656D400] 07:24:00 INFO - PROCESS | 3236 | 1465050240450 Marionette DEBUG loaded listener.js 07:24:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16CFB800) [pid = 3236] [serial = 1745] [outer = 1656D400] 07:24:00 INFO - PROCESS | 3236 | 1465050240901 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 07:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:24:00 INFO - PROCESS | 3236 | 1465050240934 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 07:24:00 INFO - PROCESS | 3236 | 1465050240936 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 07:24:00 INFO - PROCESS | 3236 | 1465050240939 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:24:00 INFO - PROCESS | 3236 | 1465050240941 Marionette TRACE conn6 <- [1,2290,null,{}] 07:24:00 INFO - PROCESS | 3236 | 1465050240945 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:00 INFO - PROCESS | 3236 | 1465050240947 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:01 INFO - PROCESS | 3236 | 1465050241030 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 07:24:01 INFO - PROCESS | 3236 | 1465050241064 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:01 INFO - PROCESS | 3236 | 1465050241066 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:01 INFO - PROCESS | 3236 | ++DOCSHELL 16708C00 == 35 [pid = 3236] [id = 582] 07:24:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (17B2EC00) [pid = 3236] [serial = 1746] [outer = 00000000] 07:24:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17C19800) [pid = 3236] [serial = 1747] [outer = 17B2EC00] 07:24:01 INFO - PROCESS | 3236 | 1465050241109 Marionette DEBUG loaded listener.js 07:24:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18347C00) [pid = 3236] [serial = 1748] [outer = 17B2EC00] 07:24:01 INFO - PROCESS | 3236 | 1465050241521 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 07:24:01 INFO - PROCESS | 3236 | 1465050241594 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 07:24:01 INFO - PROCESS | 3236 | 1465050241597 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 07:24:01 INFO - PROCESS | 3236 | 1465050241600 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:24:01 INFO - PROCESS | 3236 | 1465050241601 Marionette TRACE conn6 <- [1,2294,null,{}] 07:24:01 INFO - PROCESS | 3236 | 1465050241605 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:01 INFO - PROCESS | 3236 | 1465050241607 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:01 INFO - PROCESS | 3236 | 1465050241685 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 07:24:01 INFO - PROCESS | 3236 | 1465050241690 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:01 INFO - PROCESS | 3236 | 1465050241692 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:01 INFO - PROCESS | 3236 | ++DOCSHELL 17F0B800 == 36 [pid = 3236] [id = 583] 07:24:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18379800) [pid = 3236] [serial = 1749] [outer = 00000000] 07:24:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18B0D400) [pid = 3236] [serial = 1750] [outer = 18379800] 07:24:01 INFO - PROCESS | 3236 | 1465050241737 Marionette DEBUG loaded listener.js 07:24:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18B08000) [pid = 3236] [serial = 1751] [outer = 18379800] 07:24:02 INFO - PROCESS | 3236 | 1465050242215 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 07:24:02 INFO - PROCESS | 3236 | 1465050242277 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 07:24:02 INFO - PROCESS | 3236 | 1465050242279 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 07:24:02 INFO - PROCESS | 3236 | 1465050242282 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:24:02 INFO - PROCESS | 3236 | 1465050242283 Marionette TRACE conn6 <- [1,2298,null,{}] 07:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:24:02 INFO - PROCESS | 3236 | 1465050242287 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:02 INFO - PROCESS | 3236 | 1465050242289 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:02 INFO - PROCESS | 3236 | 1465050242400 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 07:24:02 INFO - PROCESS | 3236 | 1465050242490 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:02 INFO - PROCESS | 3236 | 1465050242492 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:02 INFO - PROCESS | 3236 | ++DOCSHELL 1137B000 == 37 [pid = 3236] [id = 584] 07:24:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18B3D800) [pid = 3236] [serial = 1752] [outer = 00000000] 07:24:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18E4C400) [pid = 3236] [serial = 1753] [outer = 18B3D800] 07:24:02 INFO - PROCESS | 3236 | 1465050242537 Marionette DEBUG loaded listener.js 07:24:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18BBBC00) [pid = 3236] [serial = 1754] [outer = 18B3D800] 07:24:02 INFO - PROCESS | 3236 | 1465050242970 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 07:24:03 INFO - PROCESS | 3236 | 1465050243017 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 07:24:03 INFO - PROCESS | 3236 | 1465050243019 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 07:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:24:03 INFO - PROCESS | 3236 | 1465050243022 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:24:03 INFO - PROCESS | 3236 | 1465050243024 Marionette TRACE conn6 <- [1,2302,null,{}] 07:24:03 INFO - PROCESS | 3236 | 1465050243033 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:03 INFO - PROCESS | 3236 | 1465050243035 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:03 INFO - PROCESS | 3236 | 1465050243155 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 07:24:03 INFO - PROCESS | 3236 | 1465050243166 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:03 INFO - PROCESS | 3236 | 1465050243168 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:03 INFO - PROCESS | 3236 | ++DOCSHELL 18B25400 == 38 [pid = 3236] [id = 585] 07:24:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18F62000) [pid = 3236] [serial = 1755] [outer = 00000000] 07:24:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (19A1F000) [pid = 3236] [serial = 1756] [outer = 18F62000] 07:24:03 INFO - PROCESS | 3236 | 1465050243211 Marionette DEBUG loaded listener.js 07:24:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (19E18400) [pid = 3236] [serial = 1757] [outer = 18F62000] 07:24:03 INFO - PROCESS | 3236 | 1465050243664 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 07:24:03 INFO - PROCESS | 3236 | 1465050243693 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 07:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:24:03 INFO - PROCESS | 3236 | 1465050243696 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 07:24:03 INFO - PROCESS | 3236 | 1465050243699 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:24:03 INFO - PROCESS | 3236 | 1465050243701 Marionette TRACE conn6 <- [1,2306,null,{}] 07:24:03 INFO - PROCESS | 3236 | 1465050243704 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:03 INFO - PROCESS | 3236 | 1465050243707 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:03 INFO - PROCESS | 3236 | 1465050243867 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (19E17800) [pid = 3236] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18F5A400) [pid = 3236] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0CB2DC00) [pid = 3236] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (19EA3400) [pid = 3236] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (1445C400) [pid = 3236] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (18B1F400) [pid = 3236] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (1834D800) [pid = 3236] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (16CF7C00) [pid = 3236] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (15927800) [pid = 3236] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14310C00) [pid = 3236] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1426CC00) [pid = 3236] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (104D6C00) [pid = 3236] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0D17EC00) [pid = 3236] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:24:04 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (10650C00) [pid = 3236] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:24:04 INFO - PROCESS | 3236 | 1465050244138 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:04 INFO - PROCESS | 3236 | 1465050244140 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:04 INFO - PROCESS | 3236 | ++DOCSHELL 0CA50400 == 39 [pid = 3236] [id = 586] 07:24:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0CACDC00) [pid = 3236] [serial = 1758] [outer = 00000000] 07:24:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (14260800) [pid = 3236] [serial = 1759] [outer = 0CACDC00] 07:24:04 INFO - PROCESS | 3236 | 1465050244186 Marionette DEBUG loaded listener.js 07:24:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (164EC400) [pid = 3236] [serial = 1760] [outer = 0CACDC00] 07:24:04 INFO - PROCESS | 3236 | 1465050244545 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 07:24:04 INFO - PROCESS | 3236 | 1465050244576 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 07:24:04 INFO - PROCESS | 3236 | 1465050244579 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:24:04 INFO - PROCESS | 3236 | 1465050244581 Marionette TRACE conn6 <- [1,2310,null,{}] 07:24:04 INFO - PROCESS | 3236 | 1465050244593 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:04 INFO - PROCESS | 3236 | 1465050244595 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:04 INFO - PROCESS | 3236 | 1465050244675 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 07:24:04 INFO - PROCESS | 3236 | 1465050244680 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:04 INFO - PROCESS | 3236 | 1465050244682 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:04 INFO - PROCESS | 3236 | ++DOCSHELL 16CF7C00 == 40 [pid = 3236] [id = 587] 07:24:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1834D800) [pid = 3236] [serial = 1761] [outer = 00000000] 07:24:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (19FA9400) [pid = 3236] [serial = 1762] [outer = 1834D800] 07:24:04 INFO - PROCESS | 3236 | 1465050244725 Marionette DEBUG loaded listener.js 07:24:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (19FABC00) [pid = 3236] [serial = 1763] [outer = 1834D800] 07:24:05 INFO - PROCESS | 3236 | 1465050245156 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 07:24:05 INFO - PROCESS | 3236 | 1465050245223 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 07:24:05 INFO - PROCESS | 3236 | 1465050245225 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 07:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:24:05 INFO - PROCESS | 3236 | 1465050245228 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:24:05 INFO - PROCESS | 3236 | 1465050245230 Marionette TRACE conn6 <- [1,2314,null,{}] 07:24:05 INFO - PROCESS | 3236 | 1465050245233 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:05 INFO - PROCESS | 3236 | 1465050245235 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:05 INFO - PROCESS | 3236 | 1465050245318 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 07:24:05 INFO - PROCESS | 3236 | 1465050245326 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:05 INFO - PROCESS | 3236 | 1465050245328 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:05 INFO - PROCESS | 3236 | ++DOCSHELL 19F4C000 == 41 [pid = 3236] [id = 588] 07:24:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (19FB0400) [pid = 3236] [serial = 1764] [outer = 00000000] 07:24:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1ABF5000) [pid = 3236] [serial = 1765] [outer = 19FB0400] 07:24:05 INFO - PROCESS | 3236 | 1465050245371 Marionette DEBUG loaded listener.js 07:24:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1AC16400) [pid = 3236] [serial = 1766] [outer = 19FB0400] 07:24:05 INFO - PROCESS | 3236 | 1465050245812 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 631ms 07:24:05 INFO - PROCESS | 3236 | 1465050245862 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 07:24:05 INFO - PROCESS | 3236 | 1465050245864 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 07:24:05 INFO - PROCESS | 3236 | 1465050245867 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:24:05 INFO - PROCESS | 3236 | 1465050245869 Marionette TRACE conn6 <- [1,2318,null,{}] 07:24:05 INFO - PROCESS | 3236 | 1465050245872 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:05 INFO - PROCESS | 3236 | 1465050245874 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:05 INFO - PROCESS | 3236 | 1465050246001 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 07:24:06 INFO - PROCESS | 3236 | 1465050246013 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:06 INFO - PROCESS | 3236 | 1465050246015 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:06 INFO - PROCESS | 3236 | ++DOCSHELL 19FB6400 == 42 [pid = 3236] [id = 589] 07:24:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1AC17C00) [pid = 3236] [serial = 1767] [outer = 00000000] 07:24:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1AC1E800) [pid = 3236] [serial = 1768] [outer = 1AC17C00] 07:24:06 INFO - PROCESS | 3236 | 1465050246058 Marionette DEBUG loaded listener.js 07:24:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1AD39000) [pid = 3236] [serial = 1769] [outer = 1AC17C00] 07:24:06 INFO - PROCESS | 3236 | 1465050246868 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1016ms 07:24:06 INFO - PROCESS | 3236 | 1465050246888 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 07:24:06 INFO - PROCESS | 3236 | 1465050246892 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 07:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:24:06 INFO - PROCESS | 3236 | 1465050246896 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:24:06 INFO - PROCESS | 3236 | 1465050246902 Marionette TRACE conn6 <- [1,2322,null,{}] 07:24:06 INFO - PROCESS | 3236 | 1465050246926 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:06 INFO - PROCESS | 3236 | 1465050246929 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:07 INFO - PROCESS | 3236 | 1465050247054 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 07:24:07 INFO - PROCESS | 3236 | 1465050247194 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:07 INFO - PROCESS | 3236 | 1465050247197 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:07 INFO - PROCESS | 3236 | ++DOCSHELL 0CB97400 == 43 [pid = 3236] [id = 590] 07:24:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (0CB9AC00) [pid = 3236] [serial = 1770] [outer = 00000000] 07:24:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (10232400) [pid = 3236] [serial = 1771] [outer = 0CB9AC00] 07:24:07 INFO - PROCESS | 3236 | 1465050247257 Marionette DEBUG loaded listener.js 07:24:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1064F800) [pid = 3236] [serial = 1772] [outer = 0CB9AC00] 07:24:08 INFO - PROCESS | 3236 | 1465050248175 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1324ms 07:24:08 INFO - PROCESS | 3236 | 1465050248222 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 07:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:24:08 INFO - PROCESS | 3236 | 1465050248226 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 07:24:08 INFO - PROCESS | 3236 | 1465050248231 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - PROCESS | 3236 | 1465050248234 Marionette TRACE conn6 <- [1,2326,null,{}] 07:24:08 INFO - PROCESS | 3236 | 1465050248239 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:08 INFO - PROCESS | 3236 | 1465050248242 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:08 INFO - PROCESS | 3236 | 1465050248353 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 07:24:08 INFO - PROCESS | 3236 | 1465050248492 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:08 INFO - PROCESS | 3236 | 1465050248496 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 19A28400 == 42 [pid = 3236] [id = 574] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 0CB27400 == 41 [pid = 3236] [id = 571] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 19F4C000 == 40 [pid = 3236] [id = 588] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 16CF7C00 == 39 [pid = 3236] [id = 587] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 0CA50400 == 38 [pid = 3236] [id = 586] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 18B25400 == 37 [pid = 3236] [id = 585] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 1137B000 == 36 [pid = 3236] [id = 584] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 17F0B800 == 35 [pid = 3236] [id = 583] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 16708C00 == 34 [pid = 3236] [id = 582] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 1656C800 == 33 [pid = 3236] [id = 581] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 14384400 == 32 [pid = 3236] [id = 580] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 113AB800 == 31 [pid = 3236] [id = 579] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 11384C00 == 30 [pid = 3236] [id = 578] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (19FAA000) [pid = 3236] [serial = 1726] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | ++DOCSHELL 0CA50400 == 31 [pid = 3236] [id = 591] 07:24:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (0CACA800) [pid = 3236] [serial = 1773] [outer = 00000000] 07:24:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (0FEEF000) [pid = 3236] [serial = 1774] [outer = 0CACA800] 07:24:08 INFO - PROCESS | 3236 | 1465050248594 Marionette DEBUG loaded listener.js 07:24:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (10055400) [pid = 3236] [serial = 1775] [outer = 0CACA800] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 10233400 == 30 [pid = 3236] [id = 577] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 0CB2D400 == 29 [pid = 3236] [id = 576] 07:24:08 INFO - PROCESS | 3236 | --DOCSHELL 14A27800 == 28 [pid = 3236] [id = 575] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (14B27800) [pid = 3236] [serial = 1724] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (197E8400) [pid = 3236] [serial = 1711] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (19A1F400) [pid = 3236] [serial = 1714] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (198D4800) [pid = 3236] [serial = 1712] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (19F11800) [pid = 3236] [serial = 1717] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (19A26000) [pid = 3236] [serial = 1715] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16563800) [pid = 3236] [serial = 1720] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (19F19800) [pid = 3236] [serial = 1723] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (19F17400) [pid = 3236] [serial = 1718] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18B39400) [pid = 3236] [serial = 1708] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1894D400) [pid = 3236] [serial = 1705] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18B08C00) [pid = 3236] [serial = 1706] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17B35800) [pid = 3236] [serial = 1702] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (17BB0C00) [pid = 3236] [serial = 1703] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (15F0CC00) [pid = 3236] [serial = 1699] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0D17AC00) [pid = 3236] [serial = 1700] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14A8B400) [pid = 3236] [serial = 1696] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14B35400) [pid = 3236] [serial = 1697] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (142C1800) [pid = 3236] [serial = 1693] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14307400) [pid = 3236] [serial = 1694] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (10606400) [pid = 3236] [serial = 1690] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1060E400) [pid = 3236] [serial = 1691] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0D1ED400) [pid = 3236] [serial = 1687] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0FEED000) [pid = 3236] [serial = 1688] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18F61000) [pid = 3236] [serial = 1685] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (17BAE800) [pid = 3236] [serial = 1721] [outer = 00000000] [url = about:blank] 07:24:08 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (18B3B000) [pid = 3236] [serial = 1709] [outer = 00000000] [url = about:blank] 07:24:09 INFO - PROCESS | 3236 | 1465050249048 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 890ms 07:24:09 INFO - PROCESS | 3236 | 1465050249122 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 07:24:09 INFO - PROCESS | 3236 | 1465050249127 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 07:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:24:09 INFO - PROCESS | 3236 | 1465050249133 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - PROCESS | 3236 | 1465050249136 Marionette TRACE conn6 <- [1,2330,null,{}] 07:24:09 INFO - PROCESS | 3236 | 1465050249140 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:09 INFO - PROCESS | 3236 | 1465050249142 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:09 INFO - PROCESS | 3236 | 1465050249235 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 07:24:09 INFO - PROCESS | 3236 | 1465050249250 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:09 INFO - PROCESS | 3236 | 1465050249252 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:09 INFO - PROCESS | 3236 | ++DOCSHELL 1060AC00 == 29 [pid = 3236] [id = 592] 07:24:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (1060B000) [pid = 3236] [serial = 1776] [outer = 00000000] 07:24:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (10648000) [pid = 3236] [serial = 1777] [outer = 1060B000] 07:24:09 INFO - PROCESS | 3236 | 1465050249300 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (108CF800) [pid = 3236] [serial = 1778] [outer = 1060B000] 07:24:09 INFO - PROCESS | 3236 | 1465050249792 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 07:24:09 INFO - PROCESS | 3236 | 1465050249873 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 07:24:09 INFO - PROCESS | 3236 | 1465050249875 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 07:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:24:09 INFO - PROCESS | 3236 | 1465050249879 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - PROCESS | 3236 | 1465050249882 Marionette TRACE conn6 <- [1,2334,null,{}] 07:24:09 INFO - PROCESS | 3236 | 1465050249893 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:09 INFO - PROCESS | 3236 | 1465050249898 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:09 INFO - PROCESS | 3236 | 1465050249981 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 07:24:10 INFO - PROCESS | 3236 | 1465050250083 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:10 INFO - PROCESS | 3236 | 1465050250086 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:10 INFO - PROCESS | 3236 | ++DOCSHELL 142BE800 == 30 [pid = 3236] [id = 593] 07:24:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (142BEC00) [pid = 3236] [serial = 1779] [outer = 00000000] 07:24:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (14310C00) [pid = 3236] [serial = 1780] [outer = 142BEC00] 07:24:10 INFO - PROCESS | 3236 | 1465050250134 Marionette DEBUG loaded listener.js 07:24:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1445C000) [pid = 3236] [serial = 1781] [outer = 142BEC00] 07:24:10 INFO - PROCESS | 3236 | 1465050250507 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 671ms 07:24:10 INFO - PROCESS | 3236 | 1465050250553 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 07:24:10 INFO - PROCESS | 3236 | 1465050250555 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 07:24:10 INFO - PROCESS | 3236 | 1465050250558 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:24:10 INFO - PROCESS | 3236 | 1465050250560 Marionette TRACE conn6 <- [1,2338,null,{}] 07:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:24:10 INFO - PROCESS | 3236 | 1465050250563 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:10 INFO - PROCESS | 3236 | 1465050250565 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:10 INFO - PROCESS | 3236 | 1465050250653 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 07:24:10 INFO - PROCESS | 3236 | 1465050250659 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:10 INFO - PROCESS | 3236 | 1465050250662 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:10 INFO - PROCESS | 3236 | ++DOCSHELL 14AD7400 == 31 [pid = 3236] [id = 594] 07:24:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (14AD9C00) [pid = 3236] [serial = 1782] [outer = 00000000] 07:24:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1592A400) [pid = 3236] [serial = 1783] [outer = 14AD9C00] 07:24:10 INFO - PROCESS | 3236 | 1465050250706 Marionette DEBUG loaded listener.js 07:24:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (164E4800) [pid = 3236] [serial = 1784] [outer = 14AD9C00] 07:24:11 INFO - PROCESS | 3236 | 1465050251206 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 07:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:24:11 INFO - PROCESS | 3236 | 1465050251236 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 07:24:11 INFO - PROCESS | 3236 | 1465050251238 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 07:24:11 INFO - PROCESS | 3236 | 1465050251241 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:24:11 INFO - PROCESS | 3236 | 1465050251243 Marionette TRACE conn6 <- [1,2342,null,{}] 07:24:11 INFO - PROCESS | 3236 | 1465050251246 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:11 INFO - PROCESS | 3236 | 1465050251248 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:11 INFO - PROCESS | 3236 | 1465050251360 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 07:24:11 INFO - PROCESS | 3236 | 1465050251451 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:11 INFO - PROCESS | 3236 | 1465050251453 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:11 INFO - PROCESS | 3236 | ++DOCSHELL 16560C00 == 32 [pid = 3236] [id = 595] 07:24:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16561400) [pid = 3236] [serial = 1785] [outer = 00000000] 07:24:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1656A400) [pid = 3236] [serial = 1786] [outer = 16561400] 07:24:11 INFO - PROCESS | 3236 | 1465050251498 Marionette DEBUG loaded listener.js 07:24:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (165D9C00) [pid = 3236] [serial = 1787] [outer = 16561400] 07:24:11 INFO - PROCESS | 3236 | 1465050251930 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 07:24:11 INFO - PROCESS | 3236 | 1465050251972 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 07:24:11 INFO - PROCESS | 3236 | 1465050251974 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 07:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:24:11 INFO - PROCESS | 3236 | 1465050251977 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:24:11 INFO - PROCESS | 3236 | 1465050251979 Marionette TRACE conn6 <- [1,2346,null,{}] 07:24:11 INFO - PROCESS | 3236 | 1465050251989 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:11 INFO - PROCESS | 3236 | 1465050251995 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:12 INFO - PROCESS | 3236 | 1465050252131 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 07:24:12 INFO - PROCESS | 3236 | 1465050252201 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:12 INFO - PROCESS | 3236 | 1465050252203 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:12 INFO - PROCESS | 3236 | ++DOCSHELL 16568400 == 33 [pid = 3236] [id = 596] 07:24:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16709C00) [pid = 3236] [serial = 1788] [outer = 00000000] 07:24:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18303000) [pid = 3236] [serial = 1789] [outer = 16709C00] 07:24:12 INFO - PROCESS | 3236 | 1465050252249 Marionette DEBUG loaded listener.js 07:24:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18B03400) [pid = 3236] [serial = 1790] [outer = 16709C00] 07:24:12 INFO - PROCESS | 3236 | 1465050252705 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 790ms 07:24:12 INFO - PROCESS | 3236 | 1465050252768 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 3236 | 1465050252770 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 07:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:24:12 INFO - PROCESS | 3236 | 1465050252774 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - PROCESS | 3236 | 1465050252775 Marionette TRACE conn6 <- [1,2350,null,{}] 07:24:12 INFO - PROCESS | 3236 | 1465050252785 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:12 INFO - PROCESS | 3236 | 1465050252787 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:13 INFO - PROCESS | 3236 | 1465050253047 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (19FB0400) [pid = 3236] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1656D400) [pid = 3236] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18B3D800) [pid = 3236] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (0CB2E000) [pid = 3236] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (10234800) [pid = 3236] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18F62000) [pid = 3236] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0CACDC00) [pid = 3236] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1834D800) [pid = 3236] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (17B2EC00) [pid = 3236] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (11385C00) [pid = 3236] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (14269C00) [pid = 3236] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1465D400) [pid = 3236] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:24:13 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (15F0C800) [pid = 3236] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:24:13 INFO - PROCESS | 3236 | 1465050253116 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:13 INFO - PROCESS | 3236 | 1465050253118 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:13 INFO - PROCESS | 3236 | ++DOCSHELL 0CA10C00 == 34 [pid = 3236] [id = 597] 07:24:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0CA42C00) [pid = 3236] [serial = 1791] [outer = 00000000] 07:24:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (1022F000) [pid = 3236] [serial = 1792] [outer = 0CA42C00] 07:24:13 INFO - PROCESS | 3236 | 1465050253161 Marionette DEBUG loaded listener.js 07:24:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (108D1400) [pid = 3236] [serial = 1793] [outer = 0CA42C00] 07:24:13 INFO - PROCESS | 3236 | 1465050253520 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 790ms 07:24:13 INFO - PROCESS | 3236 | 1465050253565 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 07:24:13 INFO - PROCESS | 3236 | 1465050253567 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 07:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:24:13 INFO - PROCESS | 3236 | 1465050253570 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:24:13 INFO - PROCESS | 3236 | 1465050253571 Marionette TRACE conn6 <- [1,2354,null,{}] 07:24:13 INFO - PROCESS | 3236 | 1465050253575 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:13 INFO - PROCESS | 3236 | 1465050253576 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:13 INFO - PROCESS | 3236 | 1465050253656 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 07:24:13 INFO - PROCESS | 3236 | 1465050253663 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:13 INFO - PROCESS | 3236 | 1465050253665 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:13 INFO - PROCESS | 3236 | ++DOCSHELL 0CACB400 == 35 [pid = 3236] [id = 598] 07:24:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (164EEC00) [pid = 3236] [serial = 1794] [outer = 00000000] 07:24:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18B3D400) [pid = 3236] [serial = 1795] [outer = 164EEC00] 07:24:13 INFO - PROCESS | 3236 | 1465050253708 Marionette DEBUG loaded listener.js 07:24:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18E4A800) [pid = 3236] [serial = 1796] [outer = 164EEC00] 07:24:14 INFO - PROCESS | 3236 | 1465050254142 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 07:24:14 INFO - PROCESS | 3236 | 1465050254201 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 07:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:24:14 INFO - PROCESS | 3236 | 1465050254203 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 07:24:14 INFO - PROCESS | 3236 | 1465050254206 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:24:14 INFO - PROCESS | 3236 | 1465050254208 Marionette TRACE conn6 <- [1,2358,null,{}] 07:24:14 INFO - PROCESS | 3236 | 1465050254211 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:14 INFO - PROCESS | 3236 | 1465050254213 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:14 INFO - PROCESS | 3236 | 1465050254295 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 07:24:14 INFO - PROCESS | 3236 | 1465050254301 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:14 INFO - PROCESS | 3236 | 1465050254311 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:14 INFO - PROCESS | 3236 | ++DOCSHELL 15F0C800 == 36 [pid = 3236] [id = 599] 07:24:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18B24000) [pid = 3236] [serial = 1797] [outer = 00000000] 07:24:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (198D5C00) [pid = 3236] [serial = 1798] [outer = 18B24000] 07:24:14 INFO - PROCESS | 3236 | 1465050254356 Marionette DEBUG loaded listener.js 07:24:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (198D8000) [pid = 3236] [serial = 1799] [outer = 18B24000] 07:24:14 INFO - PROCESS | 3236 | 1465050254823 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 07:24:14 INFO - PROCESS | 3236 | 1465050254877 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 07:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:24:14 INFO - PROCESS | 3236 | 1465050254879 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 07:24:14 INFO - PROCESS | 3236 | 1465050254882 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:24:14 INFO - PROCESS | 3236 | 1465050254884 Marionette TRACE conn6 <- [1,2362,null,{}] 07:24:14 INFO - PROCESS | 3236 | 1465050254887 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:14 INFO - PROCESS | 3236 | 1465050254889 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:14 INFO - PROCESS | 3236 | 1465050254970 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 07:24:14 INFO - PROCESS | 3236 | 1465050254977 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:14 INFO - PROCESS | 3236 | 1465050254978 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:14 INFO - PROCESS | 3236 | ++DOCSHELL 19A20400 == 37 [pid = 3236] [id = 600] 07:24:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19A20800) [pid = 3236] [serial = 1800] [outer = 00000000] 07:24:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19A28C00) [pid = 3236] [serial = 1801] [outer = 19A20800] 07:24:15 INFO - PROCESS | 3236 | 1465050255021 Marionette DEBUG loaded listener.js 07:24:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19A2A000) [pid = 3236] [serial = 1802] [outer = 19A20800] 07:24:15 INFO - PROCESS | 3236 | 1465050255757 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 932ms 07:24:15 INFO - PROCESS | 3236 | 1465050255814 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 07:24:15 INFO - PROCESS | 3236 | 1465050255819 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 07:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:24:15 INFO - PROCESS | 3236 | 1465050255824 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:24:15 INFO - PROCESS | 3236 | 1465050255829 Marionette TRACE conn6 <- [1,2366,null,{}] 07:24:15 INFO - PROCESS | 3236 | 1465050255834 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:15 INFO - PROCESS | 3236 | 1465050255837 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:15 INFO - PROCESS | 3236 | 1465050255958 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 07:24:16 INFO - PROCESS | 3236 | 1465050256092 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:16 INFO - PROCESS | 3236 | 1465050256095 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:16 INFO - PROCESS | 3236 | ++DOCSHELL 0FE63800 == 38 [pid = 3236] [id = 601] 07:24:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (10051C00) [pid = 3236] [serial = 1803] [outer = 00000000] 07:24:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (11101400) [pid = 3236] [serial = 1804] [outer = 10051C00] 07:24:16 INFO - PROCESS | 3236 | 1465050256153 Marionette DEBUG loaded listener.js 07:24:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (14269000) [pid = 3236] [serial = 1805] [outer = 10051C00] 07:24:16 INFO - PROCESS | 3236 | 1465050256747 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 990ms 07:24:16 INFO - PROCESS | 3236 | 1465050256814 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 07:24:16 INFO - PROCESS | 3236 | 1465050256819 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 07:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:24:16 INFO - PROCESS | 3236 | 1465050256826 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:24:16 INFO - PROCESS | 3236 | 1465050256829 Marionette TRACE conn6 <- [1,2370,null,{}] 07:24:16 INFO - PROCESS | 3236 | 1465050256833 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:16 INFO - PROCESS | 3236 | 1465050256835 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:16 INFO - PROCESS | 3236 | 1465050256951 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 07:24:17 INFO - PROCESS | 3236 | 1465050257092 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:17 INFO - PROCESS | 3236 | 1465050257094 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:17 INFO - PROCESS | 3236 | ++DOCSHELL 164DF800 == 39 [pid = 3236] [id = 602] 07:24:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (164EA000) [pid = 3236] [serial = 1806] [outer = 00000000] 07:24:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (165D0C00) [pid = 3236] [serial = 1807] [outer = 164EA000] 07:24:17 INFO - PROCESS | 3236 | 1465050257152 Marionette DEBUG loaded listener.js 07:24:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (17B39000) [pid = 3236] [serial = 1808] [outer = 164EA000] 07:24:17 INFO - PROCESS | 3236 | 1465050257745 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 07:24:17 INFO - PROCESS | 3236 | 1465050257799 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 07:24:17 INFO - PROCESS | 3236 | 1465050257802 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 07:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:24:17 INFO - PROCESS | 3236 | 1465050257806 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:24:17 INFO - PROCESS | 3236 | 1465050257810 Marionette TRACE conn6 <- [1,2374,null,{}] 07:24:17 INFO - PROCESS | 3236 | 1465050257821 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:17 INFO - PROCESS | 3236 | 1465050257825 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:17 INFO - PROCESS | 3236 | 1465050257983 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 07:24:18 INFO - PROCESS | 3236 | 1465050258051 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:18 INFO - PROCESS | 3236 | 1465050258054 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:18 INFO - PROCESS | 3236 | ++DOCSHELL 19F15C00 == 40 [pid = 3236] [id = 603] 07:24:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (19F16C00) [pid = 3236] [serial = 1809] [outer = 00000000] 07:24:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (19F19C00) [pid = 3236] [serial = 1810] [outer = 19F16C00] 07:24:18 INFO - PROCESS | 3236 | 1465050258111 Marionette DEBUG loaded listener.js 07:24:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (19F42800) [pid = 3236] [serial = 1811] [outer = 19F16C00] 07:24:18 INFO - PROCESS | 3236 | 1465050258908 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1181ms 07:24:18 INFO - PROCESS | 3236 | 1465050258990 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 07:24:18 INFO - PROCESS | 3236 | 1465050258995 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 07:24:19 INFO - PROCESS | 3236 | 1465050259014 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:24:19 INFO - PROCESS | 3236 | 1465050259018 Marionette TRACE conn6 <- [1,2378,null,{}] 07:24:19 INFO - PROCESS | 3236 | 1465050259023 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:19 INFO - PROCESS | 3236 | 1465050259026 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:19 INFO - PROCESS | 3236 | 1465050259135 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 07:24:19 INFO - PROCESS | 3236 | 1465050259274 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:19 INFO - PROCESS | 3236 | 1465050259278 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:19 INFO - PROCESS | 3236 | ++DOCSHELL 10237000 == 41 [pid = 3236] [id = 604] 07:24:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (10238800) [pid = 3236] [serial = 1812] [outer = 00000000] 07:24:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1060C000) [pid = 3236] [serial = 1813] [outer = 10238800] 07:24:19 INFO - PROCESS | 3236 | 1465050259334 Marionette DEBUG loaded listener.js 07:24:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (109B7800) [pid = 3236] [serial = 1814] [outer = 10238800] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 15F0C800 == 40 [pid = 3236] [id = 599] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 0CACB400 == 39 [pid = 3236] [id = 598] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 0CA10C00 == 38 [pid = 3236] [id = 597] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 16568400 == 37 [pid = 3236] [id = 596] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 16560C00 == 36 [pid = 3236] [id = 595] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 14AD7400 == 35 [pid = 3236] [id = 594] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 142BE800 == 34 [pid = 3236] [id = 593] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 1060AC00 == 33 [pid = 3236] [id = 592] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 0CA50400 == 32 [pid = 3236] [id = 591] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 0CB97400 == 31 [pid = 3236] [id = 590] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 14B84800 == 30 [pid = 3236] [id = 572] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 1426DC00 == 29 [pid = 3236] [id = 573] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 19FB6400 == 28 [pid = 3236] [id = 589] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 19F15C00 == 27 [pid = 3236] [id = 603] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 164DF800 == 26 [pid = 3236] [id = 602] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 19A20400 == 25 [pid = 3236] [id = 600] 07:24:20 INFO - PROCESS | 3236 | --DOCSHELL 0FE63800 == 24 [pid = 3236] [id = 601] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (16709800) [pid = 3236] [serial = 1744] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16CFB800) [pid = 3236] [serial = 1745] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (18E4C400) [pid = 3236] [serial = 1753] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (0CE73000) [pid = 3236] [serial = 1729] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (0D17C000) [pid = 3236] [serial = 1730] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (104B9C00) [pid = 3236] [serial = 1732] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (10602C00) [pid = 3236] [serial = 1733] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (19A1F000) [pid = 3236] [serial = 1756] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18BBBC00) [pid = 3236] [serial = 1754] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (14260800) [pid = 3236] [serial = 1759] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (19E18400) [pid = 3236] [serial = 1757] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (19FA9400) [pid = 3236] [serial = 1762] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (17C19800) [pid = 3236] [serial = 1747] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18347C00) [pid = 3236] [serial = 1748] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14262800) [pid = 3236] [serial = 1735] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1426B000) [pid = 3236] [serial = 1736] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (18B0D400) [pid = 3236] [serial = 1750] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (142C3800) [pid = 3236] [serial = 1738] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14463C00) [pid = 3236] [serial = 1739] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (14B32C00) [pid = 3236] [serial = 1741] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19FB0C00) [pid = 3236] [serial = 1727] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (15925400) [pid = 3236] [serial = 1742] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1AC16400) [pid = 3236] [serial = 1766] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (164EC400) [pid = 3236] [serial = 1760] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (19FABC00) [pid = 3236] [serial = 1763] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (1ABF5000) [pid = 3236] [serial = 1765] [outer = 00000000] [url = about:blank] 07:24:20 INFO - PROCESS | 3236 | 1465050260511 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1526ms 07:24:20 INFO - PROCESS | 3236 | 1465050260544 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 07:24:20 INFO - PROCESS | 3236 | 1465050260548 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 07:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:24:20 INFO - PROCESS | 3236 | 1465050260553 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:24:20 INFO - PROCESS | 3236 | 1465050260556 Marionette TRACE conn6 <- [1,2382,null,{}] 07:24:20 INFO - PROCESS | 3236 | 1465050260561 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:20 INFO - PROCESS | 3236 | 1465050260564 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:20 INFO - PROCESS | 3236 | 1465050260692 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 07:24:20 INFO - PROCESS | 3236 | 1465050260792 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:20 INFO - PROCESS | 3236 | 1465050260795 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:20 INFO - PROCESS | 3236 | ++DOCSHELL 0CB24800 == 25 [pid = 3236] [id = 605] 07:24:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0CB2A000) [pid = 3236] [serial = 1815] [outer = 00000000] 07:24:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0D140000) [pid = 3236] [serial = 1816] [outer = 0CB2A000] 07:24:20 INFO - PROCESS | 3236 | 1465050260842 Marionette DEBUG loaded listener.js 07:24:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0FE5C800) [pid = 3236] [serial = 1817] [outer = 0CB2A000] 07:24:21 INFO - PROCESS | 3236 | 1465050261294 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 771ms 07:24:21 INFO - PROCESS | 3236 | 1465050261325 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 07:24:21 INFO - PROCESS | 3236 | 1465050261330 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 07:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:24:21 INFO - PROCESS | 3236 | 1465050261337 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:24:21 INFO - PROCESS | 3236 | 1465050261339 Marionette TRACE conn6 <- [1,2386,null,{}] 07:24:21 INFO - PROCESS | 3236 | 1465050261343 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:21 INFO - PROCESS | 3236 | 1465050261345 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:21 INFO - PROCESS | 3236 | 1465050261435 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 07:24:21 INFO - PROCESS | 3236 | 1465050261444 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:21 INFO - PROCESS | 3236 | 1465050261446 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:21 INFO - PROCESS | 3236 | ++DOCSHELL 10606800 == 26 [pid = 3236] [id = 606] 07:24:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (10607400) [pid = 3236] [serial = 1818] [outer = 00000000] 07:24:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (10648400) [pid = 3236] [serial = 1819] [outer = 10607400] 07:24:21 INFO - PROCESS | 3236 | 1465050261494 Marionette DEBUG loaded listener.js 07:24:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (108CEC00) [pid = 3236] [serial = 1820] [outer = 10607400] 07:24:21 INFO - PROCESS | 3236 | 1465050261960 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 07:24:21 INFO - PROCESS | 3236 | 1465050262010 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 07:24:22 INFO - PROCESS | 3236 | 1465050262012 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 07:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:24:22 INFO - PROCESS | 3236 | 1465050262015 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - PROCESS | 3236 | 1465050262019 Marionette TRACE conn6 <- [1,2390,null,{}] 07:24:22 INFO - PROCESS | 3236 | 1465050262030 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:22 INFO - PROCESS | 3236 | 1465050262035 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:22 INFO - PROCESS | 3236 | 1465050262147 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 07:24:22 INFO - PROCESS | 3236 | 1465050262256 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:22 INFO - PROCESS | 3236 | 1465050262259 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:22 INFO - PROCESS | 3236 | ++DOCSHELL 146B8000 == 27 [pid = 3236] [id = 607] 07:24:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (146BC000) [pid = 3236] [serial = 1821] [outer = 00000000] 07:24:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14A58C00) [pid = 3236] [serial = 1822] [outer = 146BC000] 07:24:22 INFO - PROCESS | 3236 | 1465050262308 Marionette DEBUG loaded listener.js 07:24:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14ADA000) [pid = 3236] [serial = 1823] [outer = 146BC000] 07:24:22 INFO - PROCESS | 3236 | 1465050262734 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 790ms 07:24:22 INFO - PROCESS | 3236 | 1465050262806 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 07:24:22 INFO - PROCESS | 3236 | 1465050262809 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 07:24:22 INFO - PROCESS | 3236 | 1465050262812 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:24:22 INFO - PROCESS | 3236 | 1465050262814 Marionette TRACE conn6 <- [1,2394,null,{}] 07:24:22 INFO - PROCESS | 3236 | 1465050262818 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:22 INFO - PROCESS | 3236 | 1465050262820 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:22 INFO - PROCESS | 3236 | 1465050262946 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 07:24:22 INFO - PROCESS | 3236 | 1465050263011 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:22 INFO - PROCESS | 3236 | 1465050263013 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:23 INFO - PROCESS | 3236 | ++DOCSHELL 14B7E800 == 28 [pid = 3236] [id = 608] 07:24:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14B85C00) [pid = 3236] [serial = 1824] [outer = 00000000] 07:24:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (164DF800) [pid = 3236] [serial = 1825] [outer = 14B85C00] 07:24:23 INFO - PROCESS | 3236 | 1465050263058 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16560C00) [pid = 3236] [serial = 1826] [outer = 14B85C00] 07:24:23 INFO - PROCESS | 3236 | 1465050263481 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 07:24:23 INFO - PROCESS | 3236 | 1465050263546 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 07:24:23 INFO - PROCESS | 3236 | 1465050263548 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 07:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:24:23 INFO - PROCESS | 3236 | 1465050263551 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:24:23 INFO - PROCESS | 3236 | 1465050263553 Marionette TRACE conn6 <- [1,2398,null,{}] 07:24:23 INFO - PROCESS | 3236 | 1465050263556 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:23 INFO - PROCESS | 3236 | 1465050263558 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:23 INFO - PROCESS | 3236 | 1465050263671 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 07:24:23 INFO - PROCESS | 3236 | 1465050263681 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:23 INFO - PROCESS | 3236 | 1465050263683 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:23 INFO - PROCESS | 3236 | ++DOCSHELL 16565400 == 29 [pid = 3236] [id = 609] 07:24:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16569400) [pid = 3236] [serial = 1827] [outer = 00000000] 07:24:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16CF5800) [pid = 3236] [serial = 1828] [outer = 16569400] 07:24:23 INFO - PROCESS | 3236 | 1465050263781 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17B35000) [pid = 3236] [serial = 1829] [outer = 16569400] 07:24:24 INFO - PROCESS | 3236 | 1465050264242 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 07:24:24 INFO - PROCESS | 3236 | 1465050264284 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 07:24:24 INFO - PROCESS | 3236 | 1465050264286 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 07:24:24 INFO - PROCESS | 3236 | 1465050264294 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:24:24 INFO - PROCESS | 3236 | 1465050264296 Marionette TRACE conn6 <- [1,2402,null,{}] 07:24:24 INFO - PROCESS | 3236 | 1465050264300 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:24 INFO - PROCESS | 3236 | 1465050264305 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:24 INFO - PROCESS | 3236 | 1465050264445 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 07:24:24 INFO - PROCESS | 3236 | 1465050264455 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:24 INFO - PROCESS | 3236 | 1465050264457 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:24 INFO - PROCESS | 3236 | ++DOCSHELL 1830A800 == 30 [pid = 3236] [id = 610] 07:24:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18354C00) [pid = 3236] [serial = 1830] [outer = 00000000] 07:24:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18B0C000) [pid = 3236] [serial = 1831] [outer = 18354C00] 07:24:24 INFO - PROCESS | 3236 | 1465050264505 Marionette DEBUG loaded listener.js 07:24:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18B38800) [pid = 3236] [serial = 1832] [outer = 18354C00] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (16561400) [pid = 3236] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1AC17C00) [pid = 3236] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (0CB9AC00) [pid = 3236] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0CACA800) [pid = 3236] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (14AD9C00) [pid = 3236] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16709C00) [pid = 3236] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1060B000) [pid = 3236] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (142BEC00) [pid = 3236] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0CA42C00) [pid = 3236] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (164EEC00) [pid = 3236] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (19A20800) [pid = 3236] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18B24000) [pid = 3236] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:24:24 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18379800) [pid = 3236] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:24:25 INFO - PROCESS | 3236 | 1465050265189 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 930ms 07:24:25 INFO - PROCESS | 3236 | 1465050265227 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 07:24:25 INFO - PROCESS | 3236 | 1465050265229 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 07:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:24:25 INFO - PROCESS | 3236 | 1465050265232 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:24:25 INFO - PROCESS | 3236 | 1465050265234 Marionette TRACE conn6 <- [1,2406,null,{}] 07:24:25 INFO - PROCESS | 3236 | 1465050265238 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:25 INFO - PROCESS | 3236 | 1465050265240 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:25 INFO - PROCESS | 3236 | 1465050265319 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 07:24:25 INFO - PROCESS | 3236 | 1465050265324 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 3236 | 1465050265326 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:25 INFO - PROCESS | 3236 | ++DOCSHELL 0CB2CC00 == 31 [pid = 3236] [id = 611] 07:24:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14263000) [pid = 3236] [serial = 1833] [outer = 00000000] 07:24:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18B06000) [pid = 3236] [serial = 1834] [outer = 14263000] 07:24:25 INFO - PROCESS | 3236 | 1465050265370 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18B09000) [pid = 3236] [serial = 1835] [outer = 14263000] 07:24:25 INFO - PROCESS | 3236 | 1465050265818 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 631ms 07:24:25 INFO - PROCESS | 3236 | 1465050265863 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 07:24:25 INFO - PROCESS | 3236 | 1465050265866 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 07:24:25 INFO - PROCESS | 3236 | 1465050265869 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:24:25 INFO - PROCESS | 3236 | 1465050265870 Marionette TRACE conn6 <- [1,2410,null,{}] 07:24:25 INFO - PROCESS | 3236 | 1465050265874 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:25 INFO - PROCESS | 3236 | 1465050265876 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:25 INFO - PROCESS | 3236 | 1465050265955 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 07:24:25 INFO - PROCESS | 3236 | 1465050265961 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 3236 | 1465050265963 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:25 INFO - PROCESS | 3236 | ++DOCSHELL 18BB0800 == 32 [pid = 3236] [id = 612] 07:24:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18E49000) [pid = 3236] [serial = 1836] [outer = 00000000] 07:24:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18F5C400) [pid = 3236] [serial = 1837] [outer = 18E49000] 07:24:26 INFO - PROCESS | 3236 | 1465050266006 Marionette DEBUG loaded listener.js 07:24:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18E4DC00) [pid = 3236] [serial = 1838] [outer = 18E49000] 07:24:26 INFO - PROCESS | 3236 | 1465050266769 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 07:24:26 INFO - PROCESS | 3236 | 1465050266803 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 07:24:26 INFO - PROCESS | 3236 | 1465050266808 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 07:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:24:26 INFO - PROCESS | 3236 | 1465050266812 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:24:26 INFO - PROCESS | 3236 | 1465050266818 Marionette TRACE conn6 <- [1,2414,null,{}] 07:24:26 INFO - PROCESS | 3236 | 1465050266823 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:26 INFO - PROCESS | 3236 | 1465050266826 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:26 INFO - PROCESS | 3236 | 1465050266971 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 07:24:27 INFO - PROCESS | 3236 | 1465050267095 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:27 INFO - PROCESS | 3236 | 1465050267097 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:27 INFO - PROCESS | 3236 | ++DOCSHELL 0FEEF800 == 33 [pid = 3236] [id = 613] 07:24:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (10051400) [pid = 3236] [serial = 1839] [outer = 00000000] 07:24:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (1064B400) [pid = 3236] [serial = 1840] [outer = 10051400] 07:24:27 INFO - PROCESS | 3236 | 1465050267155 Marionette DEBUG loaded listener.js 07:24:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (14268000) [pid = 3236] [serial = 1841] [outer = 10051400] 07:24:27 INFO - PROCESS | 3236 | 1465050267927 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1175ms 07:24:27 INFO - PROCESS | 3236 | 1465050267989 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 07:24:27 INFO - PROCESS | 3236 | 1465050267994 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 07:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:24:27 INFO - PROCESS | 3236 | 1465050268000 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:24:27 INFO - PROCESS | 3236 | 1465050268003 Marionette TRACE conn6 <- [1,2418,null,{}] 07:24:27 INFO - PROCESS | 3236 | 1465050268007 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:27 INFO - PROCESS | 3236 | 1465050268010 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:28 INFO - PROCESS | 3236 | 1465050268145 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 07:24:28 INFO - PROCESS | 3236 | 1465050268283 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:28 INFO - PROCESS | 3236 | 1465050268286 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:28 INFO - PROCESS | 3236 | ++DOCSHELL 0CE72C00 == 34 [pid = 3236] [id = 614] 07:24:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0D1EA400) [pid = 3236] [serial = 1842] [outer = 00000000] 07:24:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (10231400) [pid = 3236] [serial = 1843] [outer = 0D1EA400] 07:24:28 INFO - PROCESS | 3236 | 1465050268344 Marionette DEBUG loaded listener.js 07:24:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (109AA800) [pid = 3236] [serial = 1844] [outer = 0D1EA400] 07:24:29 INFO - PROCESS | 3236 | --DOCSHELL 0CB2CC00 == 33 [pid = 3236] [id = 611] 07:24:29 INFO - PROCESS | 3236 | --DOCSHELL 1830A800 == 32 [pid = 3236] [id = 610] 07:24:29 INFO - PROCESS | 3236 | --DOCSHELL 16565400 == 31 [pid = 3236] [id = 609] 07:24:29 INFO - PROCESS | 3236 | --DOCSHELL 14B7E800 == 30 [pid = 3236] [id = 608] 07:24:29 INFO - PROCESS | 3236 | --DOCSHELL 146B8000 == 29 [pid = 3236] [id = 607] 07:24:29 INFO - PROCESS | 3236 | --DOCSHELL 10606800 == 28 [pid = 3236] [id = 606] 07:24:29 INFO - PROCESS | 3236 | --DOCSHELL 0CB24800 == 27 [pid = 3236] [id = 605] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (198D5C00) [pid = 3236] [serial = 1798] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18B08000) [pid = 3236] [serial = 1751] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (198D8000) [pid = 3236] [serial = 1799] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1656A400) [pid = 3236] [serial = 1786] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1AD39000) [pid = 3236] [serial = 1769] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1AC1E800) [pid = 3236] [serial = 1768] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (10232400) [pid = 3236] [serial = 1771] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1064F800) [pid = 3236] [serial = 1772] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0FEEF000) [pid = 3236] [serial = 1774] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (10055400) [pid = 3236] [serial = 1775] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1592A400) [pid = 3236] [serial = 1783] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18303000) [pid = 3236] [serial = 1789] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (10648000) [pid = 3236] [serial = 1777] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (108CF800) [pid = 3236] [serial = 1778] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14310C00) [pid = 3236] [serial = 1780] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1445C000) [pid = 3236] [serial = 1781] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (165D9C00) [pid = 3236] [serial = 1787] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1022F000) [pid = 3236] [serial = 1792] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (18B03400) [pid = 3236] [serial = 1790] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (18B3D400) [pid = 3236] [serial = 1795] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (18E4A800) [pid = 3236] [serial = 1796] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (108D1400) [pid = 3236] [serial = 1793] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (164E4800) [pid = 3236] [serial = 1784] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (19A28C00) [pid = 3236] [serial = 1801] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (19A2A000) [pid = 3236] [serial = 1802] [outer = 00000000] [url = about:blank] 07:24:29 INFO - PROCESS | 3236 | 1465050269123 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1168ms 07:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:24:29 INFO - PROCESS | 3236 | 1465050269172 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 07:24:29 INFO - PROCESS | 3236 | 1465050269176 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 07:24:29 INFO - PROCESS | 3236 | 1465050269180 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:24:29 INFO - PROCESS | 3236 | 1465050269185 Marionette TRACE conn6 <- [1,2422,null,{}] 07:24:29 INFO - PROCESS | 3236 | 1465050269189 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:29 INFO - PROCESS | 3236 | 1465050269192 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:29 INFO - PROCESS | 3236 | 1465050269293 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 07:24:29 INFO - PROCESS | 3236 | 1465050269393 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:29 INFO - PROCESS | 3236 | 1465050269396 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:29 INFO - PROCESS | 3236 | ++DOCSHELL 1022CC00 == 28 [pid = 3236] [id = 615] 07:24:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (10230000) [pid = 3236] [serial = 1845] [outer = 00000000] 07:24:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (104BE400) [pid = 3236] [serial = 1846] [outer = 10230000] 07:24:29 INFO - PROCESS | 3236 | 1465050269444 Marionette DEBUG loaded listener.js 07:24:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (1064C400) [pid = 3236] [serial = 1847] [outer = 10230000] 07:24:29 INFO - PROCESS | 3236 | 1465050269896 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 790ms 07:24:29 INFO - PROCESS | 3236 | 1465050269972 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 07:24:29 INFO - PROCESS | 3236 | 1465050269976 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 07:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:24:29 INFO - PROCESS | 3236 | 1465050269982 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:24:29 INFO - PROCESS | 3236 | 1465050269985 Marionette TRACE conn6 <- [1,2426,null,{}] 07:24:29 INFO - PROCESS | 3236 | 1465050269989 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:29 INFO - PROCESS | 3236 | 1465050269992 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:30 INFO - PROCESS | 3236 | 1465050270092 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 07:24:30 INFO - PROCESS | 3236 | 1465050270098 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:30 INFO - PROCESS | 3236 | 1465050270101 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:30 INFO - PROCESS | 3236 | ++DOCSHELL 142B9C00 == 29 [pid = 3236] [id = 616] 07:24:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (142BA800) [pid = 3236] [serial = 1848] [outer = 00000000] 07:24:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (143C4800) [pid = 3236] [serial = 1849] [outer = 142BA800] 07:24:30 INFO - PROCESS | 3236 | 1465050270147 Marionette DEBUG loaded listener.js 07:24:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (14463800) [pid = 3236] [serial = 1850] [outer = 142BA800] 07:24:30 INFO - PROCESS | 3236 | 1465050270623 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 07:24:30 INFO - PROCESS | 3236 | 1465050270656 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 07:24:30 INFO - PROCESS | 3236 | 1465050270659 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 07:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:24:30 INFO - PROCESS | 3236 | 1465050270662 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:24:30 INFO - PROCESS | 3236 | 1465050270666 Marionette TRACE conn6 <- [1,2430,null,{}] 07:24:30 INFO - PROCESS | 3236 | 1465050270676 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:30 INFO - PROCESS | 3236 | 1465050270681 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:30 INFO - PROCESS | 3236 | 1465050270769 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 07:24:30 INFO - PROCESS | 3236 | 1465050270779 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:30 INFO - PROCESS | 3236 | 1465050270782 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:30 INFO - PROCESS | 3236 | ++DOCSHELL 16548C00 == 30 [pid = 3236] [id = 617] 07:24:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (1655F000) [pid = 3236] [serial = 1851] [outer = 00000000] 07:24:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (16565400) [pid = 3236] [serial = 1852] [outer = 1655F000] 07:24:30 INFO - PROCESS | 3236 | 1465050270829 Marionette DEBUG loaded listener.js 07:24:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (165D9C00) [pid = 3236] [serial = 1853] [outer = 1655F000] 07:24:31 INFO - PROCESS | 3236 | 1465050271306 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 07:24:31 INFO - PROCESS | 3236 | 1465050271336 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 07:24:31 INFO - PROCESS | 3236 | 1465050271339 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 07:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:24:31 INFO - PROCESS | 3236 | 1465050271342 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:24:31 INFO - PROCESS | 3236 | 1465050271343 Marionette TRACE conn6 <- [1,2434,null,{}] 07:24:31 INFO - PROCESS | 3236 | 1465050271347 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:31 INFO - PROCESS | 3236 | 1465050271349 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:31 INFO - PROCESS | 3236 | 1465050271437 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 07:24:31 INFO - PROCESS | 3236 | 1465050271472 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:31 INFO - PROCESS | 3236 | 1465050271474 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:31 INFO - PROCESS | 3236 | ++DOCSHELL 17B39800 == 31 [pid = 3236] [id = 618] 07:24:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (17BAD400) [pid = 3236] [serial = 1854] [outer = 00000000] 07:24:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (18380000) [pid = 3236] [serial = 1855] [outer = 17BAD400] 07:24:31 INFO - PROCESS | 3236 | 1465050271520 Marionette DEBUG loaded listener.js 07:24:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (18B05C00) [pid = 3236] [serial = 1856] [outer = 17BAD400] 07:24:31 INFO - PROCESS | 3236 | 1465050271982 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 07:24:32 INFO - PROCESS | 3236 | 1465050272012 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 07:24:32 INFO - PROCESS | 3236 | 1465050272014 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 07:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:24:32 INFO - PROCESS | 3236 | 1465050272024 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:24:32 INFO - PROCESS | 3236 | 1465050272026 Marionette TRACE conn6 <- [1,2438,null,{}] 07:24:32 INFO - PROCESS | 3236 | 1465050272030 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:32 INFO - PROCESS | 3236 | 1465050272032 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:32 INFO - PROCESS | 3236 | 1465050272147 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 07:24:32 INFO - PROCESS | 3236 | 1465050272152 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:32 INFO - PROCESS | 3236 | 1465050272154 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:32 INFO - PROCESS | 3236 | ++DOCSHELL 18B08800 == 32 [pid = 3236] [id = 619] 07:24:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (18B1B000) [pid = 3236] [serial = 1857] [outer = 00000000] 07:24:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18B21000) [pid = 3236] [serial = 1858] [outer = 18B1B000] 07:24:32 INFO - PROCESS | 3236 | 1465050272198 Marionette DEBUG loaded listener.js 07:24:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18B38000) [pid = 3236] [serial = 1859] [outer = 18B1B000] 07:24:32 INFO - PROCESS | 3236 | 1465050272676 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 07:24:32 INFO - PROCESS | 3236 | 1465050272697 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 07:24:32 INFO - PROCESS | 3236 | 1465050272699 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 07:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:24:32 INFO - PROCESS | 3236 | 1465050272702 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:24:32 INFO - PROCESS | 3236 | 1465050272704 Marionette TRACE conn6 <- [1,2442,null,{}] 07:24:32 INFO - PROCESS | 3236 | 1465050272708 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:32 INFO - PROCESS | 3236 | 1465050272714 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:32 INFO - PROCESS | 3236 | 1465050272850 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 07:24:32 INFO - PROCESS | 3236 | 1465050272948 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:32 INFO - PROCESS | 3236 | 1465050272950 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:32 INFO - PROCESS | 3236 | ++DOCSHELL 18E53C00 == 33 [pid = 3236] [id = 620] 07:24:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18E54C00) [pid = 3236] [serial = 1860] [outer = 00000000] 07:24:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19A1E000) [pid = 3236] [serial = 1861] [outer = 18E54C00] 07:24:32 INFO - PROCESS | 3236 | 1465050272994 Marionette DEBUG loaded listener.js 07:24:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (197E6800) [pid = 3236] [serial = 1862] [outer = 18E54C00] 07:24:33 INFO - PROCESS | 3236 | 1465050273421 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 770ms 07:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:24:33 INFO - PROCESS | 3236 | 1465050273473 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 07:24:33 INFO - PROCESS | 3236 | 1465050273475 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 07:24:33 INFO - PROCESS | 3236 | 1465050273479 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:24:33 INFO - PROCESS | 3236 | 1465050273480 Marionette TRACE conn6 <- [1,2446,null,{}] 07:24:33 INFO - PROCESS | 3236 | 1465050273491 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:33 INFO - PROCESS | 3236 | 1465050273493 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:33 INFO - PROCESS | 3236 | 1465050273605 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 07:24:33 INFO - PROCESS | 3236 | 1465050273611 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:33 INFO - PROCESS | 3236 | 1465050273612 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:33 INFO - PROCESS | 3236 | ++DOCSHELL 19A24800 == 34 [pid = 3236] [id = 621] 07:24:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (19A29800) [pid = 3236] [serial = 1863] [outer = 00000000] 07:24:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19E1EC00) [pid = 3236] [serial = 1864] [outer = 19A29800] 07:24:33 INFO - PROCESS | 3236 | 1465050273655 Marionette DEBUG loaded listener.js 07:24:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19F10400) [pid = 3236] [serial = 1865] [outer = 19A29800] 07:24:33 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (14B85C00) [pid = 3236] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:24:33 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (10607400) [pid = 3236] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:24:33 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0CB2A000) [pid = 3236] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:24:33 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (10238800) [pid = 3236] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:24:33 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (146BC000) [pid = 3236] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:24:33 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (10051C00) [pid = 3236] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:24:33 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (164EA000) [pid = 3236] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:24:33 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19F16C00) [pid = 3236] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:24:33 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16569400) [pid = 3236] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:24:33 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18354C00) [pid = 3236] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:24:33 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14263000) [pid = 3236] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:24:34 INFO - PROCESS | 3236 | 1465050274170 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 07:24:34 INFO - PROCESS | 3236 | 1465050274209 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 07:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:24:34 INFO - PROCESS | 3236 | 1465050274211 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 07:24:34 INFO - PROCESS | 3236 | 1465050274214 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:24:34 INFO - PROCESS | 3236 | 1465050274216 Marionette TRACE conn6 <- [1,2450,null,{}] 07:24:34 INFO - PROCESS | 3236 | 1465050274220 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:34 INFO - PROCESS | 3236 | 1465050274221 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:34 INFO - PROCESS | 3236 | 1465050274334 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 07:24:34 INFO - PROCESS | 3236 | 1465050274340 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:34 INFO - PROCESS | 3236 | 1465050274342 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:34 INFO - PROCESS | 3236 | ++DOCSHELL 164EA000 == 35 [pid = 3236] [id = 622] 07:24:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (16569400) [pid = 3236] [serial = 1866] [outer = 00000000] 07:24:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (197DC000) [pid = 3236] [serial = 1867] [outer = 16569400] 07:24:34 INFO - PROCESS | 3236 | 1465050274386 Marionette DEBUG loaded listener.js 07:24:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (19A28800) [pid = 3236] [serial = 1868] [outer = 16569400] 07:24:34 INFO - PROCESS | 3236 | 1465050274822 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 07:24:34 INFO - PROCESS | 3236 | 1465050274857 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 07:24:34 INFO - PROCESS | 3236 | 1465050274859 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 07:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:24:34 INFO - PROCESS | 3236 | 1465050274863 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:24:34 INFO - PROCESS | 3236 | 1465050274864 Marionette TRACE conn6 <- [1,2454,null,{}] 07:24:34 INFO - PROCESS | 3236 | 1465050274868 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:34 INFO - PROCESS | 3236 | 1465050274870 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:34 INFO - PROCESS | 3236 | 1465050274952 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 07:24:34 INFO - PROCESS | 3236 | 1465050274958 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:34 INFO - PROCESS | 3236 | 1465050274960 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:34 INFO - PROCESS | 3236 | ++DOCSHELL 0CA42C00 == 36 [pid = 3236] [id = 623] 07:24:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14B35400) [pid = 3236] [serial = 1869] [outer = 00000000] 07:24:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (19F40400) [pid = 3236] [serial = 1870] [outer = 14B35400] 07:24:35 INFO - PROCESS | 3236 | 1465050275013 Marionette DEBUG loaded listener.js 07:24:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19F49C00) [pid = 3236] [serial = 1871] [outer = 14B35400] 07:24:35 INFO - PROCESS | 3236 | 1465050275450 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 07:24:35 INFO - PROCESS | 3236 | 1465050275497 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 07:24:35 INFO - PROCESS | 3236 | 1465050275499 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 07:24:35 INFO - PROCESS | 3236 | 1465050275502 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:24:35 INFO - PROCESS | 3236 | 1465050275504 Marionette TRACE conn6 <- [1,2458,null,{}] 07:24:35 INFO - PROCESS | 3236 | 1465050275507 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:35 INFO - PROCESS | 3236 | 1465050275509 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:35 INFO - PROCESS | 3236 | 1465050275591 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 07:24:35 INFO - PROCESS | 3236 | 1465050275596 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:35 INFO - PROCESS | 3236 | 1465050275598 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:35 INFO - PROCESS | 3236 | ++DOCSHELL 19F4D800 == 37 [pid = 3236] [id = 624] 07:24:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19FAC800) [pid = 3236] [serial = 1872] [outer = 00000000] 07:24:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19FB1C00) [pid = 3236] [serial = 1873] [outer = 19FAC800] 07:24:35 INFO - PROCESS | 3236 | 1465050275641 Marionette DEBUG loaded listener.js 07:24:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (19FB8800) [pid = 3236] [serial = 1874] [outer = 19FAC800] 07:24:36 INFO - PROCESS | 3236 | 1465050276318 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 871ms 07:24:36 INFO - PROCESS | 3236 | 1465050276377 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 07:24:36 INFO - PROCESS | 3236 | 1465050276382 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 07:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:24:36 INFO - PROCESS | 3236 | 1465050276387 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - PROCESS | 3236 | 1465050276391 Marionette TRACE conn6 <- [1,2462,null,{}] 07:24:36 INFO - PROCESS | 3236 | 1465050276412 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:36 INFO - PROCESS | 3236 | 1465050276416 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:36 INFO - PROCESS | 3236 | 1465050276537 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 07:24:36 INFO - PROCESS | 3236 | 1465050276671 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:36 INFO - PROCESS | 3236 | 1465050276674 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:36 INFO - PROCESS | 3236 | ++DOCSHELL 0FEEE800 == 38 [pid = 3236] [id = 625] 07:24:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (10050000) [pid = 3236] [serial = 1875] [outer = 00000000] 07:24:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (10937800) [pid = 3236] [serial = 1876] [outer = 10050000] 07:24:36 INFO - PROCESS | 3236 | 1465050276736 Marionette DEBUG loaded listener.js 07:24:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (142C1C00) [pid = 3236] [serial = 1877] [outer = 10050000] 07:24:37 INFO - PROCESS | 3236 | 1465050277364 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 990ms 07:24:37 INFO - PROCESS | 3236 | 1465050277382 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 07:24:37 INFO - PROCESS | 3236 | 1465050277387 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 07:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:24:37 INFO - PROCESS | 3236 | 1465050277393 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:24:37 INFO - PROCESS | 3236 | 1465050277396 Marionette TRACE conn6 <- [1,2466,null,{}] 07:24:37 INFO - PROCESS | 3236 | 1465050277400 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:37 INFO - PROCESS | 3236 | 1465050277403 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:37 INFO - PROCESS | 3236 | 1465050277516 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 07:24:37 INFO - PROCESS | 3236 | 1465050277632 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:37 INFO - PROCESS | 3236 | 1465050277634 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:37 INFO - PROCESS | 3236 | ++DOCSHELL 164E5000 == 39 [pid = 3236] [id = 626] 07:24:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (164E5C00) [pid = 3236] [serial = 1878] [outer = 00000000] 07:24:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (165CD400) [pid = 3236] [serial = 1879] [outer = 164E5C00] 07:24:37 INFO - PROCESS | 3236 | 1465050277691 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17BB5000) [pid = 3236] [serial = 1880] [outer = 164E5C00] 07:24:38 INFO - PROCESS | 3236 | 1465050278298 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 970ms 07:24:38 INFO - PROCESS | 3236 | 1465050278367 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 07:24:38 INFO - PROCESS | 3236 | 1465050278370 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 07:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:24:38 INFO - PROCESS | 3236 | 1465050278374 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:24:38 INFO - PROCESS | 3236 | 1465050278377 Marionette TRACE conn6 <- [1,2470,null,{}] 07:24:38 INFO - PROCESS | 3236 | 1465050278388 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:38 INFO - PROCESS | 3236 | 1465050278393 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:38 INFO - PROCESS | 3236 | 1465050278559 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 07:24:38 INFO - PROCESS | 3236 | 1465050278621 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:38 INFO - PROCESS | 3236 | 1465050278625 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:38 INFO - PROCESS | 3236 | ++DOCSHELL 19FB0400 == 40 [pid = 3236] [id = 627] 07:24:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (19FB0800) [pid = 3236] [serial = 1881] [outer = 00000000] 07:24:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1ABEE000) [pid = 3236] [serial = 1882] [outer = 19FB0800] 07:24:38 INFO - PROCESS | 3236 | 1465050278681 Marionette DEBUG loaded listener.js 07:24:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1AC14C00) [pid = 3236] [serial = 1883] [outer = 19FB0800] 07:24:39 INFO - PROCESS | 3236 | 1465050279273 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 930ms 07:24:39 INFO - PROCESS | 3236 | 1465050279307 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 07:24:39 INFO - PROCESS | 3236 | 1465050279310 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 07:24:39 INFO - PROCESS | 3236 | 1465050279313 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:24:39 INFO - PROCESS | 3236 | 1465050279315 Marionette TRACE conn6 <- [1,2474,null,{}] 07:24:39 INFO - PROCESS | 3236 | 1465050279318 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:39 INFO - PROCESS | 3236 | 1465050279320 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:39 INFO - PROCESS | 3236 | 1465050279434 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 07:24:39 INFO - PROCESS | 3236 | 1465050279602 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:39 INFO - PROCESS | 3236 | 1465050279604 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:39 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0E400 == 41 [pid = 3236] [id = 628] 07:24:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0CA46800) [pid = 3236] [serial = 1884] [outer = 00000000] 07:24:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (0FEFA000) [pid = 3236] [serial = 1885] [outer = 0CA46800] 07:24:39 INFO - PROCESS | 3236 | 1465050279660 Marionette DEBUG loaded listener.js 07:24:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1130B000) [pid = 3236] [serial = 1886] [outer = 0CA46800] 07:24:40 INFO - PROCESS | 3236 | 1465050280487 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1221ms 07:24:40 INFO - PROCESS | 3236 | 1465050280544 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 07:24:40 INFO - PROCESS | 3236 | 1465050280548 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 07:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:24:40 INFO - PROCESS | 3236 | 1465050280552 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:24:40 INFO - PROCESS | 3236 | 1465050280555 Marionette TRACE conn6 <- [1,2478,null,{}] 07:24:40 INFO - PROCESS | 3236 | 1465050280560 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:40 INFO - PROCESS | 3236 | 1465050280563 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:40 INFO - PROCESS | 3236 | 1465050280668 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 0CA42C00 == 40 [pid = 3236] [id = 623] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 164EA000 == 39 [pid = 3236] [id = 622] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 19A24800 == 38 [pid = 3236] [id = 621] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 18E53C00 == 37 [pid = 3236] [id = 620] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 18B08800 == 36 [pid = 3236] [id = 619] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 17B39800 == 35 [pid = 3236] [id = 618] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 16548C00 == 34 [pid = 3236] [id = 617] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 142B9C00 == 33 [pid = 3236] [id = 616] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 1022CC00 == 32 [pid = 3236] [id = 615] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 0CE72C00 == 31 [pid = 3236] [id = 614] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 0FEEF800 == 30 [pid = 3236] [id = 613] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 18BB0800 == 29 [pid = 3236] [id = 612] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 10237000 == 28 [pid = 3236] [id = 604] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 19FB0400 == 27 [pid = 3236] [id = 627] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 0CA0E400 == 26 [pid = 3236] [id = 628] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 164E5000 == 25 [pid = 3236] [id = 626] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 19F4D800 == 24 [pid = 3236] [id = 624] 07:24:41 INFO - PROCESS | 3236 | --DOCSHELL 0FEEE800 == 23 [pid = 3236] [id = 625] 07:24:41 INFO - PROCESS | 3236 | 1465050281392 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:41 INFO - PROCESS | 3236 | 1465050281395 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (164DF800) [pid = 3236] [serial = 1825] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (10648400) [pid = 3236] [serial = 1819] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (108CEC00) [pid = 3236] [serial = 1820] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0D140000) [pid = 3236] [serial = 1816] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0FE5C800) [pid = 3236] [serial = 1817] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (109B7800) [pid = 3236] [serial = 1814] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (1060C000) [pid = 3236] [serial = 1813] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14A58C00) [pid = 3236] [serial = 1822] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14269000) [pid = 3236] [serial = 1805] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (11101400) [pid = 3236] [serial = 1804] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17B39000) [pid = 3236] [serial = 1808] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (165D0C00) [pid = 3236] [serial = 1807] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (19F42800) [pid = 3236] [serial = 1811] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (19F19C00) [pid = 3236] [serial = 1810] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16CF5800) [pid = 3236] [serial = 1828] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (16560C00) [pid = 3236] [serial = 1826] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18F5C400) [pid = 3236] [serial = 1837] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18B0C000) [pid = 3236] [serial = 1831] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (17B35000) [pid = 3236] [serial = 1829] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18B38800) [pid = 3236] [serial = 1832] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18B06000) [pid = 3236] [serial = 1834] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (14ADA000) [pid = 3236] [serial = 1823] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (18B09000) [pid = 3236] [serial = 1835] [outer = 00000000] [url = about:blank] 07:24:41 INFO - PROCESS | 3236 | ++DOCSHELL 0CA10C00 == 24 [pid = 3236] [id = 629] 07:24:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0CA42C00) [pid = 3236] [serial = 1887] [outer = 00000000] 07:24:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0CA4B000) [pid = 3236] [serial = 1888] [outer = 0CA42C00] 07:24:41 INFO - PROCESS | 3236 | 1465050281571 Marionette DEBUG loaded listener.js 07:24:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0CAD0400) [pid = 3236] [serial = 1889] [outer = 0CA42C00] 07:24:42 INFO - PROCESS | 3236 | 1465050282049 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1537ms 07:24:42 INFO - PROCESS | 3236 | 1465050282091 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 07:24:42 INFO - PROCESS | 3236 | 1465050282095 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 07:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:24:42 INFO - PROCESS | 3236 | 1465050282099 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 3236 | 1465050282102 Marionette TRACE conn6 <- [1,2482,null,{}] 07:24:42 INFO - PROCESS | 3236 | 1465050282108 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:42 INFO - PROCESS | 3236 | 1465050282112 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:42 INFO - PROCESS | 3236 | 1465050282210 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 07:24:42 INFO - PROCESS | 3236 | 1465050282223 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:42 INFO - PROCESS | 3236 | 1465050282226 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:42 INFO - PROCESS | 3236 | ++DOCSHELL 0FEF5800 == 25 [pid = 3236] [id = 630] 07:24:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0FEF8C00) [pid = 3236] [serial = 1890] [outer = 00000000] 07:24:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1022B000) [pid = 3236] [serial = 1891] [outer = 0FEF8C00] 07:24:42 INFO - PROCESS | 3236 | 1465050282277 Marionette DEBUG loaded listener.js 07:24:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (104B8800) [pid = 3236] [serial = 1892] [outer = 0FEF8C00] 07:24:42 INFO - PROCESS | 3236 | 1465050282765 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 731ms 07:24:42 INFO - PROCESS | 3236 | 1465050282835 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 07:24:42 INFO - PROCESS | 3236 | 1465050282840 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 07:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:24:42 INFO - PROCESS | 3236 | 1465050282847 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 3236 | 1465050282849 Marionette TRACE conn6 <- [1,2486,null,{}] 07:24:42 INFO - PROCESS | 3236 | 1465050282853 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:42 INFO - PROCESS | 3236 | 1465050282855 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:42 INFO - PROCESS | 3236 | 1465050282951 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 07:24:43 INFO - PROCESS | 3236 | 1465050283051 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:43 INFO - PROCESS | 3236 | 1465050283053 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:43 INFO - PROCESS | 3236 | ++DOCSHELL 1130AC00 == 26 [pid = 3236] [id = 631] 07:24:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (11387C00) [pid = 3236] [serial = 1893] [outer = 00000000] 07:24:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14268400) [pid = 3236] [serial = 1894] [outer = 11387C00] 07:24:43 INFO - PROCESS | 3236 | 1465050283100 Marionette DEBUG loaded listener.js 07:24:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (142B9400) [pid = 3236] [serial = 1895] [outer = 11387C00] 07:24:43 INFO - PROCESS | 3236 | 1465050283531 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 731ms 07:24:43 INFO - PROCESS | 3236 | 1465050283577 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 07:24:43 INFO - PROCESS | 3236 | 1465050283579 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 07:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:24:43 INFO - PROCESS | 3236 | 1465050283584 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:24:43 INFO - PROCESS | 3236 | 1465050283590 Marionette TRACE conn6 <- [1,2490,null,{}] 07:24:43 INFO - PROCESS | 3236 | 1465050283605 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:43 INFO - PROCESS | 3236 | 1465050283609 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:43 INFO - PROCESS | 3236 | 1465050283736 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 07:24:43 INFO - PROCESS | 3236 | 1465050283802 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:43 INFO - PROCESS | 3236 | 1465050283804 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:43 INFO - PROCESS | 3236 | ++DOCSHELL 0CB20C00 == 27 [pid = 3236] [id = 632] 07:24:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1110EC00) [pid = 3236] [serial = 1896] [outer = 00000000] 07:24:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14B83400) [pid = 3236] [serial = 1897] [outer = 1110EC00] 07:24:43 INFO - PROCESS | 3236 | 1465050283859 Marionette DEBUG loaded listener.js 07:24:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (15F05000) [pid = 3236] [serial = 1898] [outer = 1110EC00] 07:24:44 INFO - PROCESS | 3236 | 1465050284300 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 790ms 07:24:44 INFO - PROCESS | 3236 | 1465050284377 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 07:24:44 INFO - PROCESS | 3236 | 1465050284380 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 07:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:24:44 INFO - PROCESS | 3236 | 1465050284389 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:24:44 INFO - PROCESS | 3236 | 1465050284391 Marionette TRACE conn6 <- [1,2494,null,{}] 07:24:44 INFO - PROCESS | 3236 | 1465050284398 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:44 INFO - PROCESS | 3236 | 1465050284400 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:44 INFO - PROCESS | 3236 | 1465050284523 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 07:24:44 INFO - PROCESS | 3236 | 1465050284535 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:44 INFO - PROCESS | 3236 | 1465050284537 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:44 INFO - PROCESS | 3236 | ++DOCSHELL 15F0AC00 == 28 [pid = 3236] [id = 633] 07:24:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (15F0BC00) [pid = 3236] [serial = 1899] [outer = 00000000] 07:24:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (165D2800) [pid = 3236] [serial = 1900] [outer = 15F0BC00] 07:24:44 INFO - PROCESS | 3236 | 1465050284637 Marionette DEBUG loaded listener.js 07:24:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (16CF7800) [pid = 3236] [serial = 1901] [outer = 15F0BC00] 07:24:45 INFO - PROCESS | 3236 | 1465050285074 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 07:24:45 INFO - PROCESS | 3236 | 1465050285122 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 07:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:24:45 INFO - PROCESS | 3236 | 1465050285124 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 07:24:45 INFO - PROCESS | 3236 | 1465050285127 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:24:45 INFO - PROCESS | 3236 | 1465050285129 Marionette TRACE conn6 <- [1,2498,null,{}] 07:24:45 INFO - PROCESS | 3236 | 1465050285139 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:45 INFO - PROCESS | 3236 | 1465050285141 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:45 INFO - PROCESS | 3236 | 1465050285258 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 07:24:45 INFO - PROCESS | 3236 | 1465050285264 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:45 INFO - PROCESS | 3236 | 1465050285270 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:45 INFO - PROCESS | 3236 | ++DOCSHELL 17B32C00 == 29 [pid = 3236] [id = 634] 07:24:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17B35400) [pid = 3236] [serial = 1902] [outer = 00000000] 07:24:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17BAE800) [pid = 3236] [serial = 1903] [outer = 17B35400] 07:24:45 INFO - PROCESS | 3236 | 1465050285329 Marionette DEBUG loaded listener.js 07:24:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18372400) [pid = 3236] [serial = 1904] [outer = 17B35400] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18B1B000) [pid = 3236] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (10230000) [pid = 3236] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (142BA800) [pid = 3236] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (10051400) [pid = 3236] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18E54C00) [pid = 3236] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17BAD400) [pid = 3236] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18E49000) [pid = 3236] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0D1EA400) [pid = 3236] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1655F000) [pid = 3236] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (19A29800) [pid = 3236] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (19FAC800) [pid = 3236] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (16569400) [pid = 3236] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:24:45 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (14B35400) [pid = 3236] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:24:46 INFO - PROCESS | 3236 | 1465050286081 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 991ms 07:24:46 INFO - PROCESS | 3236 | 1465050286122 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 07:24:46 INFO - PROCESS | 3236 | 1465050286124 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 07:24:46 INFO - PROCESS | 3236 | 1465050286127 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:24:46 INFO - PROCESS | 3236 | 1465050286129 Marionette TRACE conn6 <- [1,2502,null,{}] 07:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:24:46 INFO - PROCESS | 3236 | 1465050286133 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:46 INFO - PROCESS | 3236 | 1465050286135 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:46 INFO - PROCESS | 3236 | 1465050286221 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 07:24:46 INFO - PROCESS | 3236 | 1465050286229 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:46 INFO - PROCESS | 3236 | 1465050286231 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:46 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4E000 == 30 [pid = 3236] [id = 635] 07:24:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16542000) [pid = 3236] [serial = 1905] [outer = 00000000] 07:24:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18B09000) [pid = 3236] [serial = 1906] [outer = 16542000] 07:24:46 INFO - PROCESS | 3236 | 1465050286290 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18B19C00) [pid = 3236] [serial = 1907] [outer = 16542000] 07:24:46 INFO - PROCESS | 3236 | 1465050286730 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 07:24:46 INFO - PROCESS | 3236 | 1465050286772 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 07:24:46 INFO - PROCESS | 3236 | 1465050286774 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 07:24:46 INFO - PROCESS | 3236 | 1465050286777 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:24:46 INFO - PROCESS | 3236 | 1465050286779 Marionette TRACE conn6 <- [1,2506,null,{}] 07:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:24:46 INFO - PROCESS | 3236 | 1465050286782 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:46 INFO - PROCESS | 3236 | 1465050286784 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:46 INFO - PROCESS | 3236 | 1465050286864 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 07:24:46 INFO - PROCESS | 3236 | 1465050286869 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:46 INFO - PROCESS | 3236 | 1465050286871 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:46 INFO - PROCESS | 3236 | ++DOCSHELL 18B08C00 == 31 [pid = 3236] [id = 636] 07:24:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18B20000) [pid = 3236] [serial = 1908] [outer = 00000000] 07:24:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18E4C800) [pid = 3236] [serial = 1909] [outer = 18B20000] 07:24:46 INFO - PROCESS | 3236 | 1465050286916 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18BBA000) [pid = 3236] [serial = 1910] [outer = 18B20000] 07:24:47 INFO - PROCESS | 3236 | 1465050287384 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 07:24:47 INFO - PROCESS | 3236 | 1465050287413 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 07:24:47 INFO - PROCESS | 3236 | 1465050287415 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 07:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:24:47 INFO - PROCESS | 3236 | 1465050287435 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - PROCESS | 3236 | 1465050287437 Marionette TRACE conn6 <- [1,2510,null,{}] 07:24:47 INFO - PROCESS | 3236 | 1465050287441 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:47 INFO - PROCESS | 3236 | 1465050287443 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:47 INFO - PROCESS | 3236 | 1465050287523 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 07:24:47 INFO - PROCESS | 3236 | 1465050287529 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:47 INFO - PROCESS | 3236 | 1465050287531 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:47 INFO - PROCESS | 3236 | ++DOCSHELL 15F06800 == 32 [pid = 3236] [id = 637] 07:24:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18E4B400) [pid = 3236] [serial = 1911] [outer = 00000000] 07:24:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (198D4400) [pid = 3236] [serial = 1912] [outer = 18E4B400] 07:24:47 INFO - PROCESS | 3236 | 1465050287574 Marionette DEBUG loaded listener.js 07:24:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (198D5C00) [pid = 3236] [serial = 1913] [outer = 18E4B400] 07:24:48 INFO - PROCESS | 3236 | 1465050288246 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 930ms 07:24:48 INFO - PROCESS | 3236 | 1465050288365 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 07:24:48 INFO - PROCESS | 3236 | 1465050288369 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 07:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:24:48 INFO - PROCESS | 3236 | 1465050288374 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:24:48 INFO - PROCESS | 3236 | 1465050288378 Marionette TRACE conn6 <- [1,2514,null,{}] 07:24:48 INFO - PROCESS | 3236 | 1465050288383 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:48 INFO - PROCESS | 3236 | 1465050288387 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:48 INFO - PROCESS | 3236 | 1465050288517 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 07:24:48 INFO - PROCESS | 3236 | 1465050288652 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:48 INFO - PROCESS | 3236 | 1465050288655 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:48 INFO - PROCESS | 3236 | ++DOCSHELL 0CB29400 == 33 [pid = 3236] [id = 638] 07:24:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0D1F3400) [pid = 3236] [serial = 1914] [outer = 00000000] 07:24:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (10646800) [pid = 3236] [serial = 1915] [outer = 0D1F3400] 07:24:48 INFO - PROCESS | 3236 | 1465050288718 Marionette DEBUG loaded listener.js 07:24:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1110B000) [pid = 3236] [serial = 1916] [outer = 0D1F3400] 07:24:49 INFO - PROCESS | 3236 | 1465050289418 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1137ms 07:24:49 INFO - PROCESS | 3236 | 1465050289517 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 07:24:49 INFO - PROCESS | 3236 | 1465050289522 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 07:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:24:49 INFO - PROCESS | 3236 | 1465050289530 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:24:49 INFO - PROCESS | 3236 | 1465050289533 Marionette TRACE conn6 <- [1,2518,null,{}] 07:24:49 INFO - PROCESS | 3236 | 1465050289537 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:49 INFO - PROCESS | 3236 | 1465050289540 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:49 INFO - PROCESS | 3236 | 1465050289672 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 07:24:49 INFO - PROCESS | 3236 | 1465050289805 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:49 INFO - PROCESS | 3236 | 1465050289808 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:49 INFO - PROCESS | 3236 | ++DOCSHELL 10606000 == 34 [pid = 3236] [id = 639] 07:24:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (11378C00) [pid = 3236] [serial = 1917] [outer = 00000000] 07:24:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (14AD2000) [pid = 3236] [serial = 1918] [outer = 11378C00] 07:24:49 INFO - PROCESS | 3236 | 1465050289877 Marionette DEBUG loaded listener.js 07:24:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (15F08C00) [pid = 3236] [serial = 1919] [outer = 11378C00] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 16702400 == 33 [pid = 3236] [id = 567] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 1068D000 == 32 [pid = 3236] [id = 555] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 14B85800 == 31 [pid = 3236] [id = 566] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 0CA05000 == 30 [pid = 3236] [id = 559] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 1426B400 == 29 [pid = 3236] [id = 564] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 18B1BC00 == 28 [pid = 3236] [id = 560] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 1426A400 == 27 [pid = 3236] [id = 570] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 0CA4F000 == 26 [pid = 3236] [id = 561] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 164DFC00 == 25 [pid = 3236] [id = 557] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 142C1400 == 24 [pid = 3236] [id = 565] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 104D5800 == 23 [pid = 3236] [id = 563] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 0FEF4000 == 22 [pid = 3236] [id = 554] 07:24:50 INFO - PROCESS | 3236 | --DOCSHELL 0D17CC00 == 21 [pid = 3236] [id = 562] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18B21000) [pid = 3236] [serial = 1858] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (104BE400) [pid = 3236] [serial = 1846] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (143C4800) [pid = 3236] [serial = 1849] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (14463800) [pid = 3236] [serial = 1850] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1064B400) [pid = 3236] [serial = 1840] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14268000) [pid = 3236] [serial = 1841] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (19A1E000) [pid = 3236] [serial = 1861] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18380000) [pid = 3236] [serial = 1855] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18E4DC00) [pid = 3236] [serial = 1838] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (10231400) [pid = 3236] [serial = 1843] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (109AA800) [pid = 3236] [serial = 1844] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16565400) [pid = 3236] [serial = 1852] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (165D9C00) [pid = 3236] [serial = 1853] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1064C400) [pid = 3236] [serial = 1847] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19E1EC00) [pid = 3236] [serial = 1864] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (19FB8800) [pid = 3236] [serial = 1874] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (197E6800) [pid = 3236] [serial = 1862] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (19FB1C00) [pid = 3236] [serial = 1873] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (197DC000) [pid = 3236] [serial = 1867] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (19F49C00) [pid = 3236] [serial = 1871] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (19F40400) [pid = 3236] [serial = 1870] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (19F10400) [pid = 3236] [serial = 1865] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (18B38000) [pid = 3236] [serial = 1859] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (19A28800) [pid = 3236] [serial = 1868] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (18B05C00) [pid = 3236] [serial = 1856] [outer = 00000000] [url = about:blank] 07:24:50 INFO - PROCESS | 3236 | 1465050290736 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1223ms 07:24:50 INFO - PROCESS | 3236 | 1465050290755 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 07:24:50 INFO - PROCESS | 3236 | 1465050290760 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 07:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:24:50 INFO - PROCESS | 3236 | 1465050290764 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:24:50 INFO - PROCESS | 3236 | 1465050290767 Marionette TRACE conn6 <- [1,2522,null,{}] 07:24:50 INFO - PROCESS | 3236 | 1465050290773 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:50 INFO - PROCESS | 3236 | 1465050290776 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:50 INFO - PROCESS | 3236 | 1465050290866 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 07:24:50 INFO - PROCESS | 3236 | 1465050290873 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:50 INFO - PROCESS | 3236 | 1465050290877 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:50 INFO - PROCESS | 3236 | ++DOCSHELL 0D17C000 == 22 [pid = 3236] [id = 640] 07:24:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (0D17CC00) [pid = 3236] [serial = 1920] [outer = 00000000] 07:24:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0FEF5000) [pid = 3236] [serial = 1921] [outer = 0D17CC00] 07:24:50 INFO - PROCESS | 3236 | 1465050290926 Marionette DEBUG loaded listener.js 07:24:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (104BE400) [pid = 3236] [serial = 1922] [outer = 0D17CC00] 07:24:51 INFO - PROCESS | 3236 | 1465050291484 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 790ms 07:24:51 INFO - PROCESS | 3236 | 1465050291555 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 07:24:51 INFO - PROCESS | 3236 | 1465050291559 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 07:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:24:51 INFO - PROCESS | 3236 | 1465050291568 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:24:51 INFO - PROCESS | 3236 | 1465050291570 Marionette TRACE conn6 <- [1,2526,null,{}] 07:24:51 INFO - PROCESS | 3236 | 1465050291574 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:51 INFO - PROCESS | 3236 | 1465050291576 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:51 INFO - PROCESS | 3236 | 1465050291668 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 07:24:51 INFO - PROCESS | 3236 | 1465050291772 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:51 INFO - PROCESS | 3236 | 1465050291774 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:51 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4E800 == 23 [pid = 3236] [id = 641] 07:24:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (10690C00) [pid = 3236] [serial = 1923] [outer = 00000000] 07:24:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (142B9C00) [pid = 3236] [serial = 1924] [outer = 10690C00] 07:24:51 INFO - PROCESS | 3236 | 1465050291826 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (1437B000) [pid = 3236] [serial = 1925] [outer = 10690C00] 07:24:52 INFO - PROCESS | 3236 | 1465050292233 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 07:24:52 INFO - PROCESS | 3236 | 1465050292300 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 07:24:52 INFO - PROCESS | 3236 | 1465050292303 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 07:24:52 INFO - PROCESS | 3236 | 1465050292306 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:24:52 INFO - PROCESS | 3236 | 1465050292309 Marionette TRACE conn6 <- [1,2530,null,{}] 07:24:52 INFO - PROCESS | 3236 | 1465050292320 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:52 INFO - PROCESS | 3236 | 1465050292324 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:52 INFO - PROCESS | 3236 | 1465050292413 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 07:24:52 INFO - PROCESS | 3236 | 1465050292458 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:52 INFO - PROCESS | 3236 | 1465050292461 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:52 INFO - PROCESS | 3236 | ++DOCSHELL 16560000 == 24 [pid = 3236] [id = 642] 07:24:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (16561400) [pid = 3236] [serial = 1926] [outer = 00000000] 07:24:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1656DC00) [pid = 3236] [serial = 1927] [outer = 16561400] 07:24:52 INFO - PROCESS | 3236 | 1465050292508 Marionette DEBUG loaded listener.js 07:24:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (17B2CC00) [pid = 3236] [serial = 1928] [outer = 16561400] 07:24:52 INFO - PROCESS | 3236 | 1465050292975 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 07:24:53 INFO - PROCESS | 3236 | 1465050293041 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 07:24:53 INFO - PROCESS | 3236 | 1465050293043 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 07:24:53 INFO - PROCESS | 3236 | 1465050293046 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:24:53 INFO - PROCESS | 3236 | 1465050293048 Marionette TRACE conn6 <- [1,2534,null,{}] 07:24:53 INFO - PROCESS | 3236 | 1465050293052 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:53 INFO - PROCESS | 3236 | 1465050293054 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:53 INFO - PROCESS | 3236 | 1465050293176 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 07:24:53 INFO - PROCESS | 3236 | 1465050293182 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:53 INFO - PROCESS | 3236 | 1465050293183 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:53 INFO - PROCESS | 3236 | ++DOCSHELL 17BAD400 == 25 [pid = 3236] [id = 643] 07:24:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (17C19800) [pid = 3236] [serial = 1929] [outer = 00000000] 07:24:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1894C000) [pid = 3236] [serial = 1930] [outer = 17C19800] 07:24:53 INFO - PROCESS | 3236 | 1465050293282 Marionette DEBUG loaded listener.js 07:24:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18B0E400) [pid = 3236] [serial = 1931] [outer = 17C19800] 07:24:53 INFO - PROCESS | 3236 | 1465050293712 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 731ms 07:24:53 INFO - PROCESS | 3236 | 1465050293781 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 07:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:24:53 INFO - PROCESS | 3236 | 1465050293783 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 07:24:53 INFO - PROCESS | 3236 | 1465050293786 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:24:53 INFO - PROCESS | 3236 | 1465050293788 Marionette TRACE conn6 <- [1,2538,null,{}] 07:24:53 INFO - PROCESS | 3236 | 1465050293792 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:53 INFO - PROCESS | 3236 | 1465050293794 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:53 INFO - PROCESS | 3236 | 1465050293948 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 07:24:53 INFO - PROCESS | 3236 | 1465050293960 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:53 INFO - PROCESS | 3236 | 1465050293962 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:53 INFO - PROCESS | 3236 | ++DOCSHELL 14265C00 == 26 [pid = 3236] [id = 644] 07:24:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18B0C400) [pid = 3236] [serial = 1932] [outer = 00000000] 07:24:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18BB8400) [pid = 3236] [serial = 1933] [outer = 18B0C400] 07:24:54 INFO - PROCESS | 3236 | 1465050294007 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18BBA400) [pid = 3236] [serial = 1934] [outer = 18B0C400] 07:24:54 INFO - PROCESS | 3236 | 1465050294492 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 07:24:54 INFO - PROCESS | 3236 | 1465050294517 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 07:24:54 INFO - PROCESS | 3236 | 1465050294519 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 07:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:24:54 INFO - PROCESS | 3236 | 1465050294530 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 3236 | 1465050294532 Marionette TRACE conn6 <- [1,2542,null,{}] 07:24:54 INFO - PROCESS | 3236 | 1465050294535 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:54 INFO - PROCESS | 3236 | 1465050294540 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:54 INFO - PROCESS | 3236 | 1465050294683 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 07:24:54 INFO - PROCESS | 3236 | 1465050294760 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:54 INFO - PROCESS | 3236 | 1465050294762 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:54 INFO - PROCESS | 3236 | ++DOCSHELL 198DD000 == 27 [pid = 3236] [id = 645] 07:24:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (198DD400) [pid = 3236] [serial = 1935] [outer = 00000000] 07:24:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19A2B400) [pid = 3236] [serial = 1936] [outer = 198DD400] 07:24:54 INFO - PROCESS | 3236 | 1465050294809 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19A23C00) [pid = 3236] [serial = 1937] [outer = 198DD400] 07:24:55 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (1110EC00) [pid = 3236] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:24:55 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (11387C00) [pid = 3236] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:24:55 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (164E5C00) [pid = 3236] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:24:55 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0CA42C00) [pid = 3236] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:24:55 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16542000) [pid = 3236] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:24:55 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (18B20000) [pid = 3236] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:24:55 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (19FB0800) [pid = 3236] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:24:55 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (15F0BC00) [pid = 3236] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:24:55 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (10050000) [pid = 3236] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:24:55 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0FEF8C00) [pid = 3236] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:24:55 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (17B35400) [pid = 3236] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:24:55 INFO - PROCESS | 3236 | 1465050295327 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 830ms 07:24:55 INFO - PROCESS | 3236 | 1465050295362 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 07:24:55 INFO - PROCESS | 3236 | 1465050295364 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 07:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:24:55 INFO - PROCESS | 3236 | 1465050295367 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - PROCESS | 3236 | 1465050295369 Marionette TRACE conn6 <- [1,2546,null,{}] 07:24:55 INFO - PROCESS | 3236 | 1465050295373 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:55 INFO - PROCESS | 3236 | 1465050295374 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:55 INFO - PROCESS | 3236 | 1465050295456 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 07:24:55 INFO - PROCESS | 3236 | 1465050295464 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:55 INFO - PROCESS | 3236 | 1465050295466 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:55 INFO - PROCESS | 3236 | ++DOCSHELL 164E1000 == 28 [pid = 3236] [id = 646] 07:24:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (16561800) [pid = 3236] [serial = 1938] [outer = 00000000] 07:24:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (18E48C00) [pid = 3236] [serial = 1939] [outer = 16561800] 07:24:55 INFO - PROCESS | 3236 | 1465050295510 Marionette DEBUG loaded listener.js 07:24:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (19A2A000) [pid = 3236] [serial = 1940] [outer = 16561800] 07:24:55 INFO - PROCESS | 3236 | 1465050295965 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 632ms 07:24:55 INFO - PROCESS | 3236 | 1465050295999 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 07:24:55 INFO - PROCESS | 3236 | 1465050296002 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 07:24:55 INFO - PROCESS | 3236 | 1465050296005 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:24:55 INFO - PROCESS | 3236 | 1465050296007 Marionette TRACE conn6 <- [1,2550,null,{}] 07:24:56 INFO - PROCESS | 3236 | 1465050296010 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:56 INFO - PROCESS | 3236 | 1465050296012 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:56 INFO - PROCESS | 3236 | 1465050296094 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 07:24:56 INFO - PROCESS | 3236 | 1465050296100 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:56 INFO - PROCESS | 3236 | 1465050296102 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:56 INFO - PROCESS | 3236 | ++DOCSHELL 16567000 == 29 [pid = 3236] [id = 647] 07:24:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16567800) [pid = 3236] [serial = 1941] [outer = 00000000] 07:24:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (19F0F800) [pid = 3236] [serial = 1942] [outer = 16567800] 07:24:56 INFO - PROCESS | 3236 | 1465050296145 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19F15800) [pid = 3236] [serial = 1943] [outer = 16567800] 07:24:56 INFO - PROCESS | 3236 | 1465050296598 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 07:24:56 INFO - PROCESS | 3236 | 1465050296639 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 07:24:56 INFO - PROCESS | 3236 | 1465050296641 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 07:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:24:56 INFO - PROCESS | 3236 | 1465050296657 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:24:56 INFO - PROCESS | 3236 | 1465050296659 Marionette TRACE conn6 <- [1,2554,null,{}] 07:24:56 INFO - PROCESS | 3236 | 1465050296663 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:56 INFO - PROCESS | 3236 | 1465050296665 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:56 INFO - PROCESS | 3236 | 1465050296753 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 07:24:56 INFO - PROCESS | 3236 | 1465050296758 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:56 INFO - PROCESS | 3236 | 1465050296760 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:56 INFO - PROCESS | 3236 | ++DOCSHELL 164EE800 == 30 [pid = 3236] [id = 648] 07:24:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19F0C800) [pid = 3236] [serial = 1944] [outer = 00000000] 07:24:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19F4B800) [pid = 3236] [serial = 1945] [outer = 19F0C800] 07:24:56 INFO - PROCESS | 3236 | 1465050296804 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (19FAC800) [pid = 3236] [serial = 1946] [outer = 19F0C800] 07:24:57 INFO - PROCESS | 3236 | 1465050297487 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 890ms 07:24:57 INFO - PROCESS | 3236 | 1465050297545 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 07:24:57 INFO - PROCESS | 3236 | 1465050297550 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 07:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:24:57 INFO - PROCESS | 3236 | 1465050297555 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:24:57 INFO - PROCESS | 3236 | 1465050297558 Marionette TRACE conn6 <- [1,2558,null,{}] 07:24:57 INFO - PROCESS | 3236 | 1465050297565 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:57 INFO - PROCESS | 3236 | 1465050297568 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:57 INFO - PROCESS | 3236 | 1465050297683 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 07:24:57 INFO - PROCESS | 3236 | 1465050297827 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:57 INFO - PROCESS | 3236 | 1465050297830 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:57 INFO - PROCESS | 3236 | ++DOCSHELL 0FEEC800 == 31 [pid = 3236] [id = 649] 07:24:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (10051800) [pid = 3236] [serial = 1947] [outer = 00000000] 07:24:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (14266000) [pid = 3236] [serial = 1948] [outer = 10051800] 07:24:57 INFO - PROCESS | 3236 | 1465050297889 Marionette DEBUG loaded listener.js 07:24:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1445C000) [pid = 3236] [serial = 1949] [outer = 10051800] 07:24:58 INFO - PROCESS | 3236 | 1465050298566 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1075ms 07:24:58 INFO - PROCESS | 3236 | 1465050298630 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 07:24:58 INFO - PROCESS | 3236 | 1465050298635 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 07:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:24:58 INFO - PROCESS | 3236 | 1465050298641 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:24:58 INFO - PROCESS | 3236 | 1465050298644 Marionette TRACE conn6 <- [1,2562,null,{}] 07:24:58 INFO - PROCESS | 3236 | 1465050298648 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:58 INFO - PROCESS | 3236 | 1465050298651 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:58 INFO - PROCESS | 3236 | 1465050298766 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 07:24:58 INFO - PROCESS | 3236 | 1465050298909 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:58 INFO - PROCESS | 3236 | 1465050298912 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:58 INFO - PROCESS | 3236 | ++DOCSHELL 165CE400 == 32 [pid = 3236] [id = 650] 07:24:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (165D0C00) [pid = 3236] [serial = 1950] [outer = 00000000] 07:24:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17BB0400) [pid = 3236] [serial = 1951] [outer = 165D0C00] 07:24:58 INFO - PROCESS | 3236 | 1465050298970 Marionette DEBUG loaded listener.js 07:24:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18B26400) [pid = 3236] [serial = 1952] [outer = 165D0C00] 07:24:59 INFO - PROCESS | 3236 | 1465050299610 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1017ms 07:24:59 INFO - PROCESS | 3236 | 1465050299662 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 07:24:59 INFO - PROCESS | 3236 | 1465050299665 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 07:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:24:59 INFO - PROCESS | 3236 | 1465050299669 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:24:59 INFO - PROCESS | 3236 | 1465050299673 Marionette TRACE conn6 <- [1,2566,null,{}] 07:24:59 INFO - PROCESS | 3236 | 1465050299683 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:59 INFO - PROCESS | 3236 | 1465050299688 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:59 INFO - PROCESS | 3236 | 1465050299800 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 07:24:59 INFO - PROCESS | 3236 | 1465050299945 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:59 INFO - PROCESS | 3236 | 1465050299949 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:24:59 INFO - PROCESS | 3236 | ++DOCSHELL 19FB6000 == 33 [pid = 3236] [id = 651] 07:24:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (19FB6800) [pid = 3236] [serial = 1953] [outer = 00000000] 07:24:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1ABEE800) [pid = 3236] [serial = 1954] [outer = 19FB6800] 07:25:00 INFO - PROCESS | 3236 | 1465050300006 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1AC17000) [pid = 3236] [serial = 1955] [outer = 19FB6800] 07:25:00 INFO - PROCESS | 3236 | 1465050300784 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1184ms 07:25:00 INFO - PROCESS | 3236 | 1465050300856 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 07:25:00 INFO - PROCESS | 3236 | 1465050300861 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 07:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:25:00 INFO - PROCESS | 3236 | 1465050300866 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:25:00 INFO - PROCESS | 3236 | 1465050300869 Marionette TRACE conn6 <- [1,2570,null,{}] 07:25:00 INFO - PROCESS | 3236 | 1465050300875 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:00 INFO - PROCESS | 3236 | 1465050300878 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:01 INFO - PROCESS | 3236 | 1465050301028 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 07:25:01 INFO - PROCESS | 3236 | --DOCSHELL 17B33000 == 32 [pid = 3236] [id = 558] 07:25:01 INFO - PROCESS | 3236 | --DOCSHELL 17F01400 == 31 [pid = 3236] [id = 568] 07:25:01 INFO - PROCESS | 3236 | --DOCSHELL 14ADBC00 == 30 [pid = 3236] [id = 556] 07:25:01 INFO - PROCESS | 3236 | --DOCSHELL 18B1B800 == 29 [pid = 3236] [id = 569] 07:25:01 INFO - PROCESS | 3236 | --DOCSHELL 0CA10C00 == 28 [pid = 3236] [id = 629] 07:25:01 INFO - PROCESS | 3236 | 1465050301762 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:01 INFO - PROCESS | 3236 | 1465050301765 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (14B83400) [pid = 3236] [serial = 1897] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (142B9400) [pid = 3236] [serial = 1895] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (165CD400) [pid = 3236] [serial = 1879] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0CA4B000) [pid = 3236] [serial = 1888] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18B19C00) [pid = 3236] [serial = 1907] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18E4C800) [pid = 3236] [serial = 1909] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1ABEE000) [pid = 3236] [serial = 1882] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (16CF7800) [pid = 3236] [serial = 1901] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1AC14C00) [pid = 3236] [serial = 1883] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (142C1C00) [pid = 3236] [serial = 1877] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (104B8800) [pid = 3236] [serial = 1892] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (15F05000) [pid = 3236] [serial = 1898] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (17BAE800) [pid = 3236] [serial = 1903] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0CAD0400) [pid = 3236] [serial = 1889] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (17BB5000) [pid = 3236] [serial = 1880] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (14268400) [pid = 3236] [serial = 1894] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (165D2800) [pid = 3236] [serial = 1900] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18372400) [pid = 3236] [serial = 1904] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1022B000) [pid = 3236] [serial = 1891] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (18B09000) [pid = 3236] [serial = 1906] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (10937800) [pid = 3236] [serial = 1876] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (0FEFA000) [pid = 3236] [serial = 1885] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (198D4400) [pid = 3236] [serial = 1912] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (18BBA000) [pid = 3236] [serial = 1910] [outer = 00000000] [url = about:blank] 07:25:01 INFO - PROCESS | 3236 | ++DOCSHELL 0CA49000 == 29 [pid = 3236] [id = 652] 07:25:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0CA49C00) [pid = 3236] [serial = 1956] [outer = 00000000] 07:25:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (0CACD400) [pid = 3236] [serial = 1957] [outer = 0CA49C00] 07:25:01 INFO - PROCESS | 3236 | 1465050301943 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0CAD9000) [pid = 3236] [serial = 1958] [outer = 0CA49C00] 07:25:02 INFO - PROCESS | 3236 | 1465050302357 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1530ms 07:25:02 INFO - PROCESS | 3236 | 1465050302437 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 07:25:02 INFO - PROCESS | 3236 | 1465050302440 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 07:25:02 INFO - PROCESS | 3236 | 1465050302446 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:25:02 INFO - PROCESS | 3236 | 1465050302449 Marionette TRACE conn6 <- [1,2574,null,{}] 07:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:25:02 INFO - PROCESS | 3236 | 1465050302455 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:02 INFO - PROCESS | 3236 | 1465050302459 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:02 INFO - PROCESS | 3236 | 1465050302558 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 07:25:02 INFO - PROCESS | 3236 | 1465050302567 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:02 INFO - PROCESS | 3236 | 1465050302570 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:02 INFO - PROCESS | 3236 | ++DOCSHELL 1022F000 == 30 [pid = 3236] [id = 653] 07:25:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (10230C00) [pid = 3236] [serial = 1959] [outer = 00000000] 07:25:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (104B2000) [pid = 3236] [serial = 1960] [outer = 10230C00] 07:25:02 INFO - PROCESS | 3236 | 1465050302618 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (10604000) [pid = 3236] [serial = 1961] [outer = 10230C00] 07:25:03 INFO - PROCESS | 3236 | 1465050303118 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 07:25:03 INFO - PROCESS | 3236 | 1465050303211 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 07:25:03 INFO - PROCESS | 3236 | 1465050303215 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 07:25:03 INFO - PROCESS | 3236 | 1465050303223 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:25:03 INFO - PROCESS | 3236 | 1465050303225 Marionette TRACE conn6 <- [1,2578,null,{}] 07:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:25:03 INFO - PROCESS | 3236 | 1465050303231 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:03 INFO - PROCESS | 3236 | 1465050303233 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:03 INFO - PROCESS | 3236 | 1465050303363 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 07:25:03 INFO - PROCESS | 3236 | 1465050303380 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:03 INFO - PROCESS | 3236 | 1465050303382 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:03 INFO - PROCESS | 3236 | ++DOCSHELL 1110EC00 == 31 [pid = 3236] [id = 654] 07:25:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1110FC00) [pid = 3236] [serial = 1962] [outer = 00000000] 07:25:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (14260800) [pid = 3236] [serial = 1963] [outer = 1110FC00] 07:25:03 INFO - PROCESS | 3236 | 1465050303430 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (142B7000) [pid = 3236] [serial = 1964] [outer = 1110FC00] 07:25:03 INFO - PROCESS | 3236 | 1465050303903 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 712ms 07:25:03 INFO - PROCESS | 3236 | 1465050303950 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 07:25:03 INFO - PROCESS | 3236 | 1465050303952 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 07:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:25:03 INFO - PROCESS | 3236 | 1465050303957 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:25:03 INFO - PROCESS | 3236 | 1465050303963 Marionette TRACE conn6 <- [1,2582,null,{}] 07:25:03 INFO - PROCESS | 3236 | 1465050303983 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:03 INFO - PROCESS | 3236 | 1465050303986 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:04 INFO - PROCESS | 3236 | 1465050304110 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 07:25:04 INFO - PROCESS | 3236 | 1465050304177 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 3236 | 1465050304179 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:04 INFO - PROCESS | 3236 | ++DOCSHELL 14A87000 == 32 [pid = 3236] [id = 655] 07:25:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14A8E400) [pid = 3236] [serial = 1965] [outer = 00000000] 07:25:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (14B28C00) [pid = 3236] [serial = 1966] [outer = 14A8E400] 07:25:04 INFO - PROCESS | 3236 | 1465050304224 Marionette DEBUG loaded listener.js 07:25:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14B8A800) [pid = 3236] [serial = 1967] [outer = 14A8E400] 07:25:04 INFO - PROCESS | 3236 | 1465050304688 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 791ms 07:25:04 INFO - PROCESS | 3236 | 1465050304749 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 3236 | 1465050304752 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 07:25:04 INFO - PROCESS | 3236 | 1465050304755 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:25:04 INFO - PROCESS | 3236 | 1465050304756 Marionette TRACE conn6 <- [1,2586,null,{}] 07:25:04 INFO - PROCESS | 3236 | 1465050304760 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:04 INFO - PROCESS | 3236 | 1465050304762 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:04 INFO - PROCESS | 3236 | 1465050304893 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 07:25:04 INFO - PROCESS | 3236 | 1465050304903 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 3236 | 1465050304905 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:04 INFO - PROCESS | 3236 | ++DOCSHELL 1591D000 == 33 [pid = 3236] [id = 656] 07:25:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (15924800) [pid = 3236] [serial = 1968] [outer = 00000000] 07:25:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (16549000) [pid = 3236] [serial = 1969] [outer = 15924800] 07:25:04 INFO - PROCESS | 3236 | 1465050304952 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (16568000) [pid = 3236] [serial = 1970] [outer = 15924800] 07:25:05 INFO - PROCESS | 3236 | 1465050305441 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 07:25:05 INFO - PROCESS | 3236 | 1465050305489 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 07:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:25:05 INFO - PROCESS | 3236 | 1465050305491 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 07:25:05 INFO - PROCESS | 3236 | 1465050305498 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:25:05 INFO - PROCESS | 3236 | 1465050305500 Marionette TRACE conn6 <- [1,2590,null,{}] 07:25:05 INFO - PROCESS | 3236 | 1465050305504 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:05 INFO - PROCESS | 3236 | 1465050305506 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:05 INFO - PROCESS | 3236 | 1465050305623 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 07:25:05 INFO - PROCESS | 3236 | 1465050305688 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:05 INFO - PROCESS | 3236 | 1465050305694 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:05 INFO - PROCESS | 3236 | ++DOCSHELL 16CF5C00 == 34 [pid = 3236] [id = 657] 07:25:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16CF6400) [pid = 3236] [serial = 1971] [outer = 00000000] 07:25:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (17B31000) [pid = 3236] [serial = 1972] [outer = 16CF6400] 07:25:05 INFO - PROCESS | 3236 | 1465050305751 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (17F06400) [pid = 3236] [serial = 1973] [outer = 16CF6400] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0CA46800) [pid = 3236] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (10690C00) [pid = 3236] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (11378C00) [pid = 3236] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (0D1F3400) [pid = 3236] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0D17CC00) [pid = 3236] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16561400) [pid = 3236] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (18E4B400) [pid = 3236] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18B0C400) [pid = 3236] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (198DD400) [pid = 3236] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (16567800) [pid = 3236] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (19F0C800) [pid = 3236] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (17C19800) [pid = 3236] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:25:06 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (16561800) [pid = 3236] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:25:06 INFO - PROCESS | 3236 | 1465050306461 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 991ms 07:25:06 INFO - PROCESS | 3236 | 1465050306485 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 07:25:06 INFO - PROCESS | 3236 | 1465050306487 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 07:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:25:06 INFO - PROCESS | 3236 | 1465050306490 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:25:06 INFO - PROCESS | 3236 | 1465050306491 Marionette TRACE conn6 <- [1,2594,null,{}] 07:25:06 INFO - PROCESS | 3236 | 1465050306495 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:06 INFO - PROCESS | 3236 | 1465050306497 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:06 INFO - PROCESS | 3236 | 1465050306583 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 07:25:06 INFO - PROCESS | 3236 | 1465050306592 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:06 INFO - PROCESS | 3236 | 1465050306593 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:06 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0D400 == 35 [pid = 3236] [id = 658] 07:25:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (14268000) [pid = 3236] [serial = 1974] [outer = 00000000] 07:25:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (16561400) [pid = 3236] [serial = 1975] [outer = 14268000] 07:25:06 INFO - PROCESS | 3236 | 1465050306652 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (17B38800) [pid = 3236] [serial = 1976] [outer = 14268000] 07:25:07 INFO - PROCESS | 3236 | 1465050307112 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 07:25:07 INFO - PROCESS | 3236 | 1465050307161 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 07:25:07 INFO - PROCESS | 3236 | 1465050307163 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 07:25:07 INFO - PROCESS | 3236 | 1465050307166 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 3236 | 1465050307168 Marionette TRACE conn6 <- [1,2598,null,{}] 07:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:25:07 INFO - PROCESS | 3236 | 1465050307172 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:07 INFO - PROCESS | 3236 | 1465050307173 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:07 INFO - PROCESS | 3236 | 1465050307253 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 07:25:07 INFO - PROCESS | 3236 | 1465050307259 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:07 INFO - PROCESS | 3236 | 1465050307261 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:07 INFO - PROCESS | 3236 | ++DOCSHELL 17F0D400 == 36 [pid = 3236] [id = 659] 07:25:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1834A800) [pid = 3236] [serial = 1977] [outer = 00000000] 07:25:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18B06000) [pid = 3236] [serial = 1978] [outer = 1834A800] 07:25:07 INFO - PROCESS | 3236 | 1465050307309 Marionette DEBUG loaded listener.js 07:25:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18949800) [pid = 3236] [serial = 1979] [outer = 1834A800] 07:25:07 INFO - PROCESS | 3236 | 1465050307754 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 07:25:07 INFO - PROCESS | 3236 | 1465050307801 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 07:25:07 INFO - PROCESS | 3236 | 1465050307803 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 07:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:25:07 INFO - PROCESS | 3236 | 1465050307822 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 3236 | 1465050307824 Marionette TRACE conn6 <- [1,2602,null,{}] 07:25:07 INFO - PROCESS | 3236 | 1465050307829 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:07 INFO - PROCESS | 3236 | 1465050307831 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:07 INFO - PROCESS | 3236 | 1465050307912 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 07:25:07 INFO - PROCESS | 3236 | 1465050307917 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:07 INFO - PROCESS | 3236 | 1465050307919 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:07 INFO - PROCESS | 3236 | ++DOCSHELL 1093D800 == 37 [pid = 3236] [id = 660] 07:25:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1591E000) [pid = 3236] [serial = 1980] [outer = 00000000] 07:25:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18B38800) [pid = 3236] [serial = 1981] [outer = 1591E000] 07:25:07 INFO - PROCESS | 3236 | 1465050307964 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18BBC400) [pid = 3236] [serial = 1982] [outer = 1591E000] 07:25:08 INFO - PROCESS | 3236 | 1465050308743 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 988ms 07:25:08 INFO - PROCESS | 3236 | 1465050308799 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 07:25:08 INFO - PROCESS | 3236 | 1465050308804 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 07:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:25:08 INFO - PROCESS | 3236 | 1465050308809 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:25:08 INFO - PROCESS | 3236 | 1465050308813 Marionette TRACE conn6 <- [1,2606,null,{}] 07:25:08 INFO - PROCESS | 3236 | 1465050308819 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:08 INFO - PROCESS | 3236 | 1465050308822 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:08 INFO - PROCESS | 3236 | 1465050308977 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 07:25:09 INFO - PROCESS | 3236 | 1465050309111 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:09 INFO - PROCESS | 3236 | 1465050309114 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:09 INFO - PROCESS | 3236 | ++DOCSHELL 0D1F2400 == 38 [pid = 3236] [id = 661] 07:25:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (10052000) [pid = 3236] [serial = 1983] [outer = 00000000] 07:25:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (10646400) [pid = 3236] [serial = 1984] [outer = 10052000] 07:25:09 INFO - PROCESS | 3236 | 1465050309172 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (108CF800) [pid = 3236] [serial = 1985] [outer = 10052000] 07:25:09 INFO - PROCESS | 3236 | 1465050309842 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1080ms 07:25:09 INFO - PROCESS | 3236 | 1465050309893 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 07:25:09 INFO - PROCESS | 3236 | 1465050309898 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 07:25:09 INFO - PROCESS | 3236 | 1465050309904 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:25:09 INFO - PROCESS | 3236 | 1465050309907 Marionette TRACE conn6 <- [1,2610,null,{}] 07:25:09 INFO - PROCESS | 3236 | 1465050309911 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:09 INFO - PROCESS | 3236 | 1465050309914 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:10 INFO - PROCESS | 3236 | 1465050310039 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 07:25:10 INFO - PROCESS | 3236 | 1465050310182 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:10 INFO - PROCESS | 3236 | 1465050310185 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:10 INFO - PROCESS | 3236 | ++DOCSHELL 104D0400 == 39 [pid = 3236] [id = 662] 07:25:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (113AA800) [pid = 3236] [serial = 1986] [outer = 00000000] 07:25:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (146BCC00) [pid = 3236] [serial = 1987] [outer = 113AA800] 07:25:10 INFO - PROCESS | 3236 | 1465050310252 Marionette DEBUG loaded listener.js 07:25:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (14B34000) [pid = 3236] [serial = 1988] [outer = 113AA800] 07:25:11 INFO - PROCESS | 3236 | --DOCSHELL 17BAD400 == 38 [pid = 3236] [id = 643] 07:25:11 INFO - PROCESS | 3236 | --DOCSHELL 164E1000 == 37 [pid = 3236] [id = 646] 07:25:11 INFO - PROCESS | 3236 | --DOCSHELL 16560000 == 36 [pid = 3236] [id = 642] 07:25:11 INFO - PROCESS | 3236 | --DOCSHELL 15F0AC00 == 35 [pid = 3236] [id = 633] 07:25:11 INFO - PROCESS | 3236 | --DOCSHELL 0FEF5800 == 34 [pid = 3236] [id = 630] 07:25:11 INFO - PROCESS | 3236 | --DOCSHELL 0CA4E800 == 33 [pid = 3236] [id = 641] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1130B000) [pid = 3236] [serial = 1886] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (142B9C00) [pid = 3236] [serial = 1924] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (14AD2000) [pid = 3236] [serial = 1918] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (15F08C00) [pid = 3236] [serial = 1919] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (10646800) [pid = 3236] [serial = 1915] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1110B000) [pid = 3236] [serial = 1916] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0FEF5000) [pid = 3236] [serial = 1921] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (104BE400) [pid = 3236] [serial = 1922] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1656DC00) [pid = 3236] [serial = 1927] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (198D5C00) [pid = 3236] [serial = 1913] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1437B000) [pid = 3236] [serial = 1925] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (18BB8400) [pid = 3236] [serial = 1933] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (19A2B400) [pid = 3236] [serial = 1936] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (19F0F800) [pid = 3236] [serial = 1942] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (19A23C00) [pid = 3236] [serial = 1937] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (19F15800) [pid = 3236] [serial = 1943] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (19FAC800) [pid = 3236] [serial = 1946] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (1894C000) [pid = 3236] [serial = 1930] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (19F4B800) [pid = 3236] [serial = 1945] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (18B0E400) [pid = 3236] [serial = 1931] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (19A2A000) [pid = 3236] [serial = 1940] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (18E48C00) [pid = 3236] [serial = 1939] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (18BBA400) [pid = 3236] [serial = 1934] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (17B2CC00) [pid = 3236] [serial = 1928] [outer = 00000000] [url = about:blank] 07:25:11 INFO - PROCESS | 3236 | 1465050311144 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1278ms 07:25:11 INFO - PROCESS | 3236 | 1465050311189 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 07:25:11 INFO - PROCESS | 3236 | 1465050311193 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 07:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:25:11 INFO - PROCESS | 3236 | 1465050311198 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:25:11 INFO - PROCESS | 3236 | 1465050311200 Marionette TRACE conn6 <- [1,2614,null,{}] 07:25:11 INFO - PROCESS | 3236 | 1465050311207 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:11 INFO - PROCESS | 3236 | 1465050311209 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:11 INFO - PROCESS | 3236 | 1465050311298 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 07:25:11 INFO - PROCESS | 3236 | 1465050311395 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 3236 | 1465050311398 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:11 INFO - PROCESS | 3236 | ++DOCSHELL 0D1EBC00 == 34 [pid = 3236] [id = 663] 07:25:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (0D1EC800) [pid = 3236] [serial = 1989] [outer = 00000000] 07:25:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (10058400) [pid = 3236] [serial = 1990] [outer = 0D1EC800] 07:25:11 INFO - PROCESS | 3236 | 1465050311445 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (104D1C00) [pid = 3236] [serial = 1991] [outer = 0D1EC800] 07:25:11 INFO - PROCESS | 3236 | 1465050311899 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 07:25:11 INFO - PROCESS | 3236 | 1465050311933 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 07:25:11 INFO - PROCESS | 3236 | 1465050311937 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 07:25:11 INFO - PROCESS | 3236 | 1465050311943 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:25:11 INFO - PROCESS | 3236 | 1465050311946 Marionette TRACE conn6 <- [1,2618,null,{}] 07:25:11 INFO - PROCESS | 3236 | 1465050311950 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:11 INFO - PROCESS | 3236 | 1465050311953 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:12 INFO - PROCESS | 3236 | 1465050312046 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 07:25:12 INFO - PROCESS | 3236 | 1465050312054 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:12 INFO - PROCESS | 3236 | 1465050312057 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:12 INFO - PROCESS | 3236 | ++DOCSHELL 14261400 == 35 [pid = 3236] [id = 664] 07:25:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (14264800) [pid = 3236] [serial = 1992] [outer = 00000000] 07:25:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (142C1000) [pid = 3236] [serial = 1993] [outer = 14264800] 07:25:12 INFO - PROCESS | 3236 | 1465050312106 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (143C1400) [pid = 3236] [serial = 1994] [outer = 14264800] 07:25:12 INFO - PROCESS | 3236 | 1465050312588 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 07:25:12 INFO - PROCESS | 3236 | 1465050312620 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 07:25:12 INFO - PROCESS | 3236 | 1465050312622 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 07:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:25:12 INFO - PROCESS | 3236 | 1465050312625 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 3236 | 1465050312629 Marionette TRACE conn6 <- [1,2622,null,{}] 07:25:12 INFO - PROCESS | 3236 | 1465050312640 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:12 INFO - PROCESS | 3236 | 1465050312645 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:12 INFO - PROCESS | 3236 | 1465050312739 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 07:25:12 INFO - PROCESS | 3236 | 1465050312749 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:12 INFO - PROCESS | 3236 | 1465050312752 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:12 INFO - PROCESS | 3236 | ++DOCSHELL 1655F000 == 36 [pid = 3236] [id = 665] 07:25:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (1655F800) [pid = 3236] [serial = 1995] [outer = 00000000] 07:25:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (16568C00) [pid = 3236] [serial = 1996] [outer = 1655F800] 07:25:12 INFO - PROCESS | 3236 | 1465050312799 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (1670C400) [pid = 3236] [serial = 1997] [outer = 1655F800] 07:25:13 INFO - PROCESS | 3236 | 1465050313265 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 07:25:13 INFO - PROCESS | 3236 | 1465050313300 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 07:25:13 INFO - PROCESS | 3236 | 1465050313303 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 07:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:25:13 INFO - PROCESS | 3236 | 1465050313306 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:25:13 INFO - PROCESS | 3236 | 1465050313308 Marionette TRACE conn6 <- [1,2626,null,{}] 07:25:13 INFO - PROCESS | 3236 | 1465050313311 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:13 INFO - PROCESS | 3236 | 1465050313314 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:13 INFO - PROCESS | 3236 | 1465050313446 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 07:25:13 INFO - PROCESS | 3236 | 1465050313537 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:13 INFO - PROCESS | 3236 | 1465050313539 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:13 INFO - PROCESS | 3236 | ++DOCSHELL 17BB7000 == 37 [pid = 3236] [id = 666] 07:25:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (17C1D400) [pid = 3236] [serial = 1998] [outer = 00000000] 07:25:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (18380800) [pid = 3236] [serial = 1999] [outer = 17C1D400] 07:25:13 INFO - PROCESS | 3236 | 1465050313584 Marionette DEBUG loaded listener.js 07:25:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (18B07800) [pid = 3236] [serial = 2000] [outer = 17C1D400] 07:25:14 INFO - PROCESS | 3236 | 1465050314018 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:25:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:25:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 07:25:14 INFO - PROCESS | 3236 | 1465050314044 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 3236 | 1465050314046 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 07:25:14 INFO - PROCESS | 3236 | 1465050314049 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:25:14 INFO - PROCESS | 3236 | 1465050314051 Marionette TRACE conn6 <- [1,2630,null,{}] 07:25:14 INFO - PROCESS | 3236 | 1465050314054 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:14 INFO - PROCESS | 3236 | 1465050314056 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:14 INFO - PROCESS | 3236 | 1465050314174 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 07:25:14 INFO - PROCESS | 3236 | 1465050314182 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 3236 | 1465050314184 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:14 INFO - PROCESS | 3236 | ++DOCSHELL 14B83400 == 38 [pid = 3236] [id = 667] 07:25:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (18B0E400) [pid = 3236] [serial = 2001] [outer = 00000000] 07:25:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18B3D800) [pid = 3236] [serial = 2002] [outer = 18B0E400] 07:25:14 INFO - PROCESS | 3236 | 1465050314283 Marionette DEBUG loaded listener.js 07:25:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18BBBC00) [pid = 3236] [serial = 2003] [outer = 18B0E400] 07:25:14 INFO - PROCESS | 3236 | 1465050314726 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:25:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:25:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 07:25:14 INFO - PROCESS | 3236 | 1465050314784 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 3236 | 1465050314786 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 07:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:25:14 INFO - PROCESS | 3236 | 1465050314795 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 3236 | 1465050314797 Marionette TRACE conn6 <- [1,2634,null,{}] 07:25:14 INFO - PROCESS | 3236 | 1465050314801 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:14 INFO - PROCESS | 3236 | 1465050314807 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:14 INFO - PROCESS | 3236 | 1465050314993 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 07:25:15 INFO - PROCESS | 3236 | 1465050315065 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:15 INFO - PROCESS | 3236 | 1465050315067 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:15 INFO - PROCESS | 3236 | ++DOCSHELL 198DC400 == 39 [pid = 3236] [id = 668] 07:25:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19A1EC00) [pid = 3236] [serial = 2004] [outer = 00000000] 07:25:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19A23400) [pid = 3236] [serial = 2005] [outer = 19A1EC00] 07:25:15 INFO - PROCESS | 3236 | 1465050315112 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19A23800) [pid = 3236] [serial = 2006] [outer = 19A1EC00] 07:25:15 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1110FC00) [pid = 3236] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:25:15 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0CA49C00) [pid = 3236] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:25:15 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (10230C00) [pid = 3236] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:25:15 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (10051800) [pid = 3236] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:25:15 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (165D0C00) [pid = 3236] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:25:15 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (15924800) [pid = 3236] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:25:15 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (16CF6400) [pid = 3236] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:25:15 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (1834A800) [pid = 3236] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:25:15 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (14A8E400) [pid = 3236] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:25:15 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (14268000) [pid = 3236] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:25:15 INFO - PROCESS | 3236 | 1465050315556 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:25:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:25:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 770ms 07:25:15 INFO - PROCESS | 3236 | 1465050315564 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 07:25:15 INFO - PROCESS | 3236 | 1465050315566 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 07:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:25:15 INFO - PROCESS | 3236 | 1465050315569 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - PROCESS | 3236 | 1465050315571 Marionette TRACE conn6 <- [1,2638,null,{}] 07:25:15 INFO - PROCESS | 3236 | 1465050315576 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:15 INFO - PROCESS | 3236 | 1465050315578 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:15 INFO - PROCESS | 3236 | 1465050315704 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 07:25:15 INFO - PROCESS | 3236 | 1465050315769 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:15 INFO - PROCESS | 3236 | 1465050315771 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:15 INFO - PROCESS | 3236 | ++DOCSHELL 14A8E400 == 40 [pid = 3236] [id = 669] 07:25:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (14B84800) [pid = 3236] [serial = 2007] [outer = 00000000] 07:25:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (18B0B400) [pid = 3236] [serial = 2008] [outer = 14B84800] 07:25:15 INFO - PROCESS | 3236 | 1465050315814 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (18E4A400) [pid = 3236] [serial = 2009] [outer = 14B84800] 07:25:16 INFO - PROCESS | 3236 | 1465050316159 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:25:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:25:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 632ms 07:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:25:16 INFO - PROCESS | 3236 | 1465050316212 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 3236 | 1465050316214 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 07:25:16 INFO - PROCESS | 3236 | 1465050316217 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - PROCESS | 3236 | 1465050316219 Marionette TRACE conn6 <- [1,2642,null,{}] 07:25:16 INFO - PROCESS | 3236 | 1465050316222 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:16 INFO - PROCESS | 3236 | 1465050316224 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:16 INFO - PROCESS | 3236 | 1465050316309 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 07:25:16 INFO - PROCESS | 3236 | 1465050316314 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:16 INFO - PROCESS | 3236 | 1465050316316 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:16 INFO - PROCESS | 3236 | ++DOCSHELL 19A26000 == 41 [pid = 3236] [id = 670] 07:25:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (19A27C00) [pid = 3236] [serial = 2010] [outer = 00000000] 07:25:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (19F0D800) [pid = 3236] [serial = 2011] [outer = 19A27C00] 07:25:16 INFO - PROCESS | 3236 | 1465050316363 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (19F15000) [pid = 3236] [serial = 2012] [outer = 19A27C00] 07:25:16 INFO - PROCESS | 3236 | 1465050316821 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:25:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:25:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 07:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:25:16 INFO - PROCESS | 3236 | 1465050316852 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 3236 | 1465050316854 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 07:25:16 INFO - PROCESS | 3236 | 1465050316857 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - PROCESS | 3236 | 1465050316859 Marionette TRACE conn6 <- [1,2646,null,{}] 07:25:16 INFO - PROCESS | 3236 | 1465050316882 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:16 INFO - PROCESS | 3236 | 1465050316884 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:16 INFO - PROCESS | 3236 | 1465050316980 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 07:25:16 INFO - PROCESS | 3236 | 1465050316985 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:16 INFO - PROCESS | 3236 | 1465050316987 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:16 INFO - PROCESS | 3236 | ++DOCSHELL 164EA000 == 42 [pid = 3236] [id = 671] 07:25:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (19F0FC00) [pid = 3236] [serial = 2013] [outer = 00000000] 07:25:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19F40C00) [pid = 3236] [serial = 2014] [outer = 19F0FC00] 07:25:17 INFO - PROCESS | 3236 | 1465050317033 Marionette DEBUG loaded listener.js 07:25:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19F44C00) [pid = 3236] [serial = 2015] [outer = 19F0FC00] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 198DD000 == 41 [pid = 3236] [id = 645] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 1130AC00 == 40 [pid = 3236] [id = 631] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 18B08C00 == 39 [pid = 3236] [id = 636] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 14265C00 == 38 [pid = 3236] [id = 644] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 0CB29400 == 37 [pid = 3236] [id = 638] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 16567000 == 36 [pid = 3236] [id = 647] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 0CA4E000 == 35 [pid = 3236] [id = 635] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 19FB6000 == 34 [pid = 3236] [id = 651] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 0FEEC800 == 33 [pid = 3236] [id = 649] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 164EE800 == 32 [pid = 3236] [id = 648] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 0CA49000 == 31 [pid = 3236] [id = 652] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 165CE400 == 30 [pid = 3236] [id = 650] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 0CB20C00 == 29 [pid = 3236] [id = 632] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 10606000 == 28 [pid = 3236] [id = 639] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 17B32C00 == 27 [pid = 3236] [id = 634] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 15F06800 == 26 [pid = 3236] [id = 637] 07:25:18 INFO - PROCESS | 3236 | --DOCSHELL 0D17C000 == 25 [pid = 3236] [id = 640] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (14260800) [pid = 3236] [serial = 1963] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0CACD400) [pid = 3236] [serial = 1957] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0CAD9000) [pid = 3236] [serial = 1958] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (104B2000) [pid = 3236] [serial = 1960] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (10604000) [pid = 3236] [serial = 1961] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1445C000) [pid = 3236] [serial = 1949] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14266000) [pid = 3236] [serial = 1948] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18B26400) [pid = 3236] [serial = 1952] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (17BB0400) [pid = 3236] [serial = 1951] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1ABEE800) [pid = 3236] [serial = 1954] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (16549000) [pid = 3236] [serial = 1969] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (17B31000) [pid = 3236] [serial = 1972] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (18B06000) [pid = 3236] [serial = 1978] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (17F06400) [pid = 3236] [serial = 1973] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (14B28C00) [pid = 3236] [serial = 1966] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (14B8A800) [pid = 3236] [serial = 1967] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (16561400) [pid = 3236] [serial = 1975] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (16568000) [pid = 3236] [serial = 1970] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (18949800) [pid = 3236] [serial = 1979] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (18B38800) [pid = 3236] [serial = 1981] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 53 (142B7000) [pid = 3236] [serial = 1964] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | --DOMWINDOW == 52 (17B38800) [pid = 3236] [serial = 1976] [outer = 00000000] [url = about:blank] 07:25:18 INFO - PROCESS | 3236 | 1465050318844 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2019ms 07:25:18 INFO - PROCESS | 3236 | 1465050318878 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 07:25:18 INFO - PROCESS | 3236 | 1465050318883 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 07:25:18 INFO - PROCESS | 3236 | 1465050318889 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:25:18 INFO - PROCESS | 3236 | 1465050318892 Marionette TRACE conn6 <- [1,2650,null,{}] 07:25:18 INFO - PROCESS | 3236 | 1465050318898 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:18 INFO - PROCESS | 3236 | 1465050318901 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:18 INFO - PROCESS | 3236 | 1465050318995 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 07:25:18 INFO - PROCESS | 3236 | 1465050319004 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:18 INFO - PROCESS | 3236 | 1465050319007 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:19 INFO - PROCESS | 3236 | ++DOCSHELL 0CEDA800 == 26 [pid = 3236] [id = 672] 07:25:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 53 (0D139400) [pid = 3236] [serial = 2016] [outer = 00000000] 07:25:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 54 (0D186800) [pid = 3236] [serial = 2017] [outer = 0D139400] 07:25:19 INFO - PROCESS | 3236 | 1465050319058 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (0FE60800) [pid = 3236] [serial = 2018] [outer = 0D139400] 07:25:19 INFO - PROCESS | 3236 | 1465050319559 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:25:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:25:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 07:25:19 INFO - PROCESS | 3236 | 1465050319623 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 07:25:19 INFO - PROCESS | 3236 | 1465050319628 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 07:25:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:25:19 INFO - PROCESS | 3236 | 1465050319634 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:25:19 INFO - PROCESS | 3236 | 1465050319637 Marionette TRACE conn6 <- [1,2654,null,{}] 07:25:19 INFO - PROCESS | 3236 | 1465050319641 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:19 INFO - PROCESS | 3236 | 1465050319644 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:19 INFO - PROCESS | 3236 | 1465050319734 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 07:25:19 INFO - PROCESS | 3236 | 1465050319837 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:19 INFO - PROCESS | 3236 | 1465050319840 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:19 INFO - PROCESS | 3236 | ++DOCSHELL 104D1000 == 27 [pid = 3236] [id = 673] 07:25:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (104D2400) [pid = 3236] [serial = 2019] [outer = 00000000] 07:25:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (10608C00) [pid = 3236] [serial = 2020] [outer = 104D2400] 07:25:19 INFO - PROCESS | 3236 | 1465050319888 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (10647800) [pid = 3236] [serial = 2021] [outer = 104D2400] 07:25:20 INFO - PROCESS | 3236 | 1465050320743 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:25:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 07:25:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1120ms 07:25:20 INFO - PROCESS | 3236 | 1465050320758 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 07:25:20 INFO - PROCESS | 3236 | 1465050320760 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 07:25:20 INFO - PROCESS | 3236 | 1465050320763 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:25:20 INFO - PROCESS | 3236 | 1465050320767 Marionette TRACE conn6 <- [1,2658,null,{}] 07:25:20 INFO - PROCESS | 3236 | 1465050320778 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:20 INFO - PROCESS | 3236 | 1465050320783 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:20 INFO - PROCESS | 3236 | 1465050320902 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 07:25:20 INFO - PROCESS | 3236 | 1465050320913 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:20 INFO - PROCESS | 3236 | 1465050320916 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:20 INFO - PROCESS | 3236 | ++DOCSHELL 1426C800 == 28 [pid = 3236] [id = 674] 07:25:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (1426CC00) [pid = 3236] [serial = 2022] [outer = 00000000] 07:25:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (142BA800) [pid = 3236] [serial = 2023] [outer = 1426CC00] 07:25:20 INFO - PROCESS | 3236 | 1465050320963 Marionette DEBUG loaded listener.js 07:25:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (142C3C00) [pid = 3236] [serial = 2024] [outer = 1426CC00] 07:25:21 INFO - PROCESS | 3236 | 1465050321870 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 07:25:21 INFO - PROCESS | 3236 | 1465050321898 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 07:25:21 INFO - PROCESS | 3236 | 1465050321902 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:25:21 INFO - PROCESS | 3236 | 1465050321903 Marionette TRACE conn6 <- [1,2662,null,{}] 07:25:21 INFO - PROCESS | 3236 | 1465050321907 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:21 INFO - PROCESS | 3236 | 1465050321909 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:22 INFO - PROCESS | 3236 | 1465050322028 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 07:25:22 INFO - PROCESS | 3236 | 1465050322036 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:22 INFO - PROCESS | 3236 | 1465050322038 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:22 INFO - PROCESS | 3236 | ++DOCSHELL 142C5800 == 29 [pid = 3236] [id = 675] 07:25:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (14461C00) [pid = 3236] [serial = 2025] [outer = 00000000] 07:25:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (14ADA400) [pid = 3236] [serial = 2026] [outer = 14461C00] 07:25:22 INFO - PROCESS | 3236 | 1465050322085 Marionette DEBUG loaded listener.js 07:25:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (14B7CC00) [pid = 3236] [serial = 2027] [outer = 14461C00] 07:25:23 INFO - PROCESS | 3236 | 1465050323024 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 07:25:23 INFO - PROCESS | 3236 | 1465050323088 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 07:25:23 INFO - PROCESS | 3236 | 1465050323091 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:25:23 INFO - PROCESS | 3236 | 1465050323093 Marionette TRACE conn6 <- [1,2666,null,{}] 07:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:25:23 INFO - PROCESS | 3236 | 1465050323096 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:23 INFO - PROCESS | 3236 | 1465050323098 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:23 INFO - PROCESS | 3236 | 1465050323223 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 07:25:23 INFO - PROCESS | 3236 | 1465050323279 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:23 INFO - PROCESS | 3236 | 1465050323281 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:23 INFO - PROCESS | 3236 | ++DOCSHELL 15925400 == 30 [pid = 3236] [id = 676] 07:25:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (15926400) [pid = 3236] [serial = 2028] [outer = 00000000] 07:25:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (164EC400) [pid = 3236] [serial = 2029] [outer = 15926400] 07:25:23 INFO - PROCESS | 3236 | 1465050323326 Marionette DEBUG loaded listener.js 07:25:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (16560C00) [pid = 3236] [serial = 2030] [outer = 15926400] 07:25:24 INFO - PROCESS | 3236 | 1465050324252 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:25:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 07:25:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1177ms 07:25:24 INFO - PROCESS | 3236 | 1465050324277 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 3236 | 1465050324279 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 07:25:24 INFO - PROCESS | 3236 | 1465050324282 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:25:24 INFO - PROCESS | 3236 | 1465050324284 Marionette TRACE conn6 <- [1,2670,null,{}] 07:25:24 INFO - PROCESS | 3236 | 1465050324287 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:24 INFO - PROCESS | 3236 | 1465050324293 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:24 INFO - PROCESS | 3236 | 1465050324433 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 07:25:24 INFO - PROCESS | 3236 | 1465050324440 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:24 INFO - PROCESS | 3236 | 1465050324442 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:24 INFO - PROCESS | 3236 | ++DOCSHELL 1656B000 == 31 [pid = 3236] [id = 677] 07:25:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (165CE400) [pid = 3236] [serial = 2031] [outer = 00000000] 07:25:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (17B39C00) [pid = 3236] [serial = 2032] [outer = 165CE400] 07:25:24 INFO - PROCESS | 3236 | 1465050324488 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (17F04C00) [pid = 3236] [serial = 2033] [outer = 165CE400] 07:25:25 INFO - PROCESS | 3236 | 1465050325462 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:25:25 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) 07:25:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1225ms 07:25:25 INFO - PROCESS | 3236 | 1465050325610 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 3236 | 1465050325612 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 07:25:25 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (17C1D400) [pid = 3236] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:25:25 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18B0E400) [pid = 3236] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:25:25 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14B84800) [pid = 3236] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:25:25 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (19A1EC00) [pid = 3236] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:25:25 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (19A27C00) [pid = 3236] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:25:25 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (1655F800) [pid = 3236] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:25:25 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (14264800) [pid = 3236] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:25:25 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (0D1EC800) [pid = 3236] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:25:25 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (113AA800) [pid = 3236] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:25:25 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (10052000) [pid = 3236] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:25:25 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (1591E000) [pid = 3236] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:25:25 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (19FB6800) [pid = 3236] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:25:25 INFO - PROCESS | 3236 | 1465050325621 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - PROCESS | 3236 | 1465050325623 Marionette TRACE conn6 <- [1,2674,null,{}] 07:25:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:25:25 INFO - PROCESS | 3236 | 1465050325627 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:25 INFO - PROCESS | 3236 | 1465050325629 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:25 INFO - PROCESS | 3236 | 1465050325712 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 07:25:25 INFO - PROCESS | 3236 | 1465050325717 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:25 INFO - PROCESS | 3236 | 1465050325719 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:25 INFO - PROCESS | 3236 | ++DOCSHELL 0FE66400 == 32 [pid = 3236] [id = 678] 07:25:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (10651400) [pid = 3236] [serial = 2034] [outer = 00000000] 07:25:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (142B9C00) [pid = 3236] [serial = 2035] [outer = 10651400] 07:25:25 INFO - PROCESS | 3236 | 1465050325766 Marionette DEBUG loaded listener.js 07:25:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (14A56400) [pid = 3236] [serial = 2036] [outer = 10651400] 07:25:26 INFO - PROCESS | 3236 | 1465050326718 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:25:26 INFO - PROCESS | 3236 | 1465050326750 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 07:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:25:26 INFO - PROCESS | 3236 | 1465050326754 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:25:26 INFO - PROCESS | 3236 | 1465050326755 Marionette TRACE conn6 <- [1,2678,null,{}] 07:25:26 INFO - PROCESS | 3236 | 1465050326759 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:26 INFO - PROCESS | 3236 | 1465050326761 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:26 INFO - PROCESS | 3236 | 1465050326875 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 07:25:26 INFO - PROCESS | 3236 | 1465050326884 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:26 INFO - PROCESS | 3236 | 1465050326886 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:26 INFO - PROCESS | 3236 | ++DOCSHELL 113AA800 == 33 [pid = 3236] [id = 679] 07:25:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (142B8400) [pid = 3236] [serial = 2037] [outer = 00000000] 07:25:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (1837D000) [pid = 3236] [serial = 2038] [outer = 142B8400] 07:25:26 INFO - PROCESS | 3236 | 1465050326932 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (1830D000) [pid = 3236] [serial = 2039] [outer = 142B8400] 07:25:27 INFO - PROCESS | 3236 | 1465050327864 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 07:25:27 INFO - PROCESS | 3236 | 1465050327891 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 07:25:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:25:27 INFO - PROCESS | 3236 | 1465050327940 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:25:27 INFO - PROCESS | 3236 | 1465050327944 Marionette TRACE conn6 <- [1,2682,null,{}] 07:25:27 INFO - PROCESS | 3236 | 1465050327951 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:27 INFO - PROCESS | 3236 | 1465050327954 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:28 INFO - PROCESS | 3236 | 1465050328061 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 07:25:28 INFO - PROCESS | 3236 | 1465050328236 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:28 INFO - PROCESS | 3236 | 1465050328239 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:28 INFO - PROCESS | 3236 | ++DOCSHELL 0D13F800 == 34 [pid = 3236] [id = 680] 07:25:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0D182C00) [pid = 3236] [serial = 2040] [outer = 00000000] 07:25:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (0FEFB000) [pid = 3236] [serial = 2041] [outer = 0D182C00] 07:25:28 INFO - PROCESS | 3236 | 1465050328343 Marionette DEBUG loaded listener.js 07:25:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (1022B400) [pid = 3236] [serial = 2042] [outer = 0D182C00] 07:25:29 INFO - PROCESS | 3236 | 1465050329552 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 07:25:29 INFO - PROCESS | 3236 | 1465050329580 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 07:25:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:25:29 INFO - PROCESS | 3236 | 1465050329586 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - PROCESS | 3236 | 1465050329589 Marionette TRACE conn6 <- [1,2686,null,{}] 07:25:29 INFO - PROCESS | 3236 | 1465050329595 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:29 INFO - PROCESS | 3236 | 1465050329598 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:29 INFO - PROCESS | 3236 | 1465050329775 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 07:25:29 INFO - PROCESS | 3236 | 1465050329918 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:29 INFO - PROCESS | 3236 | 1465050329921 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:29 INFO - PROCESS | 3236 | ++DOCSHELL 0FEF1000 == 35 [pid = 3236] [id = 681] 07:25:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0FEF6400) [pid = 3236] [serial = 2043] [outer = 00000000] 07:25:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (10238800) [pid = 3236] [serial = 2044] [outer = 0FEF6400] 07:25:29 INFO - PROCESS | 3236 | 1465050329972 Marionette DEBUG loaded listener.js 07:25:30 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (10645000) [pid = 3236] [serial = 2045] [outer = 0FEF6400] 07:25:30 INFO - PROCESS | 3236 | --DOCSHELL 0FE66400 == 34 [pid = 3236] [id = 678] 07:25:30 INFO - PROCESS | 3236 | --DOCSHELL 1656B000 == 33 [pid = 3236] [id = 677] 07:25:30 INFO - PROCESS | 3236 | --DOCSHELL 15925400 == 32 [pid = 3236] [id = 676] 07:25:30 INFO - PROCESS | 3236 | --DOCSHELL 142C5800 == 31 [pid = 3236] [id = 675] 07:25:30 INFO - PROCESS | 3236 | --DOCSHELL 1426C800 == 30 [pid = 3236] [id = 674] 07:25:30 INFO - PROCESS | 3236 | --DOCSHELL 104D1000 == 29 [pid = 3236] [id = 673] 07:25:30 INFO - PROCESS | 3236 | --DOCSHELL 0CEDA800 == 28 [pid = 3236] [id = 672] 07:25:30 INFO - PROCESS | 3236 | --DOCSHELL 164EA000 == 27 [pid = 3236] [id = 671] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1AC17000) [pid = 3236] [serial = 1955] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18380800) [pid = 3236] [serial = 1999] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18BBBC00) [pid = 3236] [serial = 2003] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18B3D800) [pid = 3236] [serial = 2002] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (18B0B400) [pid = 3236] [serial = 2008] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (19A23400) [pid = 3236] [serial = 2005] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (19F0D800) [pid = 3236] [serial = 2011] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (19A23800) [pid = 3236] [serial = 2006] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (19F15000) [pid = 3236] [serial = 2012] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (19F40C00) [pid = 3236] [serial = 2014] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (16568C00) [pid = 3236] [serial = 1996] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (142C1000) [pid = 3236] [serial = 1993] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (143C1400) [pid = 3236] [serial = 1994] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (10058400) [pid = 3236] [serial = 1990] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (104D1C00) [pid = 3236] [serial = 1991] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (14B34000) [pid = 3236] [serial = 1988] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 53 (146BCC00) [pid = 3236] [serial = 1987] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 52 (108CF800) [pid = 3236] [serial = 1985] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 51 (10646400) [pid = 3236] [serial = 1984] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 50 (18BBC400) [pid = 3236] [serial = 1982] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 49 (18E4A400) [pid = 3236] [serial = 2009] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 48 (18B07800) [pid = 3236] [serial = 2000] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | --DOMWINDOW == 47 (1670C400) [pid = 3236] [serial = 1997] [outer = 00000000] [url = about:blank] 07:25:30 INFO - PROCESS | 3236 | 1465050330929 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:25:30 INFO - PROCESS | 3236 | 1465050330965 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 07:25:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:25:30 INFO - PROCESS | 3236 | 1465050330972 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:25:30 INFO - PROCESS | 3236 | 1465050330975 Marionette TRACE conn6 <- [1,2690,null,{}] 07:25:30 INFO - PROCESS | 3236 | 1465050330979 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:30 INFO - PROCESS | 3236 | 1465050330981 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:31 INFO - PROCESS | 3236 | 1465050331080 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 07:25:31 INFO - PROCESS | 3236 | 1465050331168 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:31 INFO - PROCESS | 3236 | 1465050331171 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:31 INFO - PROCESS | 3236 | ++DOCSHELL 10646400 == 28 [pid = 3236] [id = 682] 07:25:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 48 (10652C00) [pid = 3236] [serial = 2046] [outer = 00000000] 07:25:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 49 (109B3000) [pid = 3236] [serial = 2047] [outer = 10652C00] 07:25:31 INFO - PROCESS | 3236 | 1465050331218 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 50 (1137B000) [pid = 3236] [serial = 2048] [outer = 10652C00] 07:25:31 INFO - PROCESS | 3236 | 1465050331618 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:25:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:25:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 07:25:31 INFO - PROCESS | 3236 | 1465050331650 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 07:25:31 INFO - PROCESS | 3236 | 1465050331652 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 07:25:31 INFO - PROCESS | 3236 | 1465050331656 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:25:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:25:31 INFO - PROCESS | 3236 | 1465050331660 Marionette TRACE conn6 <- [1,2694,null,{}] 07:25:31 INFO - PROCESS | 3236 | 1465050331671 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:31 INFO - PROCESS | 3236 | 1465050331675 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:31 INFO - PROCESS | 3236 | 1465050331767 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 07:25:31 INFO - PROCESS | 3236 | 1465050331775 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:31 INFO - PROCESS | 3236 | 1465050331778 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:31 INFO - PROCESS | 3236 | ++DOCSHELL 143CD000 == 29 [pid = 3236] [id = 683] 07:25:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 51 (14457C00) [pid = 3236] [serial = 2049] [outer = 00000000] 07:25:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 52 (14A83400) [pid = 3236] [serial = 2050] [outer = 14457C00] 07:25:31 INFO - PROCESS | 3236 | 1465050331830 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 3236 | ++DOMWINDOW == 53 (14B2E400) [pid = 3236] [serial = 2051] [outer = 14457C00] 07:25:32 INFO - PROCESS | 3236 | 1465050332281 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:25:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:25:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 07:25:32 INFO - PROCESS | 3236 | 1465050332330 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 3236 | 1465050332332 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 07:25:32 INFO - PROCESS | 3236 | 1465050332336 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - PROCESS | 3236 | 1465050332337 Marionette TRACE conn6 <- [1,2698,null,{}] 07:25:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:25:32 INFO - PROCESS | 3236 | 1465050332346 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:32 INFO - PROCESS | 3236 | 1465050332348 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:32 INFO - PROCESS | 3236 | 1465050332470 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 07:25:32 INFO - PROCESS | 3236 | 1465050332571 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 3236 | 1465050332573 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:32 INFO - PROCESS | 3236 | ++DOCSHELL 15F10000 == 30 [pid = 3236] [id = 684] 07:25:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 54 (164E0800) [pid = 3236] [serial = 2052] [outer = 00000000] 07:25:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (1656C000) [pid = 3236] [serial = 2053] [outer = 164E0800] 07:25:32 INFO - PROCESS | 3236 | 1465050332620 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (16703400) [pid = 3236] [serial = 2054] [outer = 164E0800] 07:25:33 INFO - PROCESS | 3236 | 1465050333082 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:25:33 INFO - PROCESS | 3236 | 1465050333113 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 07:25:33 INFO - PROCESS | 3236 | 1465050333116 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:25:33 INFO - PROCESS | 3236 | 1465050333118 Marionette TRACE conn6 <- [1,2702,null,{}] 07:25:33 INFO - PROCESS | 3236 | 1465050333121 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:33 INFO - PROCESS | 3236 | 1465050333124 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:33 INFO - PROCESS | 3236 | 1465050333245 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 07:25:33 INFO - PROCESS | 3236 | 1465050333250 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:33 INFO - PROCESS | 3236 | 1465050333252 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:33 INFO - PROCESS | 3236 | ++DOCSHELL 1656BC00 == 31 [pid = 3236] [id = 685] 07:25:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (1670D400) [pid = 3236] [serial = 2055] [outer = 00000000] 07:25:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (18372400) [pid = 3236] [serial = 2056] [outer = 1670D400] 07:25:33 INFO - PROCESS | 3236 | 1465050333299 Marionette DEBUG loaded listener.js 07:25:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (18B01400) [pid = 3236] [serial = 2057] [outer = 1670D400] 07:25:33 INFO - PROCESS | 3236 | 1465050333752 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:25:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:25:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 07:25:33 INFO - PROCESS | 3236 | 1465050333791 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 07:25:33 INFO - PROCESS | 3236 | 1465050333793 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 07:25:33 INFO - PROCESS | 3236 | 1465050333796 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:25:33 INFO - PROCESS | 3236 | 1465050333798 Marionette TRACE conn6 <- [1,2706,null,{}] 07:25:33 INFO - PROCESS | 3236 | 1465050333802 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:33 INFO - PROCESS | 3236 | 1465050333808 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:33 INFO - PROCESS | 3236 | 1465050333985 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 07:25:34 INFO - PROCESS | 3236 | 1465050334007 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:34 INFO - PROCESS | 3236 | 1465050334009 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:34 INFO - PROCESS | 3236 | ++DOCSHELL 18356400 == 32 [pid = 3236] [id = 686] 07:25:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (18B0F000) [pid = 3236] [serial = 2058] [outer = 00000000] 07:25:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (18BB1400) [pid = 3236] [serial = 2059] [outer = 18B0F000] 07:25:34 INFO - PROCESS | 3236 | 1465050334053 Marionette DEBUG loaded listener.js 07:25:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (18E49800) [pid = 3236] [serial = 2060] [outer = 18B0F000] 07:25:34 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (165CE400) [pid = 3236] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:25:34 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (14461C00) [pid = 3236] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:25:34 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (0D139400) [pid = 3236] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:25:34 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (15926400) [pid = 3236] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:25:34 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (19F0FC00) [pid = 3236] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:25:34 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (104D2400) [pid = 3236] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:25:34 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (1426CC00) [pid = 3236] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:25:34 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (10651400) [pid = 3236] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:25:34 INFO - PROCESS | 3236 | 1465050334542 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 07:25:34 INFO - PROCESS | 3236 | 1465050334573 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 07:25:34 INFO - PROCESS | 3236 | 1465050334576 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:25:34 INFO - PROCESS | 3236 | 1465050334578 Marionette TRACE conn6 <- [1,2710,null,{}] 07:25:34 INFO - PROCESS | 3236 | 1465050334581 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:34 INFO - PROCESS | 3236 | 1465050334583 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:34 INFO - PROCESS | 3236 | 1465050334663 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 07:25:34 INFO - PROCESS | 3236 | 1465050334763 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:34 INFO - PROCESS | 3236 | 1465050334765 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:34 INFO - PROCESS | 3236 | ++DOCSHELL 104BE400 == 33 [pid = 3236] [id = 687] 07:25:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (104D2400) [pid = 3236] [serial = 2061] [outer = 00000000] 07:25:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (18E52800) [pid = 3236] [serial = 2062] [outer = 104D2400] 07:25:34 INFO - PROCESS | 3236 | 1465050334820 Marionette DEBUG loaded listener.js 07:25:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (18B02400) [pid = 3236] [serial = 2063] [outer = 104D2400] 07:25:35 INFO - PROCESS | 3236 | 1465050335181 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:25:35 INFO - PROCESS | 3236 | 1465050335209 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 07:25:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:25:35 INFO - PROCESS | 3236 | 1465050335212 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:25:35 INFO - PROCESS | 3236 | 1465050335214 Marionette TRACE conn6 <- [1,2714,null,{}] 07:25:35 INFO - PROCESS | 3236 | 1465050335217 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:35 INFO - PROCESS | 3236 | 1465050335219 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:35 INFO - PROCESS | 3236 | 1465050335346 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 07:25:35 INFO - PROCESS | 3236 | 1465050335382 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:35 INFO - PROCESS | 3236 | 1465050335383 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:35 INFO - PROCESS | 3236 | ++DOCSHELL 198D6800 == 34 [pid = 3236] [id = 688] 07:25:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (198DCC00) [pid = 3236] [serial = 2064] [outer = 00000000] 07:25:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (19A1FC00) [pid = 3236] [serial = 2065] [outer = 198DCC00] 07:25:35 INFO - PROCESS | 3236 | 1465050335426 Marionette DEBUG loaded listener.js 07:25:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (19A20800) [pid = 3236] [serial = 2066] [outer = 198DCC00] 07:25:35 INFO - PROCESS | 3236 | 1465050335833 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:25:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:25:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 07:25:35 INFO - PROCESS | 3236 | 1465050335883 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 07:25:35 INFO - PROCESS | 3236 | 1465050335886 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 07:25:35 INFO - PROCESS | 3236 | 1465050335889 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:25:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:25:35 INFO - PROCESS | 3236 | 1465050335891 Marionette TRACE conn6 <- [1,2718,null,{}] 07:25:35 INFO - PROCESS | 3236 | 1465050335895 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:35 INFO - PROCESS | 3236 | 1465050335897 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:36 INFO - PROCESS | 3236 | 1465050336026 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 07:25:36 INFO - PROCESS | 3236 | 1465050336038 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:36 INFO - PROCESS | 3236 | 1465050336040 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:36 INFO - PROCESS | 3236 | ++DOCSHELL 19A1F800 == 35 [pid = 3236] [id = 689] 07:25:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (19A25400) [pid = 3236] [serial = 2067] [outer = 00000000] 07:25:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (19E1FC00) [pid = 3236] [serial = 2068] [outer = 19A25400] 07:25:36 INFO - PROCESS | 3236 | 1465050336087 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (19F0E000) [pid = 3236] [serial = 2069] [outer = 19A25400] 07:25:37 INFO - PROCESS | 3236 | 1465050337096 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:25:37 INFO - PROCESS | 3236 | 1465050337128 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 07:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:25:37 INFO - PROCESS | 3236 | 1465050337133 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:25:37 INFO - PROCESS | 3236 | 1465050337137 Marionette TRACE conn6 <- [1,2722,null,{}] 07:25:37 INFO - PROCESS | 3236 | 1465050337143 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:37 INFO - PROCESS | 3236 | 1465050337146 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:37 INFO - PROCESS | 3236 | 1465050337296 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 07:25:37 INFO - PROCESS | 3236 | 1465050337430 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:37 INFO - PROCESS | 3236 | 1465050337433 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:37 INFO - PROCESS | 3236 | ++DOCSHELL 0CB21400 == 36 [pid = 3236] [id = 690] 07:25:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0CB29400) [pid = 3236] [serial = 2070] [outer = 00000000] 07:25:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (10644C00) [pid = 3236] [serial = 2071] [outer = 0CB29400] 07:25:37 INFO - PROCESS | 3236 | 1465050337492 Marionette DEBUG loaded listener.js 07:25:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (109ACC00) [pid = 3236] [serial = 2072] [outer = 0CB29400] 07:25:38 INFO - PROCESS | 3236 | 1465050338064 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:25:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:25:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 990ms 07:25:38 INFO - PROCESS | 3236 | 1465050338124 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 07:25:38 INFO - PROCESS | 3236 | 1465050338129 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 07:25:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:25:38 INFO - PROCESS | 3236 | 1465050338135 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:25:38 INFO - PROCESS | 3236 | 1465050338138 Marionette TRACE conn6 <- [1,2726,null,{}] 07:25:38 INFO - PROCESS | 3236 | 1465050338142 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:38 INFO - PROCESS | 3236 | 1465050338145 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:38 INFO - PROCESS | 3236 | 1465050338257 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 07:25:38 INFO - PROCESS | 3236 | 1465050338397 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:38 INFO - PROCESS | 3236 | 1465050338400 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:38 INFO - PROCESS | 3236 | ++DOCSHELL 14B7FC00 == 37 [pid = 3236] [id = 691] 07:25:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (14B85000) [pid = 3236] [serial = 2073] [outer = 00000000] 07:25:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (16560400) [pid = 3236] [serial = 2074] [outer = 14B85000] 07:25:38 INFO - PROCESS | 3236 | 1465050338458 Marionette DEBUG loaded listener.js 07:25:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (17B34000) [pid = 3236] [serial = 2075] [outer = 14B85000] 07:25:39 INFO - PROCESS | 3236 | 1465050339080 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:25:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:25:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 970ms 07:25:39 INFO - PROCESS | 3236 | 1465050339108 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 3236 | 1465050339111 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 07:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:25:39 INFO - PROCESS | 3236 | 1465050339115 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - PROCESS | 3236 | 1465050339119 Marionette TRACE conn6 <- [1,2730,null,{}] 07:25:39 INFO - PROCESS | 3236 | 1465050339130 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:39 INFO - PROCESS | 3236 | 1465050339135 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:39 INFO - PROCESS | 3236 | 1465050339250 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 07:25:39 INFO - PROCESS | 3236 | 1465050339393 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:39 INFO - PROCESS | 3236 | 1465050339396 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:39 INFO - PROCESS | 3236 | ++DOCSHELL 1655F800 == 38 [pid = 3236] [id = 692] 07:25:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16702400) [pid = 3236] [serial = 2076] [outer = 00000000] 07:25:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1837D400) [pid = 3236] [serial = 2077] [outer = 16702400] 07:25:39 INFO - PROCESS | 3236 | 1465050339454 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (19F14800) [pid = 3236] [serial = 2078] [outer = 16702400] 07:25:40 INFO - PROCESS | 3236 | 1465050340219 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1124ms 07:25:40 INFO - PROCESS | 3236 | 1465050340242 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 07:25:40 INFO - PROCESS | 3236 | 1465050340246 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 07:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:25:40 INFO - PROCESS | 3236 | 1465050340251 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:25:40 INFO - PROCESS | 3236 | 1465050340256 Marionette TRACE conn6 <- [1,2734,null,{}] 07:25:40 INFO - PROCESS | 3236 | 1465050340261 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:40 INFO - PROCESS | 3236 | 1465050340264 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:40 INFO - PROCESS | 3236 | 1465050340373 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 07:25:40 INFO - PROCESS | 3236 | 1465050340489 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:40 INFO - PROCESS | 3236 | 1465050340491 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 198D6800 == 37 [pid = 3236] [id = 688] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 104BE400 == 36 [pid = 3236] [id = 687] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 18356400 == 35 [pid = 3236] [id = 686] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 1656BC00 == 34 [pid = 3236] [id = 685] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 15F10000 == 33 [pid = 3236] [id = 684] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 143CD000 == 32 [pid = 3236] [id = 683] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 10646400 == 31 [pid = 3236] [id = 682] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 0D13F800 == 30 [pid = 3236] [id = 680] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 0FEF1000 == 29 [pid = 3236] [id = 681] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 113AA800 == 28 [pid = 3236] [id = 679] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 19A26000 == 27 [pid = 3236] [id = 670] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 14B7FC00 == 26 [pid = 3236] [id = 691] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 1655F800 == 25 [pid = 3236] [id = 692] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 19A1F800 == 24 [pid = 3236] [id = 689] 07:25:41 INFO - PROCESS | 3236 | --DOCSHELL 0CB21400 == 23 [pid = 3236] [id = 690] 07:25:41 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0EC00 == 24 [pid = 3236] [id = 693] 07:25:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (0CA0F400) [pid = 3236] [serial = 2079] [outer = 00000000] 07:25:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (0CA51400) [pid = 3236] [serial = 2080] [outer = 0CA0F400] 07:25:41 INFO - PROCESS | 3236 | 1465050341123 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (0CAD9800) [pid = 3236] [serial = 2081] [outer = 0CA0F400] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1837D000) [pid = 3236] [serial = 2038] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (17B39C00) [pid = 3236] [serial = 2032] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14ADA400) [pid = 3236] [serial = 2026] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (14B7CC00) [pid = 3236] [serial = 2027] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0D186800) [pid = 3236] [serial = 2017] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0FE60800) [pid = 3236] [serial = 2018] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (164EC400) [pid = 3236] [serial = 2029] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (19F44C00) [pid = 3236] [serial = 2015] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (10608C00) [pid = 3236] [serial = 2020] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (10647800) [pid = 3236] [serial = 2021] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (142BA800) [pid = 3236] [serial = 2023] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (142C3C00) [pid = 3236] [serial = 2024] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (142B9C00) [pid = 3236] [serial = 2035] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (17F04C00) [pid = 3236] [serial = 2033] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (14A56400) [pid = 3236] [serial = 2036] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (16560C00) [pid = 3236] [serial = 2030] [outer = 00000000] [url = about:blank] 07:25:41 INFO - PROCESS | 3236 | 1465050341701 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1479ms 07:25:41 INFO - PROCESS | 3236 | 1465050341732 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 3236 | 1465050341735 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 07:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:25:41 INFO - PROCESS | 3236 | 1465050341740 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 3236 | 1465050341743 Marionette TRACE conn6 <- [1,2738,null,{}] 07:25:41 INFO - PROCESS | 3236 | 1465050341748 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:41 INFO - PROCESS | 3236 | 1465050341751 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:41 INFO - PROCESS | 3236 | 1465050341889 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 07:25:41 INFO - PROCESS | 3236 | 1465050341986 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:41 INFO - PROCESS | 3236 | 1465050341989 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:41 INFO - PROCESS | 3236 | ++DOCSHELL 0FEFBC00 == 25 [pid = 3236] [id = 694] 07:25:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (1004E400) [pid = 3236] [serial = 2082] [outer = 00000000] 07:25:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (1022D000) [pid = 3236] [serial = 2083] [outer = 1004E400] 07:25:42 INFO - PROCESS | 3236 | 1465050342037 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (104CD400) [pid = 3236] [serial = 2084] [outer = 1004E400] 07:25:42 INFO - PROCESS | 3236 | 1465050342428 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:25:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:25:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 07:25:42 INFO - PROCESS | 3236 | 1465050342471 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 07:25:42 INFO - PROCESS | 3236 | 1465050342476 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 07:25:42 INFO - PROCESS | 3236 | 1465050342482 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:25:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:25:42 INFO - PROCESS | 3236 | 1465050342484 Marionette TRACE conn6 <- [1,2742,null,{}] 07:25:42 INFO - PROCESS | 3236 | 1465050342488 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:42 INFO - PROCESS | 3236 | 1465050342491 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:42 INFO - PROCESS | 3236 | 1465050342617 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 07:25:42 INFO - PROCESS | 3236 | 1465050342624 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:42 INFO - PROCESS | 3236 | 1465050342626 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:42 INFO - PROCESS | 3236 | ++DOCSHELL 10649800 == 26 [pid = 3236] [id = 695] 07:25:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (1064B000) [pid = 3236] [serial = 2085] [outer = 00000000] 07:25:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (142B7400) [pid = 3236] [serial = 2086] [outer = 1064B000] 07:25:42 INFO - PROCESS | 3236 | 1465050342674 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (142C0400) [pid = 3236] [serial = 2087] [outer = 1064B000] 07:25:43 INFO - PROCESS | 3236 | 1465050343149 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:25:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:25:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 07:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:25:43 INFO - PROCESS | 3236 | 1465050343217 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 07:25:43 INFO - PROCESS | 3236 | 1465050343219 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 07:25:43 INFO - PROCESS | 3236 | 1465050343223 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:25:43 INFO - PROCESS | 3236 | 1465050343226 Marionette TRACE conn6 <- [1,2746,null,{}] 07:25:43 INFO - PROCESS | 3236 | 1465050343237 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:43 INFO - PROCESS | 3236 | 1465050343242 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:43 INFO - PROCESS | 3236 | 1465050343339 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 07:25:43 INFO - PROCESS | 3236 | 1465050343357 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:43 INFO - PROCESS | 3236 | 1465050343359 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:43 INFO - PROCESS | 3236 | ++DOCSHELL 0CE75800 == 27 [pid = 3236] [id = 696] 07:25:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (113A9C00) [pid = 3236] [serial = 2088] [outer = 00000000] 07:25:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (14A57000) [pid = 3236] [serial = 2089] [outer = 113A9C00] 07:25:43 INFO - PROCESS | 3236 | 1465050343404 Marionette DEBUG loaded listener.js 07:25:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (14B84800) [pid = 3236] [serial = 2090] [outer = 113A9C00] 07:25:43 INFO - PROCESS | 3236 | 1465050343910 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:25:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:25:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 07:25:43 INFO - PROCESS | 3236 | 1465050343957 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 07:25:43 INFO - PROCESS | 3236 | 1465050343959 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 07:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:25:43 INFO - PROCESS | 3236 | 1465050343998 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:25:43 INFO - PROCESS | 3236 | 1465050343999 Marionette TRACE conn6 <- [1,2750,null,{}] 07:25:44 INFO - PROCESS | 3236 | 1465050344006 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:44 INFO - PROCESS | 3236 | 1465050344008 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:44 INFO - PROCESS | 3236 | 1465050344131 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 07:25:44 INFO - PROCESS | 3236 | 1465050344142 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:44 INFO - PROCESS | 3236 | 1465050344144 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:44 INFO - PROCESS | 3236 | ++DOCSHELL 164DF800 == 28 [pid = 3236] [id = 697] 07:25:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (164E1800) [pid = 3236] [serial = 2091] [outer = 00000000] 07:25:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (16561000) [pid = 3236] [serial = 2092] [outer = 164E1800] 07:25:44 INFO - PROCESS | 3236 | 1465050344194 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (16567000) [pid = 3236] [serial = 2093] [outer = 164E1800] 07:25:44 INFO - PROCESS | 3236 | 1465050344646 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:25:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:25:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 710ms 07:25:44 INFO - PROCESS | 3236 | 1465050344676 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 07:25:44 INFO - PROCESS | 3236 | 1465050344679 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 07:25:44 INFO - PROCESS | 3236 | 1465050344682 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:25:44 INFO - PROCESS | 3236 | 1465050344684 Marionette TRACE conn6 <- [1,2754,null,{}] 07:25:44 INFO - PROCESS | 3236 | 1465050344687 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:44 INFO - PROCESS | 3236 | 1465050344689 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:44 INFO - PROCESS | 3236 | 1465050344812 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 07:25:44 INFO - PROCESS | 3236 | 1465050344818 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:44 INFO - PROCESS | 3236 | 1465050344820 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:44 INFO - PROCESS | 3236 | ++DOCSHELL 16CFC800 == 29 [pid = 3236] [id = 698] 07:25:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (16CFD000) [pid = 3236] [serial = 2094] [outer = 00000000] 07:25:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17B37000) [pid = 3236] [serial = 2095] [outer = 16CFD000] 07:25:44 INFO - PROCESS | 3236 | 1465050344879 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (17F0EC00) [pid = 3236] [serial = 2096] [outer = 16CFD000] 07:25:45 INFO - PROCESS | 3236 | 1465050345388 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 07:25:45 INFO - PROCESS | 3236 | 1465050345416 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 07:25:45 INFO - PROCESS | 3236 | 1465050345418 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 07:25:45 INFO - PROCESS | 3236 | 1465050345422 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:25:45 INFO - PROCESS | 3236 | 1465050345423 Marionette TRACE conn6 <- [1,2758,null,{}] 07:25:45 INFO - PROCESS | 3236 | 1465050345427 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:45 INFO - PROCESS | 3236 | 1465050345432 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:45 INFO - PROCESS | 3236 | 1465050345795 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 07:25:45 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (164E0800) [pid = 3236] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:25:45 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0FEF6400) [pid = 3236] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:25:45 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1670D400) [pid = 3236] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:25:45 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (14457C00) [pid = 3236] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:25:45 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (10652C00) [pid = 3236] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:25:45 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0D182C00) [pid = 3236] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:25:45 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (198DCC00) [pid = 3236] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:25:45 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (142B8400) [pid = 3236] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:25:45 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (18B0F000) [pid = 3236] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:25:45 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (104D2400) [pid = 3236] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:25:45 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (19A25400) [pid = 3236] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:25:45 INFO - PROCESS | 3236 | 1465050345866 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:45 INFO - PROCESS | 3236 | 1465050345868 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:45 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4B000 == 30 [pid = 3236] [id = 699] 07:25:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0CACFC00) [pid = 3236] [serial = 2097] [outer = 00000000] 07:25:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (143C4800) [pid = 3236] [serial = 2098] [outer = 0CACFC00] 07:25:45 INFO - PROCESS | 3236 | 1465050345915 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (18B08000) [pid = 3236] [serial = 2099] [outer = 0CACFC00] 07:25:46 INFO - PROCESS | 3236 | 1465050346273 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 872ms 07:25:46 INFO - PROCESS | 3236 | 1465050346297 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 07:25:46 INFO - PROCESS | 3236 | 1465050346299 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 07:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:25:46 INFO - PROCESS | 3236 | 1465050346314 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:25:46 INFO - PROCESS | 3236 | 1465050346316 Marionette TRACE conn6 <- [1,2762,null,{}] 07:25:46 INFO - PROCESS | 3236 | 1465050346319 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:46 INFO - PROCESS | 3236 | 1465050346321 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:46 INFO - PROCESS | 3236 | 1465050346403 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 07:25:46 INFO - PROCESS | 3236 | 1465050346409 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:46 INFO - PROCESS | 3236 | 1465050346411 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:46 INFO - PROCESS | 3236 | ++DOCSHELL 0CACD400 == 31 [pid = 3236] [id = 700] 07:25:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (18B0DC00) [pid = 3236] [serial = 2100] [outer = 00000000] 07:25:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (18BBA400) [pid = 3236] [serial = 2101] [outer = 18B0DC00] 07:25:46 INFO - PROCESS | 3236 | 1465050346457 Marionette DEBUG loaded listener.js 07:25:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (18E50000) [pid = 3236] [serial = 2102] [outer = 18B0DC00] 07:25:46 INFO - PROCESS | 3236 | 1465050346902 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 07:25:46 INFO - PROCESS | 3236 | 1465050346951 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 07:25:46 INFO - PROCESS | 3236 | 1465050346953 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 07:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:25:46 INFO - PROCESS | 3236 | 1465050346957 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:25:46 INFO - PROCESS | 3236 | 1465050346958 Marionette TRACE conn6 <- [1,2766,null,{}] 07:25:46 INFO - PROCESS | 3236 | 1465050346962 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:46 INFO - PROCESS | 3236 | 1465050346964 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:47 INFO - PROCESS | 3236 | 1465050347049 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 07:25:47 INFO - PROCESS | 3236 | 1465050347054 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:47 INFO - PROCESS | 3236 | 1465050347056 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:47 INFO - PROCESS | 3236 | ++DOCSHELL 0CA46800 == 32 [pid = 3236] [id = 701] 07:25:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (10610C00) [pid = 3236] [serial = 2103] [outer = 00000000] 07:25:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (19A1CC00) [pid = 3236] [serial = 2104] [outer = 10610C00] 07:25:47 INFO - PROCESS | 3236 | 1465050347103 Marionette DEBUG loaded listener.js 07:25:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (19A1D400) [pid = 3236] [serial = 2105] [outer = 10610C00] 07:25:47 INFO - PROCESS | 3236 | 1465050347557 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 07:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:25:47 INFO - PROCESS | 3236 | 1465050347588 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 07:25:47 INFO - PROCESS | 3236 | 1465050347590 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 07:25:47 INFO - PROCESS | 3236 | 1465050347594 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:25:47 INFO - PROCESS | 3236 | 1465050347596 Marionette TRACE conn6 <- [1,2770,null,{}] 07:25:47 INFO - PROCESS | 3236 | 1465050347599 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:47 INFO - PROCESS | 3236 | 1465050347601 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:47 INFO - PROCESS | 3236 | 1465050347740 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 07:25:47 INFO - PROCESS | 3236 | 1465050347753 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:47 INFO - PROCESS | 3236 | 1465050347755 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:47 INFO - PROCESS | 3236 | ++DOCSHELL 142C1400 == 33 [pid = 3236] [id = 702] 07:25:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19A28C00) [pid = 3236] [serial = 2106] [outer = 00000000] 07:25:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19F15C00) [pid = 3236] [serial = 2107] [outer = 19A28C00] 07:25:47 INFO - PROCESS | 3236 | 1465050347802 Marionette DEBUG loaded listener.js 07:25:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19F1B400) [pid = 3236] [serial = 2108] [outer = 19A28C00] 07:25:48 INFO - PROCESS | 3236 | 1465050348521 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:25:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:25:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 970ms 07:25:48 INFO - PROCESS | 3236 | 1465050348576 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 07:25:48 INFO - PROCESS | 3236 | 1465050348581 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 07:25:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:25:48 INFO - PROCESS | 3236 | 1465050348585 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:25:48 INFO - PROCESS | 3236 | 1465050348591 Marionette TRACE conn6 <- [1,2774,null,{}] 07:25:48 INFO - PROCESS | 3236 | 1465050348596 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:48 INFO - PROCESS | 3236 | 1465050348599 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:48 INFO - PROCESS | 3236 | 1465050348729 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 07:25:48 INFO - PROCESS | 3236 | 1465050348864 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:48 INFO - PROCESS | 3236 | 1465050348867 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:48 INFO - PROCESS | 3236 | ++DOCSHELL 0FEF3C00 == 34 [pid = 3236] [id = 703] 07:25:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1004F800) [pid = 3236] [serial = 2109] [outer = 00000000] 07:25:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1110D800) [pid = 3236] [serial = 2110] [outer = 1004F800] 07:25:48 INFO - PROCESS | 3236 | 1465050348931 Marionette DEBUG loaded listener.js 07:25:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (142BE400) [pid = 3236] [serial = 2111] [outer = 1004F800] 07:25:49 INFO - PROCESS | 3236 | 1465050349628 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:25:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:25:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1083ms 07:25:49 INFO - PROCESS | 3236 | 1465050349669 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 07:25:49 INFO - PROCESS | 3236 | 1465050349674 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 07:25:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:25:49 INFO - PROCESS | 3236 | 1465050349680 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:25:49 INFO - PROCESS | 3236 | 1465050349683 Marionette TRACE conn6 <- [1,2778,null,{}] 07:25:49 INFO - PROCESS | 3236 | 1465050349687 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:49 INFO - PROCESS | 3236 | 1465050349690 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:49 INFO - PROCESS | 3236 | 1465050349849 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 07:25:50 INFO - PROCESS | 3236 | 1465050350099 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:50 INFO - PROCESS | 3236 | 1465050350102 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:50 INFO - PROCESS | 3236 | ++DOCSHELL 0CA43C00 == 35 [pid = 3236] [id = 704] 07:25:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (0CA46000) [pid = 3236] [serial = 2112] [outer = 00000000] 07:25:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (0CB2B400) [pid = 3236] [serial = 2113] [outer = 0CA46000] 07:25:50 INFO - PROCESS | 3236 | 1465050350163 Marionette DEBUG loaded listener.js 07:25:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (0D1EB400) [pid = 3236] [serial = 2114] [outer = 0CA46000] 07:25:50 INFO - PROCESS | 3236 | --DOCSHELL 0D1EBC00 == 34 [pid = 3236] [id = 663] 07:25:50 INFO - PROCESS | 3236 | --DOCSHELL 14B83400 == 33 [pid = 3236] [id = 667] 07:25:50 INFO - PROCESS | 3236 | --DOCSHELL 17F0D400 == 32 [pid = 3236] [id = 659] 07:25:50 INFO - PROCESS | 3236 | --DOCSHELL 1110EC00 == 31 [pid = 3236] [id = 654] 07:25:50 INFO - PROCESS | 3236 | --DOCSHELL 198DC400 == 30 [pid = 3236] [id = 668] 07:25:50 INFO - PROCESS | 3236 | --DOCSHELL 1655F000 == 29 [pid = 3236] [id = 665] 07:25:50 INFO - PROCESS | 3236 | --DOCSHELL 14261400 == 28 [pid = 3236] [id = 664] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1656C000) [pid = 3236] [serial = 2053] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (10238800) [pid = 3236] [serial = 2044] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18372400) [pid = 3236] [serial = 2056] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (10645000) [pid = 3236] [serial = 2045] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14A83400) [pid = 3236] [serial = 2050] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (109B3000) [pid = 3236] [serial = 2047] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1137B000) [pid = 3236] [serial = 2048] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0FEFB000) [pid = 3236] [serial = 2041] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1022B400) [pid = 3236] [serial = 2042] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (19A20800) [pid = 3236] [serial = 2066] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1830D000) [pid = 3236] [serial = 2039] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (18BB1400) [pid = 3236] [serial = 2059] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18E52800) [pid = 3236] [serial = 2062] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (19A1FC00) [pid = 3236] [serial = 2065] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (19F0E000) [pid = 3236] [serial = 2069] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (16703400) [pid = 3236] [serial = 2054] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (18B02400) [pid = 3236] [serial = 2063] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (18B01400) [pid = 3236] [serial = 2057] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (18E49800) [pid = 3236] [serial = 2060] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (19E1FC00) [pid = 3236] [serial = 2068] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (14B2E400) [pid = 3236] [serial = 2051] [outer = 00000000] [url = about:blank] 07:25:50 INFO - PROCESS | 3236 | 1465050350828 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1167ms 07:25:50 INFO - PROCESS | 3236 | 1465050350851 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 07:25:50 INFO - PROCESS | 3236 | 1465050350855 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 07:25:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:25:50 INFO - PROCESS | 3236 | 1465050350859 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:25:50 INFO - PROCESS | 3236 | 1465050350862 Marionette TRACE conn6 <- [1,2782,null,{}] 07:25:50 INFO - PROCESS | 3236 | 1465050350867 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:50 INFO - PROCESS | 3236 | 1465050350871 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:50 INFO - PROCESS | 3236 | 1465050350963 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 07:25:50 INFO - PROCESS | 3236 | 1465050350971 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:50 INFO - PROCESS | 3236 | 1465050350974 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:50 INFO - PROCESS | 3236 | ++DOCSHELL 0D185000 == 29 [pid = 3236] [id = 705] 07:25:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (0D1E7800) [pid = 3236] [serial = 2115] [outer = 00000000] 07:25:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (104D2400) [pid = 3236] [serial = 2116] [outer = 0D1E7800] 07:25:51 INFO - PROCESS | 3236 | 1465050351023 Marionette DEBUG loaded listener.js 07:25:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (1060F400) [pid = 3236] [serial = 2117] [outer = 0D1E7800] 07:25:51 INFO - PROCESS | 3236 | 1465050351578 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:25:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:25:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 07:25:51 INFO - PROCESS | 3236 | 1465050351634 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 07:25:51 INFO - PROCESS | 3236 | 1465050351638 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 07:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:25:51 INFO - PROCESS | 3236 | 1465050351642 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:25:51 INFO - PROCESS | 3236 | 1465050351644 Marionette TRACE conn6 <- [1,2786,null,{}] 07:25:51 INFO - PROCESS | 3236 | 1465050351648 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:51 INFO - PROCESS | 3236 | 1465050351650 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:51 INFO - PROCESS | 3236 | 1465050351742 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 07:25:51 INFO - PROCESS | 3236 | 1465050351838 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:51 INFO - PROCESS | 3236 | 1465050351840 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:51 INFO - PROCESS | 3236 | ++DOCSHELL 10646800 == 30 [pid = 3236] [id = 706] 07:25:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (10648400) [pid = 3236] [serial = 2118] [outer = 00000000] 07:25:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (143C4C00) [pid = 3236] [serial = 2119] [outer = 10648400] 07:25:51 INFO - PROCESS | 3236 | 1465050351886 Marionette DEBUG loaded listener.js 07:25:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (146C1000) [pid = 3236] [serial = 2120] [outer = 10648400] 07:25:52 INFO - PROCESS | 3236 | 1465050352283 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 07:25:52 INFO - PROCESS | 3236 | 1465050352316 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 07:25:52 INFO - PROCESS | 3236 | 1465050352318 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 07:25:52 INFO - PROCESS | 3236 | 1465050352323 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:25:52 INFO - PROCESS | 3236 | 1465050352329 Marionette TRACE conn6 <- [1,2790,null,{}] 07:25:52 INFO - PROCESS | 3236 | 1465050352339 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:52 INFO - PROCESS | 3236 | 1465050352343 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:52 INFO - PROCESS | 3236 | 1465050352432 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 07:25:52 INFO - PROCESS | 3236 | 1465050352439 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:52 INFO - PROCESS | 3236 | 1465050352441 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:52 INFO - PROCESS | 3236 | ++DOCSHELL 14B83800 == 31 [pid = 3236] [id = 707] 07:25:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (14B89800) [pid = 3236] [serial = 2121] [outer = 00000000] 07:25:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (16703400) [pid = 3236] [serial = 2122] [outer = 14B89800] 07:25:52 INFO - PROCESS | 3236 | 1465050352487 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (16CFDC00) [pid = 3236] [serial = 2123] [outer = 14B89800] 07:25:52 INFO - PROCESS | 3236 | 1465050352966 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:25:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 690ms 07:25:53 INFO - PROCESS | 3236 | 1465050353016 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 3236 | 1465050353018 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 07:25:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:25:53 INFO - PROCESS | 3236 | 1465050353022 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - PROCESS | 3236 | 1465050353023 Marionette TRACE conn6 <- [1,2794,null,{}] 07:25:53 INFO - PROCESS | 3236 | 1465050353027 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:53 INFO - PROCESS | 3236 | 1465050353029 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:53 INFO - PROCESS | 3236 | 1465050353178 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 07:25:53 INFO - PROCESS | 3236 | 1465050353195 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:53 INFO - PROCESS | 3236 | 1465050353197 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:53 INFO - PROCESS | 3236 | ++DOCSHELL 17F10800 == 32 [pid = 3236] [id = 708] 07:25:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (18347C00) [pid = 3236] [serial = 2124] [outer = 00000000] 07:25:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18B06000) [pid = 3236] [serial = 2125] [outer = 18347C00] 07:25:53 INFO - PROCESS | 3236 | 1465050353246 Marionette DEBUG loaded listener.js 07:25:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18B0BC00) [pid = 3236] [serial = 2126] [outer = 18347C00] 07:25:53 INFO - PROCESS | 3236 | 1465050353696 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:25:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 07:25:53 INFO - PROCESS | 3236 | 1465050353756 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 3236 | 1465050353758 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 07:25:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:25:53 INFO - PROCESS | 3236 | 1465050353761 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - PROCESS | 3236 | 1465050353763 Marionette TRACE conn6 <- [1,2798,null,{}] 07:25:53 INFO - PROCESS | 3236 | 1465050353767 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:53 INFO - PROCESS | 3236 | 1465050353769 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:53 INFO - PROCESS | 3236 | 1465050353893 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 07:25:53 INFO - PROCESS | 3236 | 1465050353959 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:53 INFO - PROCESS | 3236 | 1465050353965 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:53 INFO - PROCESS | 3236 | ++DOCSHELL 10696C00 == 33 [pid = 3236] [id = 709] 07:25:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (18B28800) [pid = 3236] [serial = 2127] [outer = 00000000] 07:25:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18E4A400) [pid = 3236] [serial = 2128] [outer = 18B28800] 07:25:54 INFO - PROCESS | 3236 | 1465050354020 Marionette DEBUG loaded listener.js 07:25:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18F62000) [pid = 3236] [serial = 2129] [outer = 18B28800] 07:25:54 INFO - PROCESS | 3236 | 1465050354483 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 770ms 07:25:54 INFO - PROCESS | 3236 | 1465050354533 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 07:25:54 INFO - PROCESS | 3236 | 1465050354536 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 07:25:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:25:54 INFO - PROCESS | 3236 | 1465050354539 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:25:54 INFO - PROCESS | 3236 | 1465050354541 Marionette TRACE conn6 <- [1,2802,null,{}] 07:25:54 INFO - PROCESS | 3236 | 1465050354544 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:54 INFO - PROCESS | 3236 | 1465050354547 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:54 INFO - PROCESS | 3236 | 1465050354684 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 07:25:54 INFO - PROCESS | 3236 | 1465050354760 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:54 INFO - PROCESS | 3236 | 1465050354762 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:54 INFO - PROCESS | 3236 | ++DOCSHELL 0CA44400 == 34 [pid = 3236] [id = 710] 07:25:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (19A23000) [pid = 3236] [serial = 2130] [outer = 00000000] 07:25:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19E1D400) [pid = 3236] [serial = 2131] [outer = 19A23000] 07:25:54 INFO - PROCESS | 3236 | 1465050354809 Marionette DEBUG loaded listener.js 07:25:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19E9D400) [pid = 3236] [serial = 2132] [outer = 19A23000] 07:25:55 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (10610C00) [pid = 3236] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:25:55 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (164E1800) [pid = 3236] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:25:55 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (16CFD000) [pid = 3236] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:25:55 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0CA0F400) [pid = 3236] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:25:55 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1004E400) [pid = 3236] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:25:55 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1064B000) [pid = 3236] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:25:55 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (113A9C00) [pid = 3236] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:25:55 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (16702400) [pid = 3236] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:25:55 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0CACFC00) [pid = 3236] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:25:55 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0CB29400) [pid = 3236] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:25:55 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14B85000) [pid = 3236] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:25:55 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18B0DC00) [pid = 3236] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:25:55 INFO - PROCESS | 3236 | 1465050355292 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:25:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:25:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 770ms 07:25:55 INFO - PROCESS | 3236 | 1465050355312 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 07:25:55 INFO - PROCESS | 3236 | 1465050355314 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 07:25:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:25:55 INFO - PROCESS | 3236 | 1465050355317 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:25:55 INFO - PROCESS | 3236 | 1465050355319 Marionette TRACE conn6 <- [1,2806,null,{}] 07:25:55 INFO - PROCESS | 3236 | 1465050355322 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:55 INFO - PROCESS | 3236 | 1465050355324 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:55 INFO - PROCESS | 3236 | 1465050355445 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 07:25:55 INFO - PROCESS | 3236 | 1465050355511 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:55 INFO - PROCESS | 3236 | 1465050355513 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:55 INFO - PROCESS | 3236 | ++DOCSHELL 10238400 == 35 [pid = 3236] [id = 711] 07:25:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (104BD800) [pid = 3236] [serial = 2133] [outer = 00000000] 07:25:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (15F05800) [pid = 3236] [serial = 2134] [outer = 104BD800] 07:25:55 INFO - PROCESS | 3236 | 1465050355562 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (17C17000) [pid = 3236] [serial = 2135] [outer = 104BD800] 07:25:55 INFO - PROCESS | 3236 | 1465050355928 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:25:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:25:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 631ms 07:25:55 INFO - PROCESS | 3236 | 1465050355948 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 07:25:55 INFO - PROCESS | 3236 | 1465050355950 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 07:25:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:25:55 INFO - PROCESS | 3236 | 1465050355967 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:25:55 INFO - PROCESS | 3236 | 1465050355969 Marionette TRACE conn6 <- [1,2810,null,{}] 07:25:55 INFO - PROCESS | 3236 | 1465050355972 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:55 INFO - PROCESS | 3236 | 1465050355975 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:56 INFO - PROCESS | 3236 | 1465050356059 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 07:25:56 INFO - PROCESS | 3236 | 1465050356065 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 3236 | 1465050356067 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:56 INFO - PROCESS | 3236 | ++DOCSHELL 14B35000 == 36 [pid = 3236] [id = 712] 07:25:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (18B28400) [pid = 3236] [serial = 2136] [outer = 00000000] 07:25:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (19F16000) [pid = 3236] [serial = 2137] [outer = 18B28400] 07:25:56 INFO - PROCESS | 3236 | 1465050356113 Marionette DEBUG loaded listener.js 07:25:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (19F42400) [pid = 3236] [serial = 2138] [outer = 18B28400] 07:25:56 INFO - PROCESS | 3236 | 1465050356596 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:25:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:25:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 07:25:56 INFO - PROCESS | 3236 | 1465050356639 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 07:25:56 INFO - PROCESS | 3236 | 1465050356641 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 07:25:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:25:56 INFO - PROCESS | 3236 | 1465050356645 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:25:56 INFO - PROCESS | 3236 | 1465050356647 Marionette TRACE conn6 <- [1,2814,null,{}] 07:25:56 INFO - PROCESS | 3236 | 1465050356650 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:56 INFO - PROCESS | 3236 | 1465050356652 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:56 INFO - PROCESS | 3236 | 1465050356735 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 07:25:56 INFO - PROCESS | 3236 | 1465050356740 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 3236 | 1465050356742 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:56 INFO - PROCESS | 3236 | ++DOCSHELL 19F47800 == 37 [pid = 3236] [id = 713] 07:25:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19F49800) [pid = 3236] [serial = 2139] [outer = 00000000] 07:25:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19FAD800) [pid = 3236] [serial = 2140] [outer = 19F49800] 07:25:56 INFO - PROCESS | 3236 | 1465050356788 Marionette DEBUG loaded listener.js 07:25:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19FB8000) [pid = 3236] [serial = 2141] [outer = 19F49800] 07:25:57 INFO - PROCESS | 3236 | --DOCSHELL 14A87000 == 36 [pid = 3236] [id = 655] 07:25:57 INFO - PROCESS | 3236 | --DOCSHELL 14A8E400 == 35 [pid = 3236] [id = 669] 07:25:57 INFO - PROCESS | 3236 | --DOCSHELL 104D0400 == 34 [pid = 3236] [id = 662] 07:25:57 INFO - PROCESS | 3236 | --DOCSHELL 0CA0EC00 == 33 [pid = 3236] [id = 693] 07:25:57 INFO - PROCESS | 3236 | --DOCSHELL 1022F000 == 32 [pid = 3236] [id = 653] 07:25:57 INFO - PROCESS | 3236 | --DOCSHELL 1591D000 == 31 [pid = 3236] [id = 656] 07:25:57 INFO - PROCESS | 3236 | --DOCSHELL 17BB7000 == 30 [pid = 3236] [id = 666] 07:25:57 INFO - PROCESS | 3236 | --DOCSHELL 1093D800 == 29 [pid = 3236] [id = 660] 07:25:57 INFO - PROCESS | 3236 | --DOCSHELL 16CF5C00 == 28 [pid = 3236] [id = 657] 07:25:57 INFO - PROCESS | 3236 | --DOCSHELL 0D1F2400 == 27 [pid = 3236] [id = 661] 07:25:57 INFO - PROCESS | 3236 | --DOCSHELL 0CA0D400 == 26 [pid = 3236] [id = 658] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (19A1CC00) [pid = 3236] [serial = 2104] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (16561000) [pid = 3236] [serial = 2092] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (17B37000) [pid = 3236] [serial = 2095] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (0CA51400) [pid = 3236] [serial = 2080] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (0CAD9800) [pid = 3236] [serial = 2081] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (1022D000) [pid = 3236] [serial = 2083] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (104CD400) [pid = 3236] [serial = 2084] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (142B7400) [pid = 3236] [serial = 2086] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (142C0400) [pid = 3236] [serial = 2087] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (14A57000) [pid = 3236] [serial = 2089] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (19F14800) [pid = 3236] [serial = 2078] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (1837D400) [pid = 3236] [serial = 2077] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (143C4800) [pid = 3236] [serial = 2098] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (109ACC00) [pid = 3236] [serial = 2072] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 60 (10644C00) [pid = 3236] [serial = 2071] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 59 (17F0EC00) [pid = 3236] [serial = 2096] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 58 (19A1D400) [pid = 3236] [serial = 2105] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 57 (17B34000) [pid = 3236] [serial = 2075] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 56 (16560400) [pid = 3236] [serial = 2074] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 55 (18BBA400) [pid = 3236] [serial = 2101] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 54 (18E50000) [pid = 3236] [serial = 2102] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 53 (16567000) [pid = 3236] [serial = 2093] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 52 (18B08000) [pid = 3236] [serial = 2099] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | --DOMWINDOW == 51 (14B84800) [pid = 3236] [serial = 2090] [outer = 00000000] [url = about:blank] 07:25:58 INFO - PROCESS | 3236 | 1465050358608 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:25:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:25:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2016ms 07:25:58 INFO - PROCESS | 3236 | 1465050358666 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 07:25:58 INFO - PROCESS | 3236 | 1465050358670 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 07:25:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:25:58 INFO - PROCESS | 3236 | 1465050358675 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:25:58 INFO - PROCESS | 3236 | 1465050358679 Marionette TRACE conn6 <- [1,2818,null,{}] 07:25:58 INFO - PROCESS | 3236 | 1465050358685 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:58 INFO - PROCESS | 3236 | 1465050358688 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:58 INFO - PROCESS | 3236 | 1465050358785 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 07:25:58 INFO - PROCESS | 3236 | 1465050358802 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 3236 | 1465050358804 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:58 INFO - PROCESS | 3236 | ++DOCSHELL 0D1EB000 == 27 [pid = 3236] [id = 714] 07:25:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 52 (0D1EBC00) [pid = 3236] [serial = 2142] [outer = 00000000] 07:25:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 53 (0FE5BC00) [pid = 3236] [serial = 2143] [outer = 0D1EBC00] 07:25:58 INFO - PROCESS | 3236 | 1465050358853 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 54 (0FEFA000) [pid = 3236] [serial = 2144] [outer = 0D1EBC00] 07:25:59 INFO - PROCESS | 3236 | 1465050359360 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:25:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:25:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 07:25:59 INFO - PROCESS | 3236 | 1465050359405 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 07:25:59 INFO - PROCESS | 3236 | 1465050359411 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 07:25:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:25:59 INFO - PROCESS | 3236 | 1465050359417 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - PROCESS | 3236 | 1465050359420 Marionette TRACE conn6 <- [1,2822,null,{}] 07:25:59 INFO - PROCESS | 3236 | 1465050359424 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:59 INFO - PROCESS | 3236 | 1465050359427 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:59 INFO - PROCESS | 3236 | 1465050359518 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 07:25:59 INFO - PROCESS | 3236 | 1465050359535 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:59 INFO - PROCESS | 3236 | 1465050359538 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:25:59 INFO - PROCESS | 3236 | ++DOCSHELL 10606400 == 28 [pid = 3236] [id = 715] 07:25:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 55 (10607400) [pid = 3236] [serial = 2145] [outer = 00000000] 07:25:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 56 (10610000) [pid = 3236] [serial = 2146] [outer = 10607400] 07:25:59 INFO - PROCESS | 3236 | 1465050359678 Marionette DEBUG loaded listener.js 07:25:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 57 (1064CC00) [pid = 3236] [serial = 2147] [outer = 10607400] 07:26:00 INFO - PROCESS | 3236 | 1465050360077 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:26:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:26:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 07:26:00 INFO - PROCESS | 3236 | 1465050360150 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 07:26:00 INFO - PROCESS | 3236 | 1465050360153 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 07:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:26:00 INFO - PROCESS | 3236 | 1465050360156 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:26:00 INFO - PROCESS | 3236 | 1465050360160 Marionette TRACE conn6 <- [1,2826,null,{}] 07:26:00 INFO - PROCESS | 3236 | 1465050360171 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:00 INFO - PROCESS | 3236 | 1465050360175 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:00 INFO - PROCESS | 3236 | 1465050360298 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 07:26:00 INFO - PROCESS | 3236 | 1465050360307 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:00 INFO - PROCESS | 3236 | 1465050360310 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:00 INFO - PROCESS | 3236 | ++DOCSHELL 142BB800 == 29 [pid = 3236] [id = 716] 07:26:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 58 (142BBC00) [pid = 3236] [serial = 2148] [outer = 00000000] 07:26:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 59 (142C4000) [pid = 3236] [serial = 2149] [outer = 142BBC00] 07:26:00 INFO - PROCESS | 3236 | 1465050360360 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 60 (14386800) [pid = 3236] [serial = 2150] [outer = 142BBC00] 07:26:00 INFO - PROCESS | 3236 | 1465050360826 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:26:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:26:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 07:26:00 INFO - PROCESS | 3236 | 1465050360890 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 07:26:00 INFO - PROCESS | 3236 | 1465050360893 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 07:26:00 INFO - PROCESS | 3236 | 1465050360896 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:26:00 INFO - PROCESS | 3236 | 1465050360898 Marionette TRACE conn6 <- [1,2830,null,{}] 07:26:00 INFO - PROCESS | 3236 | 1465050360902 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:00 INFO - PROCESS | 3236 | 1465050360904 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:00 INFO - PROCESS | 3236 | 1465050360994 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 07:26:00 INFO - PROCESS | 3236 | 1465050361000 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:00 INFO - PROCESS | 3236 | 1465050361002 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:01 INFO - PROCESS | 3236 | ++DOCSHELL 1465D800 == 30 [pid = 3236] [id = 717] 07:26:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 61 (146B8000) [pid = 3236] [serial = 2151] [outer = 00000000] 07:26:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (14A90400) [pid = 3236] [serial = 2152] [outer = 146B8000] 07:26:01 INFO - PROCESS | 3236 | 1465050361050 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (14B7C800) [pid = 3236] [serial = 2153] [outer = 146B8000] 07:26:01 INFO - PROCESS | 3236 | 1465050361501 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:26:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:26:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 07:26:01 INFO - PROCESS | 3236 | 1465050361534 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 07:26:01 INFO - PROCESS | 3236 | 1465050361536 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 07:26:01 INFO - PROCESS | 3236 | 1465050361540 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:26:01 INFO - PROCESS | 3236 | 1465050361542 Marionette TRACE conn6 <- [1,2834,null,{}] 07:26:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:26:01 INFO - PROCESS | 3236 | 1465050361546 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:01 INFO - PROCESS | 3236 | 1465050361548 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:01 INFO - PROCESS | 3236 | 1465050361627 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 07:26:01 INFO - PROCESS | 3236 | 1465050361633 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:01 INFO - PROCESS | 3236 | 1465050361635 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:01 INFO - PROCESS | 3236 | ++DOCSHELL 14262400 == 31 [pid = 3236] [id = 718] 07:26:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (1428A000) [pid = 3236] [serial = 2154] [outer = 00000000] 07:26:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (15F06000) [pid = 3236] [serial = 2155] [outer = 1428A000] 07:26:01 INFO - PROCESS | 3236 | 1465050361679 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (164EA400) [pid = 3236] [serial = 2156] [outer = 1428A000] 07:26:02 INFO - PROCESS | 3236 | 1465050362154 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 07:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:26:02 INFO - PROCESS | 3236 | 1465050362184 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 07:26:02 INFO - PROCESS | 3236 | 1465050362187 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 07:26:02 INFO - PROCESS | 3236 | 1465050362190 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:26:02 INFO - PROCESS | 3236 | 1465050362191 Marionette TRACE conn6 <- [1,2838,null,{}] 07:26:02 INFO - PROCESS | 3236 | 1465050362195 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:02 INFO - PROCESS | 3236 | 1465050362201 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:02 INFO - PROCESS | 3236 | 1465050362312 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 07:26:02 INFO - PROCESS | 3236 | 1465050362318 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:02 INFO - PROCESS | 3236 | 1465050362320 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:02 INFO - PROCESS | 3236 | ++DOCSHELL 1670C400 == 32 [pid = 3236] [id = 719] 07:26:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (1670D400) [pid = 3236] [serial = 2157] [outer = 00000000] 07:26:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (17B33C00) [pid = 3236] [serial = 2158] [outer = 1670D400] 07:26:02 INFO - PROCESS | 3236 | 1465050362367 Marionette DEBUG loaded listener.js 07:26:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (17BACC00) [pid = 3236] [serial = 2159] [outer = 1670D400] 07:26:02 INFO - PROCESS | 3236 | 1465050362823 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 07:26:02 INFO - PROCESS | 3236 | 1465050362861 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 07:26:02 INFO - PROCESS | 3236 | 1465050362863 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 07:26:02 INFO - PROCESS | 3236 | 1465050362867 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:26:02 INFO - PROCESS | 3236 | 1465050362869 Marionette TRACE conn6 <- [1,2842,null,{}] 07:26:02 INFO - PROCESS | 3236 | 1465050362872 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:02 INFO - PROCESS | 3236 | 1465050362874 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:02 INFO - PROCESS | 3236 | 1465050362957 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 07:26:02 INFO - PROCESS | 3236 | 1465050362962 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:02 INFO - PROCESS | 3236 | 1465050362964 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:02 INFO - PROCESS | 3236 | ++DOCSHELL 17F0E800 == 33 [pid = 3236] [id = 720] 07:26:02 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (18303000) [pid = 3236] [serial = 2160] [outer = 00000000] 07:26:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (18B01400) [pid = 3236] [serial = 2161] [outer = 18303000] 07:26:03 INFO - PROCESS | 3236 | 1465050363008 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (18B04C00) [pid = 3236] [serial = 2162] [outer = 18303000] 07:26:03 INFO - PROCESS | 3236 | 1465050363484 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:26:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:26:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 07:26:03 INFO - PROCESS | 3236 | 1465050363541 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 07:26:03 INFO - PROCESS | 3236 | 1465050363544 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 07:26:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:26:03 INFO - PROCESS | 3236 | 1465050363547 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:26:03 INFO - PROCESS | 3236 | 1465050363549 Marionette TRACE conn6 <- [1,2846,null,{}] 07:26:03 INFO - PROCESS | 3236 | 1465050363552 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:03 INFO - PROCESS | 3236 | 1465050363554 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:03 INFO - PROCESS | 3236 | 1465050363633 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 07:26:03 INFO - PROCESS | 3236 | 1465050363638 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:03 INFO - PROCESS | 3236 | 1465050363640 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:03 INFO - PROCESS | 3236 | ++DOCSHELL 17B31800 == 34 [pid = 3236] [id = 721] 07:26:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17F0EC00) [pid = 3236] [serial = 2163] [outer = 00000000] 07:26:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18B25000) [pid = 3236] [serial = 2164] [outer = 17F0EC00] 07:26:03 INFO - PROCESS | 3236 | 1465050363686 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14B35C00) [pid = 3236] [serial = 2165] [outer = 17F0EC00] 07:26:04 INFO - PROCESS | 3236 | 1465050364180 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 07:26:04 INFO - PROCESS | 3236 | 1465050364221 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 07:26:04 INFO - PROCESS | 3236 | 1465050364224 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 07:26:04 INFO - PROCESS | 3236 | 1465050364227 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:26:04 INFO - PROCESS | 3236 | 1465050364229 Marionette TRACE conn6 <- [1,2850,null,{}] 07:26:04 INFO - PROCESS | 3236 | 1465050364233 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:04 INFO - PROCESS | 3236 | 1465050364235 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:04 INFO - PROCESS | 3236 | 1465050364357 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 07:26:04 INFO - PROCESS | 3236 | 1465050364448 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:04 INFO - PROCESS | 3236 | 1465050364449 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:04 INFO - PROCESS | 3236 | ++DOCSHELL 142B9C00 == 35 [pid = 3236] [id = 722] 07:26:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18E4BC00) [pid = 3236] [serial = 2166] [outer = 00000000] 07:26:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18F5C000) [pid = 3236] [serial = 2167] [outer = 18E4BC00] 07:26:04 INFO - PROCESS | 3236 | 1465050364493 Marionette DEBUG loaded listener.js 07:26:04 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18F5F800) [pid = 3236] [serial = 2168] [outer = 18E4BC00] 07:26:04 INFO - PROCESS | 3236 | 1465050364917 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 07:26:04 INFO - PROCESS | 3236 | 1465050364961 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 07:26:04 INFO - PROCESS | 3236 | 1465050364963 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 07:26:04 INFO - PROCESS | 3236 | 1465050364967 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:26:04 INFO - PROCESS | 3236 | 1465050364969 Marionette TRACE conn6 <- [1,2854,null,{}] 07:26:04 INFO - PROCESS | 3236 | 1465050364972 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:04 INFO - PROCESS | 3236 | 1465050364974 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:05 INFO - PROCESS | 3236 | 1465050365099 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 07:26:05 INFO - PROCESS | 3236 | 1465050365104 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 3236 | 1465050365106 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:05 INFO - PROCESS | 3236 | ++DOCSHELL 19A1C400 == 36 [pid = 3236] [id = 723] 07:26:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19A1CC00) [pid = 3236] [serial = 2169] [outer = 00000000] 07:26:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (19A24C00) [pid = 3236] [serial = 2170] [outer = 19A1CC00] 07:26:05 INFO - PROCESS | 3236 | 1465050365154 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (19A2AC00) [pid = 3236] [serial = 2171] [outer = 19A1CC00] 07:26:05 INFO - PROCESS | 3236 | 1465050365618 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:26:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 07:26:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:26:05 INFO - PROCESS | 3236 | 1465050365642 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 07:26:05 INFO - PROCESS | 3236 | 1465050365644 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 07:26:05 INFO - PROCESS | 3236 | 1465050365647 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - PROCESS | 3236 | 1465050365650 Marionette TRACE conn6 <- [1,2858,null,{}] 07:26:05 INFO - PROCESS | 3236 | 1465050365653 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:05 INFO - PROCESS | 3236 | 1465050365655 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:05 INFO - PROCESS | 3236 | 1465050365819 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 07:26:06 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (18347C00) [pid = 3236] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:26:06 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (18B28800) [pid = 3236] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:26:06 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (104BD800) [pid = 3236] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:26:06 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (19A23000) [pid = 3236] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:26:06 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18B28400) [pid = 3236] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:26:06 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (14B89800) [pid = 3236] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:26:06 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (10648400) [pid = 3236] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:26:06 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (0D1E7800) [pid = 3236] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:26:06 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0CA46000) [pid = 3236] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:26:06 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1004F800) [pid = 3236] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:26:06 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19A28C00) [pid = 3236] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:26:06 INFO - PROCESS | 3236 | 1465050366075 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:06 INFO - PROCESS | 3236 | 1465050366078 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:06 INFO - PROCESS | 3236 | ++DOCSHELL 0CA46000 == 37 [pid = 3236] [id = 724] 07:26:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (0CACB400) [pid = 3236] [serial = 2172] [outer = 00000000] 07:26:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (10608000) [pid = 3236] [serial = 2173] [outer = 0CACB400] 07:26:06 INFO - PROCESS | 3236 | 1465050366123 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (14B89800) [pid = 3236] [serial = 2174] [outer = 0CACB400] 07:26:06 INFO - PROCESS | 3236 | 1465050366510 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 871ms 07:26:06 INFO - PROCESS | 3236 | 1465050366519 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 07:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:26:06 INFO - PROCESS | 3236 | 1465050366521 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 07:26:06 INFO - PROCESS | 3236 | 1465050366524 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 3236 | 1465050366525 Marionette TRACE conn6 <- [1,2862,null,{}] 07:26:06 INFO - PROCESS | 3236 | 1465050366541 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:06 INFO - PROCESS | 3236 | 1465050366543 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:06 INFO - PROCESS | 3236 | 1465050366625 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 07:26:06 INFO - PROCESS | 3236 | 1465050366631 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:06 INFO - PROCESS | 3236 | 1465050366633 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:06 INFO - PROCESS | 3236 | ++DOCSHELL 16566800 == 38 [pid = 3236] [id = 725] 07:26:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18347C00) [pid = 3236] [serial = 2175] [outer = 00000000] 07:26:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19F0E400) [pid = 3236] [serial = 2176] [outer = 18347C00] 07:26:06 INFO - PROCESS | 3236 | 1465050366677 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (19F43800) [pid = 3236] [serial = 2177] [outer = 18347C00] 07:26:07 INFO - PROCESS | 3236 | 1465050367124 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:26:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:26:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 07:26:07 INFO - PROCESS | 3236 | 1465050367158 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 3236 | 1465050367160 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 07:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:26:07 INFO - PROCESS | 3236 | 1465050367167 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - PROCESS | 3236 | 1465050367169 Marionette TRACE conn6 <- [1,2866,null,{}] 07:26:07 INFO - PROCESS | 3236 | 1465050367188 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 3236 | 1465050367189 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:07 INFO - PROCESS | 3236 | 1465050367273 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 07:26:07 INFO - PROCESS | 3236 | 1465050367278 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 3236 | 1465050367280 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:07 INFO - PROCESS | 3236 | ++DOCSHELL 19F48000 == 39 [pid = 3236] [id = 726] 07:26:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (19FAA800) [pid = 3236] [serial = 2178] [outer = 00000000] 07:26:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19FB0400) [pid = 3236] [serial = 2179] [outer = 19FAA800] 07:26:07 INFO - PROCESS | 3236 | 1465050367327 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19FB7C00) [pid = 3236] [serial = 2180] [outer = 19FAA800] 07:26:07 INFO - PROCESS | 3236 | 1465050367784 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:26:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 650ms 07:26:07 INFO - PROCESS | 3236 | 1465050367814 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 3236 | 1465050367816 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 07:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:26:07 INFO - PROCESS | 3236 | 1465050367819 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - PROCESS | 3236 | 1465050367821 Marionette TRACE conn6 <- [1,2870,null,{}] 07:26:07 INFO - PROCESS | 3236 | 1465050367825 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 3236 | 1465050367827 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:07 INFO - PROCESS | 3236 | 1465050367961 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 07:26:07 INFO - PROCESS | 3236 | 1465050367969 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 3236 | 1465050367971 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:07 INFO - PROCESS | 3236 | ++DOCSHELL 19FAF000 == 40 [pid = 3236] [id = 727] 07:26:07 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1ABEEC00) [pid = 3236] [serial = 2181] [outer = 00000000] 07:26:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1AC17800) [pid = 3236] [serial = 2182] [outer = 1ABEEC00] 07:26:08 INFO - PROCESS | 3236 | 1465050368018 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1AC19C00) [pid = 3236] [serial = 2183] [outer = 1ABEEC00] 07:26:08 INFO - PROCESS | 3236 | 1465050368824 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:26:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:26:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1071ms 07:26:08 INFO - PROCESS | 3236 | 1465050368892 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 07:26:08 INFO - PROCESS | 3236 | 1465050368897 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 07:26:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:26:08 INFO - PROCESS | 3236 | 1465050368901 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - PROCESS | 3236 | 1465050368907 Marionette TRACE conn6 <- [1,2874,null,{}] 07:26:08 INFO - PROCESS | 3236 | 1465050368912 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:08 INFO - PROCESS | 3236 | 1465050368915 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:09 INFO - PROCESS | 3236 | 1465050369052 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 07:26:09 INFO - PROCESS | 3236 | 1465050369189 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 3236 | 1465050369193 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:09 INFO - PROCESS | 3236 | ++DOCSHELL 0CEDA800 == 41 [pid = 3236] [id = 728] 07:26:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (0D17EC00) [pid = 3236] [serial = 2184] [outer = 00000000] 07:26:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (104D6C00) [pid = 3236] [serial = 2185] [outer = 0D17EC00] 07:26:09 INFO - PROCESS | 3236 | 1465050369251 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (10851800) [pid = 3236] [serial = 2186] [outer = 0D17EC00] 07:26:10 INFO - PROCESS | 3236 | 1465050370140 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:26:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:26:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1294ms 07:26:10 INFO - PROCESS | 3236 | 1465050370196 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 3236 | 1465050370200 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 07:26:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:26:10 INFO - PROCESS | 3236 | 1465050370234 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 3236 | 1465050370238 Marionette TRACE conn6 <- [1,2878,null,{}] 07:26:10 INFO - PROCESS | 3236 | 1465050370244 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:10 INFO - PROCESS | 3236 | 1465050370247 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:10 INFO - PROCESS | 3236 | 1465050370364 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 07:26:10 INFO - PROCESS | 3236 | 1465050370502 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 3236 | 1465050370506 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:10 INFO - PROCESS | 3236 | ++DOCSHELL 10236C00 == 42 [pid = 3236] [id = 729] 07:26:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (10239800) [pid = 3236] [serial = 2187] [outer = 00000000] 07:26:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1060C000) [pid = 3236] [serial = 2188] [outer = 10239800] 07:26:10 INFO - PROCESS | 3236 | 1465050370557 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (108D0000) [pid = 3236] [serial = 2189] [outer = 10239800] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 19F48000 == 41 [pid = 3236] [id = 726] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 16566800 == 40 [pid = 3236] [id = 725] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 0CA46000 == 39 [pid = 3236] [id = 724] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 19A1C400 == 38 [pid = 3236] [id = 723] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 142B9C00 == 37 [pid = 3236] [id = 722] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 17B31800 == 36 [pid = 3236] [id = 721] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 17F0E800 == 35 [pid = 3236] [id = 720] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 1670C400 == 34 [pid = 3236] [id = 719] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 14262400 == 33 [pid = 3236] [id = 718] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 1465D800 == 32 [pid = 3236] [id = 717] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (19FAD800) [pid = 3236] [serial = 2140] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 142BB800 == 31 [pid = 3236] [id = 716] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 10606400 == 30 [pid = 3236] [id = 715] 07:26:10 INFO - PROCESS | 3236 | --DOCSHELL 0D1EB000 == 29 [pid = 3236] [id = 714] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18B06000) [pid = 3236] [serial = 2125] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (18F62000) [pid = 3236] [serial = 2129] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18E4A400) [pid = 3236] [serial = 2128] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (15F05800) [pid = 3236] [serial = 2134] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (19E1D400) [pid = 3236] [serial = 2131] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (19F16000) [pid = 3236] [serial = 2137] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (19E9D400) [pid = 3236] [serial = 2132] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (16703400) [pid = 3236] [serial = 2122] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (143C4C00) [pid = 3236] [serial = 2119] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (146C1000) [pid = 3236] [serial = 2120] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (104D2400) [pid = 3236] [serial = 2116] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1060F400) [pid = 3236] [serial = 2117] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0D1EB400) [pid = 3236] [serial = 2114] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (19F42400) [pid = 3236] [serial = 2138] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (0CB2B400) [pid = 3236] [serial = 2113] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (142BE400) [pid = 3236] [serial = 2111] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1110D800) [pid = 3236] [serial = 2110] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (19F15C00) [pid = 3236] [serial = 2107] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (19F1B400) [pid = 3236] [serial = 2108] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18B0BC00) [pid = 3236] [serial = 2126] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (17C17000) [pid = 3236] [serial = 2135] [outer = 00000000] [url = about:blank] 07:26:10 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (16CFDC00) [pid = 3236] [serial = 2123] [outer = 00000000] [url = about:blank] 07:26:11 INFO - PROCESS | 3236 | 1465050371084 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:26:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 930ms 07:26:11 INFO - PROCESS | 3236 | 1465050371171 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 3236 | 1465050371176 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 07:26:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:26:11 INFO - PROCESS | 3236 | 1465050371182 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - PROCESS | 3236 | 1465050371185 Marionette TRACE conn6 <- [1,2882,null,{}] 07:26:11 INFO - PROCESS | 3236 | 1465050371189 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:11 INFO - PROCESS | 3236 | 1465050371191 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:11 INFO - PROCESS | 3236 | 1465050371282 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 07:26:11 INFO - PROCESS | 3236 | 1465050371298 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:11 INFO - PROCESS | 3236 | 1465050371300 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:11 INFO - PROCESS | 3236 | ++DOCSHELL 1093D800 == 30 [pid = 3236] [id = 730] 07:26:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (109ACC00) [pid = 3236] [serial = 2190] [outer = 00000000] 07:26:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (11384C00) [pid = 3236] [serial = 2191] [outer = 109ACC00] 07:26:11 INFO - PROCESS | 3236 | 1465050371350 Marionette DEBUG loaded listener.js 07:26:11 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1426AC00) [pid = 3236] [serial = 2192] [outer = 109ACC00] 07:26:11 INFO - PROCESS | 3236 | 1465050371896 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:26:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 731ms 07:26:11 INFO - PROCESS | 3236 | 1465050371918 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 3236 | 1465050371920 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 07:26:11 INFO - PROCESS | 3236 | 1465050371956 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:26:11 INFO - PROCESS | 3236 | 1465050371959 Marionette TRACE conn6 <- [1,2886,null,{}] 07:26:11 INFO - PROCESS | 3236 | 1465050371971 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:11 INFO - PROCESS | 3236 | 1465050371976 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:12 INFO - PROCESS | 3236 | 1465050372065 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 07:26:12 INFO - PROCESS | 3236 | 1465050372175 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 3236 | 1465050372178 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:12 INFO - PROCESS | 3236 | ++DOCSHELL 146C1400 == 31 [pid = 3236] [id = 731] 07:26:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (14A28000) [pid = 3236] [serial = 2193] [outer = 00000000] 07:26:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (14A8BC00) [pid = 3236] [serial = 2194] [outer = 14A28000] 07:26:12 INFO - PROCESS | 3236 | 1465050372226 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14B35400) [pid = 3236] [serial = 2195] [outer = 14A28000] 07:26:12 INFO - PROCESS | 3236 | 1465050372595 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:26:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:26:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 07:26:12 INFO - PROCESS | 3236 | 1465050372634 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 07:26:12 INFO - PROCESS | 3236 | 1465050372637 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 07:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:26:12 INFO - PROCESS | 3236 | 1465050372640 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:26:12 INFO - PROCESS | 3236 | 1465050372642 Marionette TRACE conn6 <- [1,2890,null,{}] 07:26:12 INFO - PROCESS | 3236 | 1465050372645 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:12 INFO - PROCESS | 3236 | 1465050372647 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:12 INFO - PROCESS | 3236 | 1465050372748 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 07:26:12 INFO - PROCESS | 3236 | 1465050372754 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 3236 | 1465050372756 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:12 INFO - PROCESS | 3236 | ++DOCSHELL 164EC800 == 32 [pid = 3236] [id = 732] 07:26:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (164EEC00) [pid = 3236] [serial = 2196] [outer = 00000000] 07:26:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (165D6400) [pid = 3236] [serial = 2197] [outer = 164EEC00] 07:26:12 INFO - PROCESS | 3236 | 1465050372803 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (16CF1400) [pid = 3236] [serial = 2198] [outer = 164EEC00] 07:26:13 INFO - PROCESS | 3236 | 1465050373308 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:26:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:26:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 07:26:13 INFO - PROCESS | 3236 | 1465050373372 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 07:26:13 INFO - PROCESS | 3236 | 1465050373374 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 07:26:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:26:13 INFO - PROCESS | 3236 | 1465050373383 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - PROCESS | 3236 | 1465050373385 Marionette TRACE conn6 <- [1,2894,null,{}] 07:26:13 INFO - PROCESS | 3236 | 1465050373389 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:13 INFO - PROCESS | 3236 | 1465050373391 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:13 INFO - PROCESS | 3236 | 1465050373539 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 07:26:13 INFO - PROCESS | 3236 | 1465050373560 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:13 INFO - PROCESS | 3236 | 1465050373562 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:13 INFO - PROCESS | 3236 | ++DOCSHELL 17BAC800 == 33 [pid = 3236] [id = 733] 07:26:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (17BB0800) [pid = 3236] [serial = 2199] [outer = 00000000] 07:26:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1830A800) [pid = 3236] [serial = 2200] [outer = 17BB0800] 07:26:13 INFO - PROCESS | 3236 | 1465050373608 Marionette DEBUG loaded listener.js 07:26:13 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (1894B800) [pid = 3236] [serial = 2201] [outer = 17BB0800] 07:26:14 INFO - PROCESS | 3236 | 1465050374080 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:26:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 07:26:14 INFO - PROCESS | 3236 | 1465050374117 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 3236 | 1465050374119 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 07:26:14 INFO - PROCESS | 3236 | 1465050374122 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:26:14 INFO - PROCESS | 3236 | 1465050374124 Marionette TRACE conn6 <- [1,2898,null,{}] 07:26:14 INFO - PROCESS | 3236 | 1465050374128 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 3236 | 1465050374133 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:14 INFO - PROCESS | 3236 | 1465050374277 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 07:26:14 INFO - PROCESS | 3236 | 1465050374343 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 3236 | 1465050374345 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:14 INFO - PROCESS | 3236 | ++DOCSHELL 18B06000 == 34 [pid = 3236] [id = 734] 07:26:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18B0BC00) [pid = 3236] [serial = 2202] [outer = 00000000] 07:26:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (18E4A400) [pid = 3236] [serial = 2203] [outer = 18B0BC00] 07:26:14 INFO - PROCESS | 3236 | 1465050374390 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (18F5B800) [pid = 3236] [serial = 2204] [outer = 18B0BC00] 07:26:14 INFO - PROCESS | 3236 | 1465050374798 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:26:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:26:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:26:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 07:26:14 INFO - PROCESS | 3236 | 1465050374886 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 3236 | 1465050374888 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 07:26:14 INFO - PROCESS | 3236 | 1465050374896 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 3236 | 1465050374897 Marionette TRACE conn6 <- [1,2902,null,{}] 07:26:14 INFO - TEST-START | /DOMEvents/constructors.html 07:26:14 INFO - PROCESS | 3236 | 1465050374901 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 3236 | 1465050374903 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:15 INFO - PROCESS | 3236 | 1465050375176 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (19FAA800) [pid = 3236] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18E4BC00) [pid = 3236] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0D1EBC00) [pid = 3236] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19F49800) [pid = 3236] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (17F0EC00) [pid = 3236] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1670D400) [pid = 3236] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (10607400) [pid = 3236] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (146B8000) [pid = 3236] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (19A1CC00) [pid = 3236] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (142BBC00) [pid = 3236] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0CACB400) [pid = 3236] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (1428A000) [pid = 3236] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18347C00) [pid = 3236] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:26:15 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18303000) [pid = 3236] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:26:15 INFO - PROCESS | 3236 | 1465050375242 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 3236 | 1465050375244 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:15 INFO - PROCESS | 3236 | ++DOCSHELL 0CA47000 == 35 [pid = 3236] [id = 735] 07:26:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0CA48400) [pid = 3236] [serial = 2205] [outer = 00000000] 07:26:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (104D1C00) [pid = 3236] [serial = 2206] [outer = 0CA48400] 07:26:15 INFO - PROCESS | 3236 | 1465050375288 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (142B8000) [pid = 3236] [serial = 2207] [outer = 0CA48400] 07:26:15 INFO - PROCESS | 3236 | 1465050375793 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:26:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:26:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:26:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:26:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:26:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:26:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:26:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:26:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:26:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 943ms 07:26:15 INFO - PROCESS | 3236 | 1465050375844 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 07:26:15 INFO - PROCESS | 3236 | 1465050375846 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 07:26:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:26:15 INFO - PROCESS | 3236 | 1465050375849 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:26:15 INFO - PROCESS | 3236 | 1465050375851 Marionette TRACE conn6 <- [1,2906,null,{}] 07:26:15 INFO - PROCESS | 3236 | 1465050375854 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:15 INFO - PROCESS | 3236 | 1465050375856 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:15 INFO - PROCESS | 3236 | 1465050375937 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 07:26:15 INFO - PROCESS | 3236 | 1465050375944 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 3236 | 1465050375946 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:15 INFO - PROCESS | 3236 | ++DOCSHELL 104CDC00 == 36 [pid = 3236] [id = 736] 07:26:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1837E400) [pid = 3236] [serial = 2208] [outer = 00000000] 07:26:15 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (19E17C00) [pid = 3236] [serial = 2209] [outer = 1837E400] 07:26:16 INFO - PROCESS | 3236 | 1465050375995 Marionette DEBUG loaded listener.js 07:26:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (19E1F800) [pid = 3236] [serial = 2210] [outer = 1837E400] 07:26:16 INFO - PROCESS | 3236 | 1465050376408 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:26:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:26:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 07:26:16 INFO - PROCESS | 3236 | 1465050376421 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 3236 | 1465050376423 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 07:26:16 INFO - PROCESS | 3236 | 1465050376426 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:26:16 INFO - PROCESS | 3236 | 1465050376428 Marionette TRACE conn6 <- [1,2910,null,{}] 07:26:16 INFO - PROCESS | 3236 | 1465050376436 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:16 INFO - PROCESS | 3236 | 1465050376438 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:16 INFO - PROCESS | 3236 | 1465050376610 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 07:26:16 INFO - PROCESS | 3236 | 1465050376620 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 3236 | 1465050376622 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:16 INFO - PROCESS | 3236 | ++DOCSHELL 15F08400 == 37 [pid = 3236] [id = 737] 07:26:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (19A28800) [pid = 3236] [serial = 2211] [outer = 00000000] 07:26:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (19F11800) [pid = 3236] [serial = 2212] [outer = 19A28800] 07:26:16 INFO - PROCESS | 3236 | 1465050376667 Marionette DEBUG loaded listener.js 07:26:16 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (19F15400) [pid = 3236] [serial = 2213] [outer = 19A28800] 07:26:16 INFO - PROCESS | 3236 | [3236] 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 07:26:17 INFO - PROCESS | 3236 | [3236] 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 07:26:17 INFO - PROCESS | 3236 | [3236] 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 07:26:17 INFO - PROCESS | 3236 | [3236] 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 07:26:17 INFO - PROCESS | 3236 | 1465050377077 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:26:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:26:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:26:17 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 07:26:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:26:17 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 07:26:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:26:17 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]" 07:26:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:26:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:26:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 677ms 07:26:17 INFO - PROCESS | 3236 | 1465050377107 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 07:26:17 INFO - PROCESS | 3236 | 1465050377109 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 07:26:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:26:17 INFO - PROCESS | 3236 | 1465050377112 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:26:17 INFO - PROCESS | 3236 | 1465050377114 Marionette TRACE conn6 <- [1,2914,null,{}] 07:26:17 INFO - PROCESS | 3236 | 1465050377117 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:17 INFO - PROCESS | 3236 | 1465050377119 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:17 INFO - PROCESS | 3236 | 1465050377298 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 07:26:17 INFO - PROCESS | 3236 | 1465050377373 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:17 INFO - PROCESS | 3236 | 1465050377377 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:17 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0E000 == 38 [pid = 3236] [id = 738] 07:26:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0CA0F400) [pid = 3236] [serial = 2214] [outer = 00000000] 07:26:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (0CA50000) [pid = 3236] [serial = 2215] [outer = 0CA0F400] 07:26:17 INFO - PROCESS | 3236 | 1465050377475 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (0CB25400) [pid = 3236] [serial = 2216] [outer = 0CA0F400] 07:26:17 INFO - PROCESS | 3236 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:26:18 INFO - PROCESS | 3236 | 1465050378094 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:26:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:26:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1019ms 07:26:18 INFO - PROCESS | 3236 | 1465050378134 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 3236 | 1465050378139 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 07:26:18 INFO - PROCESS | 3236 | 1465050378144 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:26:18 INFO - PROCESS | 3236 | 1465050378147 Marionette TRACE conn6 <- [1,2918,null,{}] 07:26:18 INFO - PROCESS | 3236 | 1465050378172 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:18 INFO - PROCESS | 3236 | 1465050378175 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:18 INFO - PROCESS | 3236 | 1465050378292 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 07:26:18 INFO - PROCESS | 3236 | 1465050378436 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 3236 | 1465050378439 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:18 INFO - PROCESS | 3236 | ++DOCSHELL 142C3C00 == 39 [pid = 3236] [id = 739] 07:26:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (14380C00) [pid = 3236] [serial = 2217] [outer = 00000000] 07:26:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1445BC00) [pid = 3236] [serial = 2218] [outer = 14380C00] 07:26:18 INFO - PROCESS | 3236 | 1465050378496 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (14A83400) [pid = 3236] [serial = 2219] [outer = 14380C00] 07:26:18 INFO - PROCESS | 3236 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:26:19 INFO - PROCESS | 3236 | 1465050379005 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:26:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:26:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 07:26:19 INFO - PROCESS | 3236 | 1465050379019 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 3236 | 1465050379022 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 07:26:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:26:19 INFO - PROCESS | 3236 | 1465050379026 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 3236 | 1465050379028 Marionette TRACE conn6 <- [1,2922,null,{}] 07:26:19 INFO - PROCESS | 3236 | 1465050379032 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 3236 | 1465050379035 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:19 INFO - PROCESS | 3236 | 1465050379151 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 07:26:19 INFO - PROCESS | 3236 | 1465050379298 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:19 INFO - PROCESS | 3236 | 1465050379301 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:19 INFO - PROCESS | 3236 | ++DOCSHELL 164EB400 == 40 [pid = 3236] [id = 740] 07:26:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (18B10C00) [pid = 3236] [serial = 2220] [outer = 00000000] 07:26:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18E46800) [pid = 3236] [serial = 2221] [outer = 18B10C00] 07:26:19 INFO - PROCESS | 3236 | 1465050379359 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (198E0C00) [pid = 3236] [serial = 2222] [outer = 18B10C00] 07:26:19 INFO - PROCESS | 3236 | 1465050379888 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:26:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:26:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 870ms 07:26:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:26:19 INFO - PROCESS | 3236 | 1465050379898 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 3236 | 1465050379902 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 07:26:19 INFO - PROCESS | 3236 | 1465050379913 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 3236 | 1465050379918 Marionette TRACE conn6 <- [1,2926,null,{}] 07:26:19 INFO - PROCESS | 3236 | 1465050379922 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 3236 | 1465050379925 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:20 INFO - PROCESS | 3236 | 1465050380040 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 07:26:20 INFO - PROCESS | 3236 | 1465050380181 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 3236 | 1465050380184 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:20 INFO - PROCESS | 3236 | ++DOCSHELL 19F10C00 == 41 [pid = 3236] [id = 741] 07:26:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (19F43C00) [pid = 3236] [serial = 2223] [outer = 00000000] 07:26:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1AC17C00) [pid = 3236] [serial = 2224] [outer = 19F43C00] 07:26:20 INFO - PROCESS | 3236 | 1465050380240 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1AD36C00) [pid = 3236] [serial = 2225] [outer = 19F43C00] 07:26:20 INFO - PROCESS | 3236 | 1465050380715 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:26:20 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. 07:26:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 830ms 07:26:20 INFO - PROCESS | 3236 | 1465050380738 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 3236 | 1465050380740 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 07:26:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:26:20 INFO - PROCESS | 3236 | 1465050380744 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 3236 | 1465050380746 Marionette TRACE conn6 <- [1,2930,null,{}] 07:26:20 INFO - PROCESS | 3236 | 1465050380750 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:20 INFO - PROCESS | 3236 | 1465050380752 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:20 INFO - PROCESS | 3236 | 1465050380861 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 07:26:21 INFO - PROCESS | 3236 | 1465050381003 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 3236 | 1465050381006 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:21 INFO - PROCESS | 3236 | ++DOCSHELL 1AC1E400 == 42 [pid = 3236] [id = 742] 07:26:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (1B22D800) [pid = 3236] [serial = 2226] [outer = 00000000] 07:26:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (1B3B6800) [pid = 3236] [serial = 2227] [outer = 1B22D800] 07:26:21 INFO - PROCESS | 3236 | 1465050381060 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (1BA2B000) [pid = 3236] [serial = 2228] [outer = 1B22D800] 07:26:21 INFO - PROCESS | 3236 | 1465050381731 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:26:21 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 07:26:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:26:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1016ms 07:26:21 INFO - PROCESS | 3236 | 1465050381765 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 07:26:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:26:21 INFO - PROCESS | 3236 | 1465050381769 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 07:26:21 INFO - PROCESS | 3236 | 1465050381774 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - PROCESS | 3236 | 1465050381778 Marionette TRACE conn6 <- [1,2934,null,{}] 07:26:21 INFO - PROCESS | 3236 | 1465050381785 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:21 INFO - PROCESS | 3236 | 1465050381787 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:21 INFO - PROCESS | 3236 | 1465050381899 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 07:26:22 INFO - PROCESS | 3236 | 1465050382010 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:22 INFO - PROCESS | 3236 | 1465050382014 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:22 INFO - PROCESS | 3236 | ++DOCSHELL 108D1C00 == 43 [pid = 3236] [id = 743] 07:26:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (108D9800) [pid = 3236] [serial = 2229] [outer = 00000000] 07:26:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (1426E800) [pid = 3236] [serial = 2230] [outer = 108D9800] 07:26:22 INFO - PROCESS | 3236 | 1465050382112 Marionette DEBUG loaded listener.js 07:26:22 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (142C3000) [pid = 3236] [serial = 2231] [outer = 108D9800] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 15F08400 == 42 [pid = 3236] [id = 737] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 104CDC00 == 41 [pid = 3236] [id = 736] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 0CA47000 == 40 [pid = 3236] [id = 735] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 18B06000 == 39 [pid = 3236] [id = 734] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 17BAC800 == 38 [pid = 3236] [id = 733] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 164EC800 == 37 [pid = 3236] [id = 732] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 146C1400 == 36 [pid = 3236] [id = 731] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 1093D800 == 35 [pid = 3236] [id = 730] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 10236C00 == 34 [pid = 3236] [id = 729] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 0CEDA800 == 33 [pid = 3236] [id = 728] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 19F47800 == 32 [pid = 3236] [id = 713] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 19FAF000 == 31 [pid = 3236] [id = 727] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 10238400 == 30 [pid = 3236] [id = 711] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 14B35000 == 29 [pid = 3236] [id = 712] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 19F10C00 == 28 [pid = 3236] [id = 741] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 1AC1E400 == 27 [pid = 3236] [id = 742] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 142C3C00 == 26 [pid = 3236] [id = 739] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 164EB400 == 25 [pid = 3236] [id = 740] 07:26:23 INFO - PROCESS | 3236 | --DOCSHELL 0CA0E000 == 24 [pid = 3236] [id = 738] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (17B33C00) [pid = 3236] [serial = 2158] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (17BACC00) [pid = 3236] [serial = 2159] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (10610000) [pid = 3236] [serial = 2146] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1064CC00) [pid = 3236] [serial = 2147] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (14A90400) [pid = 3236] [serial = 2152] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (19A24C00) [pid = 3236] [serial = 2170] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (14B7C800) [pid = 3236] [serial = 2153] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (142C4000) [pid = 3236] [serial = 2149] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18F5F800) [pid = 3236] [serial = 2168] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (14386800) [pid = 3236] [serial = 2150] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (10608000) [pid = 3236] [serial = 2173] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (19A2AC00) [pid = 3236] [serial = 2171] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (15F06000) [pid = 3236] [serial = 2155] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (19F0E400) [pid = 3236] [serial = 2176] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (164EA400) [pid = 3236] [serial = 2156] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18B01400) [pid = 3236] [serial = 2161] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18B04C00) [pid = 3236] [serial = 2162] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (19F43800) [pid = 3236] [serial = 2177] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (14B89800) [pid = 3236] [serial = 2174] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (19FB7C00) [pid = 3236] [serial = 2180] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14B35C00) [pid = 3236] [serial = 2165] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (19FB0400) [pid = 3236] [serial = 2179] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (18F5C000) [pid = 3236] [serial = 2167] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (0FE5BC00) [pid = 3236] [serial = 2143] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (0FEFA000) [pid = 3236] [serial = 2144] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (19FB8000) [pid = 3236] [serial = 2141] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18B25000) [pid = 3236] [serial = 2164] [outer = 00000000] [url = about:blank] 07:26:23 INFO - PROCESS | 3236 | 1465050383323 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:26:23 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. 07:26:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1583ms 07:26:23 INFO - PROCESS | 3236 | 1465050383358 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 3236 | 1465050383362 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 07:26:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:26:23 INFO - PROCESS | 3236 | 1465050383366 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - PROCESS | 3236 | 1465050383369 Marionette TRACE conn6 <- [1,2938,null,{}] 07:26:23 INFO - PROCESS | 3236 | 1465050383414 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:23 INFO - PROCESS | 3236 | 1465050383417 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:23 INFO - PROCESS | 3236 | 1465050383507 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 07:26:23 INFO - PROCESS | 3236 | 1465050383603 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 3236 | 1465050383606 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:23 INFO - PROCESS | 3236 | ++DOCSHELL 0CB96400 == 25 [pid = 3236] [id = 744] 07:26:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0CE2B000) [pid = 3236] [serial = 2232] [outer = 00000000] 07:26:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0D13B000) [pid = 3236] [serial = 2233] [outer = 0CE2B000] 07:26:23 INFO - PROCESS | 3236 | 1465050383653 Marionette DEBUG loaded listener.js 07:26:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0FE5BC00) [pid = 3236] [serial = 2234] [outer = 0CE2B000] 07:26:23 INFO - PROCESS | 3236 | ++DOCSHELL 104BB400 == 26 [pid = 3236] [id = 745] 07:26:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (104BB800) [pid = 3236] [serial = 2235] [outer = 00000000] 07:26:23 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (104CC800) [pid = 3236] [serial = 2236] [outer = 104BB800] 07:26:24 INFO - PROCESS | 3236 | 1465050384111 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:26:24 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. 07:26:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 810ms 07:26:24 INFO - PROCESS | 3236 | 1465050384177 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 07:26:24 INFO - PROCESS | 3236 | 1465050384183 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 07:26:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:26:24 INFO - PROCESS | 3236 | 1465050384189 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:26:24 INFO - PROCESS | 3236 | 1465050384192 Marionette TRACE conn6 <- [1,2942,null,{}] 07:26:24 INFO - PROCESS | 3236 | 1465050384196 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:24 INFO - PROCESS | 3236 | 1465050384199 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:24 INFO - PROCESS | 3236 | 1465050384310 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 07:26:24 INFO - PROCESS | 3236 | 1465050384317 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:24 INFO - PROCESS | 3236 | 1465050384319 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:24 INFO - PROCESS | 3236 | ++DOCSHELL 10647800 == 27 [pid = 3236] [id = 746] 07:26:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (10648000) [pid = 3236] [serial = 2237] [outer = 00000000] 07:26:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (10653000) [pid = 3236] [serial = 2238] [outer = 10648000] 07:26:24 INFO - PROCESS | 3236 | 1465050384368 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1093D800) [pid = 3236] [serial = 2239] [outer = 10648000] 07:26:24 INFO - PROCESS | 3236 | 1465050384824 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:26:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:26:24 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 07:26:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 07:26:24 INFO - PROCESS | 3236 | 1465050384862 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 07:26:24 INFO - PROCESS | 3236 | 1465050384864 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 07:26:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:26:24 INFO - PROCESS | 3236 | 1465050384872 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:26:24 INFO - PROCESS | 3236 | 1465050384876 Marionette TRACE conn6 <- [1,2946,null,{}] 07:26:24 INFO - PROCESS | 3236 | 1465050384887 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:24 INFO - PROCESS | 3236 | 1465050384892 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:25 INFO - PROCESS | 3236 | 1465050385036 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 07:26:25 INFO - PROCESS | 3236 | 1465050385146 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 3236 | 1465050385149 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:25 INFO - PROCESS | 3236 | ++DOCSHELL 14B85800 == 28 [pid = 3236] [id = 747] 07:26:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14B86400) [pid = 3236] [serial = 2240] [outer = 00000000] 07:26:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (15926400) [pid = 3236] [serial = 2241] [outer = 14B86400] 07:26:25 INFO - PROCESS | 3236 | 1465050385197 Marionette DEBUG loaded listener.js 07:26:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (15F0BC00) [pid = 3236] [serial = 2242] [outer = 14B86400] 07:26:25 INFO - PROCESS | 3236 | 1465050385591 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:26:25 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. 07:26:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 07:26:25 INFO - PROCESS | 3236 | 1465050385647 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 07:26:25 INFO - PROCESS | 3236 | 1465050385650 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 07:26:25 INFO - PROCESS | 3236 | 1465050385653 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:26:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:26:25 INFO - PROCESS | 3236 | 1465050385655 Marionette TRACE conn6 <- [1,2950,null,{}] 07:26:25 INFO - PROCESS | 3236 | 1465050385666 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:25 INFO - PROCESS | 3236 | 1465050385668 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:25 INFO - PROCESS | 3236 | 1465050385790 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 07:26:25 INFO - PROCESS | 3236 | 1465050385795 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 3236 | 1465050385797 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:25 INFO - PROCESS | 3236 | ++DOCSHELL 15925C00 == 29 [pid = 3236] [id = 748] 07:26:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (164E9800) [pid = 3236] [serial = 2243] [outer = 00000000] 07:26:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (1656B800) [pid = 3236] [serial = 2244] [outer = 164E9800] 07:26:25 INFO - PROCESS | 3236 | 1465050385845 Marionette DEBUG loaded listener.js 07:26:25 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1670FC00) [pid = 3236] [serial = 2245] [outer = 164E9800] 07:26:26 INFO - PROCESS | 3236 | 1465050386281 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:26:26 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. 07:26:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 691ms 07:26:26 INFO - PROCESS | 3236 | 1465050386348 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 3236 | 1465050386350 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 07:26:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:26:26 INFO - PROCESS | 3236 | 1465050386360 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 3236 | 1465050386362 Marionette TRACE conn6 <- [1,2954,null,{}] 07:26:26 INFO - PROCESS | 3236 | 1465050386365 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:26 INFO - PROCESS | 3236 | 1465050386367 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:26 INFO - PROCESS | 3236 | 1465050386508 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 07:26:26 INFO - PROCESS | 3236 | 1465050386529 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:26 INFO - PROCESS | 3236 | 1465050386531 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:26 INFO - PROCESS | 3236 | ++DOCSHELL 17B33000 == 30 [pid = 3236] [id = 749] 07:26:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17B35400) [pid = 3236] [serial = 2246] [outer = 00000000] 07:26:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17F02C00) [pid = 3236] [serial = 2247] [outer = 17B35400] 07:26:26 INFO - PROCESS | 3236 | 1465050386577 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (18302C00) [pid = 3236] [serial = 2248] [outer = 17B35400] 07:26:27 INFO - PROCESS | 3236 | 1465050387039 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:26:27 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. 07:26:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 07:26:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:26:27 INFO - PROCESS | 3236 | 1465050387093 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 07:26:27 INFO - PROCESS | 3236 | 1465050387095 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 07:26:27 INFO - PROCESS | 3236 | 1465050387098 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:26:27 INFO - PROCESS | 3236 | 1465050387100 Marionette TRACE conn6 <- [1,2958,null,{}] 07:26:27 INFO - PROCESS | 3236 | 1465050387103 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:27 INFO - PROCESS | 3236 | 1465050387109 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:27 INFO - PROCESS | 3236 | 1465050387253 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 07:26:27 INFO - PROCESS | 3236 | 1465050387266 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:27 INFO - PROCESS | 3236 | 1465050387267 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:27 INFO - PROCESS | 3236 | ++DOCSHELL 18B08000 == 31 [pid = 3236] [id = 750] 07:26:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (18B0C400) [pid = 3236] [serial = 2249] [outer = 00000000] 07:26:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18BBA000) [pid = 3236] [serial = 2250] [outer = 18B0C400] 07:26:27 INFO - PROCESS | 3236 | 1465050387373 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (18E51C00) [pid = 3236] [serial = 2251] [outer = 18B0C400] 07:26:27 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (164EEC00) [pid = 3236] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:26:27 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18B0BC00) [pid = 3236] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:26:27 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1837E400) [pid = 3236] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:26:27 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (0D17EC00) [pid = 3236] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:26:27 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (0CA48400) [pid = 3236] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:26:27 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (109ACC00) [pid = 3236] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:26:27 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (17BB0800) [pid = 3236] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:26:27 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (1ABEEC00) [pid = 3236] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:26:27 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (10239800) [pid = 3236] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:26:27 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (14A28000) [pid = 3236] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:26:27 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (19A28800) [pid = 3236] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:26:27 INFO - PROCESS | 3236 | 1465050387948 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:26:27 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. 07:26:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 871ms 07:26:27 INFO - PROCESS | 3236 | 1465050387970 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 07:26:27 INFO - PROCESS | 3236 | 1465050387972 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 07:26:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:26:27 INFO - PROCESS | 3236 | 1465050387975 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:26:27 INFO - PROCESS | 3236 | 1465050387977 Marionette TRACE conn6 <- [1,2962,null,{}] 07:26:27 INFO - PROCESS | 3236 | 1465050387984 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:27 INFO - PROCESS | 3236 | 1465050387986 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:28 INFO - PROCESS | 3236 | 1465050388112 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 07:26:28 INFO - PROCESS | 3236 | 1465050388121 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 3236 | 1465050388123 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:28 INFO - PROCESS | 3236 | ++DOCSHELL 0D17EC00 == 32 [pid = 3236] [id = 751] 07:26:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14269400) [pid = 3236] [serial = 2252] [outer = 00000000] 07:26:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18B39400) [pid = 3236] [serial = 2253] [outer = 14269400] 07:26:28 INFO - PROCESS | 3236 | 1465050388169 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (18BBB400) [pid = 3236] [serial = 2254] [outer = 14269400] 07:26:28 INFO - PROCESS | 3236 | 1465050388549 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:26:28 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. 07:26:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 07:26:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:26:28 INFO - PROCESS | 3236 | 1465050388619 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 07:26:28 INFO - PROCESS | 3236 | 1465050388621 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 07:26:28 INFO - PROCESS | 3236 | 1465050388624 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:26:28 INFO - PROCESS | 3236 | 1465050388626 Marionette TRACE conn6 <- [1,2966,null,{}] 07:26:28 INFO - PROCESS | 3236 | 1465050388629 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:28 INFO - PROCESS | 3236 | 1465050388631 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:28 INFO - PROCESS | 3236 | 1465050388713 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 07:26:28 INFO - PROCESS | 3236 | 1465050388718 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 3236 | 1465050388720 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:28 INFO - PROCESS | 3236 | ++DOCSHELL 0CA0FC00 == 33 [pid = 3236] [id = 752] 07:26:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16568400) [pid = 3236] [serial = 2255] [outer = 00000000] 07:26:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (19A1F000) [pid = 3236] [serial = 2256] [outer = 16568400] 07:26:28 INFO - PROCESS | 3236 | 1465050388767 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (19A25000) [pid = 3236] [serial = 2257] [outer = 16568400] 07:26:29 INFO - PROCESS | 3236 | 1465050389203 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:26:29 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. 07:26:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 07:26:29 INFO - PROCESS | 3236 | 1465050389260 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 3236 | 1465050389262 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 07:26:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:26:29 INFO - PROCESS | 3236 | 1465050389269 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 3236 | 1465050389271 Marionette TRACE conn6 <- [1,2970,null,{}] 07:26:29 INFO - PROCESS | 3236 | 1465050389275 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:29 INFO - PROCESS | 3236 | 1465050389277 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:29 INFO - PROCESS | 3236 | 1465050389363 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 07:26:29 INFO - PROCESS | 3236 | 1465050389369 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 3236 | 1465050389371 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:29 INFO - PROCESS | 3236 | ++DOCSHELL 14B85400 == 34 [pid = 3236] [id = 753] 07:26:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (19F11400) [pid = 3236] [serial = 2258] [outer = 00000000] 07:26:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (19F1A400) [pid = 3236] [serial = 2259] [outer = 19F11400] 07:26:29 INFO - PROCESS | 3236 | 1465050389424 Marionette DEBUG loaded listener.js 07:26:29 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19F1B000) [pid = 3236] [serial = 2260] [outer = 19F11400] 07:26:30 INFO - PROCESS | 3236 | --DOCSHELL 104BB400 == 33 [pid = 3236] [id = 745] 07:26:30 INFO - PROCESS | 3236 | --DOCSHELL 108D1C00 == 32 [pid = 3236] [id = 743] 07:26:30 INFO - PROCESS | 3236 | --DOCSHELL 0CB96400 == 31 [pid = 3236] [id = 744] 07:26:30 INFO - PROCESS | 3236 | --DOCSHELL 10647800 == 30 [pid = 3236] [id = 746] 07:26:30 INFO - PROCESS | 3236 | --DOCSHELL 14B85800 == 29 [pid = 3236] [id = 747] 07:26:30 INFO - PROCESS | 3236 | --DOCSHELL 15925C00 == 28 [pid = 3236] [id = 748] 07:26:30 INFO - PROCESS | 3236 | --DOCSHELL 17B33000 == 27 [pid = 3236] [id = 749] 07:26:30 INFO - PROCESS | 3236 | --DOCSHELL 18B08000 == 26 [pid = 3236] [id = 750] 07:26:30 INFO - PROCESS | 3236 | --DOCSHELL 0D17EC00 == 25 [pid = 3236] [id = 751] 07:26:30 INFO - PROCESS | 3236 | --DOCSHELL 0CA0FC00 == 24 [pid = 3236] [id = 752] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 0FEFBC00 == 23 [pid = 3236] [id = 694] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 10646800 == 22 [pid = 3236] [id = 706] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 14B83800 == 21 [pid = 3236] [id = 707] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 164DF800 == 20 [pid = 3236] [id = 697] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 16CFC800 == 19 [pid = 3236] [id = 698] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 0CA4B000 == 18 [pid = 3236] [id = 699] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 0CA44400 == 17 [pid = 3236] [id = 710] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 10649800 == 16 [pid = 3236] [id = 695] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 142C1400 == 15 [pid = 3236] [id = 702] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 17F10800 == 14 [pid = 3236] [id = 708] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 10696C00 == 13 [pid = 3236] [id = 709] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 0CA46800 == 12 [pid = 3236] [id = 701] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 0FEF3C00 == 11 [pid = 3236] [id = 703] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 0CACD400 == 10 [pid = 3236] [id = 700] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 0CE75800 == 9 [pid = 3236] [id = 696] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 0CA43C00 == 8 [pid = 3236] [id = 704] 07:26:31 INFO - PROCESS | 3236 | --DOCSHELL 0D185000 == 7 [pid = 3236] [id = 705] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (165D6400) [pid = 3236] [serial = 2197] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (18F5B800) [pid = 3236] [serial = 2204] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (19E17C00) [pid = 3236] [serial = 2209] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (16CF1400) [pid = 3236] [serial = 2198] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (10851800) [pid = 3236] [serial = 2186] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (142B8000) [pid = 3236] [serial = 2207] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (19E1F800) [pid = 3236] [serial = 2210] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18E4A400) [pid = 3236] [serial = 2203] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (11384C00) [pid = 3236] [serial = 2191] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1830A800) [pid = 3236] [serial = 2200] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (1AC17800) [pid = 3236] [serial = 2182] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1426AC00) [pid = 3236] [serial = 2192] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (108D0000) [pid = 3236] [serial = 2189] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1060C000) [pid = 3236] [serial = 2188] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (14B35400) [pid = 3236] [serial = 2195] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (14A8BC00) [pid = 3236] [serial = 2194] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (104D1C00) [pid = 3236] [serial = 2206] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1AC19C00) [pid = 3236] [serial = 2183] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (1894B800) [pid = 3236] [serial = 2201] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (104D6C00) [pid = 3236] [serial = 2185] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (19F11800) [pid = 3236] [serial = 2212] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (19F15400) [pid = 3236] [serial = 2213] [outer = 00000000] [url = about:blank] 07:26:32 INFO - PROCESS | 3236 | 1465050392244 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:26:32 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 07:26:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:26:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 3030ms 07:26:32 INFO - PROCESS | 3236 | 1465050392298 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 07:26:32 INFO - PROCESS | 3236 | 1465050392303 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 07:26:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:26:32 INFO - PROCESS | 3236 | 1465050392309 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:26:32 INFO - PROCESS | 3236 | 1465050392312 Marionette TRACE conn6 <- [1,2974,null,{}] 07:26:32 INFO - PROCESS | 3236 | 1465050392318 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:32 INFO - PROCESS | 3236 | 1465050392322 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:32 INFO - PROCESS | 3236 | 1465050392428 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 07:26:32 INFO - PROCESS | 3236 | 1465050392528 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 3236 | 1465050392533 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:32 INFO - PROCESS | 3236 | ++DOCSHELL 0CE33400 == 8 [pid = 3236] [id = 754] 07:26:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (0CE34400) [pid = 3236] [serial = 2261] [outer = 00000000] 07:26:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0CECE000) [pid = 3236] [serial = 2262] [outer = 0CE34400] 07:26:32 INFO - PROCESS | 3236 | 1465050392582 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (0D1EA400) [pid = 3236] [serial = 2263] [outer = 0CE34400] 07:26:32 INFO - PROCESS | 3236 | 1465050392995 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:26:33 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. 07:26:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 730ms 07:26:33 INFO - PROCESS | 3236 | 1465050393043 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 07:26:33 INFO - PROCESS | 3236 | 1465050393048 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 07:26:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:26:33 INFO - PROCESS | 3236 | 1465050393055 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - PROCESS | 3236 | 1465050393058 Marionette TRACE conn6 <- [1,2978,null,{}] 07:26:33 INFO - PROCESS | 3236 | 1465050393062 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:33 INFO - PROCESS | 3236 | 1465050393065 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:33 INFO - PROCESS | 3236 | 1465050393166 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 07:26:33 INFO - PROCESS | 3236 | 1465050393172 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 3236 | 1465050393175 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:33 INFO - PROCESS | 3236 | ++DOCSHELL 0CB2DC00 == 9 [pid = 3236] [id = 755] 07:26:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (10235C00) [pid = 3236] [serial = 2264] [outer = 00000000] 07:26:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (104D7000) [pid = 3236] [serial = 2265] [outer = 10235C00] 07:26:33 INFO - PROCESS | 3236 | 1465050393225 Marionette DEBUG loaded listener.js 07:26:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (1060A400) [pid = 3236] [serial = 2266] [outer = 10235C00] 07:26:33 INFO - PROCESS | 3236 | ++DOCSHELL 1093A400 == 10 [pid = 3236] [id = 756] 07:26:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (109AA800) [pid = 3236] [serial = 2267] [outer = 00000000] 07:26:33 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (109B7800) [pid = 3236] [serial = 2268] [outer = 109AA800] 07:26:33 INFO - PROCESS | 3236 | 1465050393727 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:26:33 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. 07:26:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 07:26:33 INFO - PROCESS | 3236 | 1465050393788 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 07:26:33 INFO - PROCESS | 3236 | 1465050393790 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 07:26:33 INFO - PROCESS | 3236 | 1465050393794 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:26:33 INFO - PROCESS | 3236 | 1465050393797 Marionette TRACE conn6 <- [1,2982,null,{}] 07:26:33 INFO - PROCESS | 3236 | 1465050393808 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:33 INFO - PROCESS | 3236 | 1465050393813 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:33 INFO - PROCESS | 3236 | 1465050393956 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 07:26:34 INFO - PROCESS | 3236 | 1465050394053 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 3236 | 1465050394056 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:34 INFO - PROCESS | 3236 | ++DOCSHELL 14261400 == 11 [pid = 3236] [id = 757] 07:26:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (14261800) [pid = 3236] [serial = 2269] [outer = 00000000] 07:26:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (142B6C00) [pid = 3236] [serial = 2270] [outer = 14261800] 07:26:34 INFO - PROCESS | 3236 | 1465050394106 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (142BFC00) [pid = 3236] [serial = 2271] [outer = 14261800] 07:26:34 INFO - PROCESS | 3236 | 1465050394478 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:26:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:26:34 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 07:26:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 730ms 07:26:34 INFO - PROCESS | 3236 | 1465050394532 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 07:26:34 INFO - PROCESS | 3236 | 1465050394535 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 07:26:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:26:34 INFO - PROCESS | 3236 | 1465050394538 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 3236 | 1465050394540 Marionette TRACE conn6 <- [1,2986,null,{}] 07:26:34 INFO - PROCESS | 3236 | 1465050394544 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:34 INFO - PROCESS | 3236 | 1465050394546 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:34 INFO - PROCESS | 3236 | 1465050394643 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 07:26:34 INFO - PROCESS | 3236 | 1465050394649 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 3236 | 1465050394651 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:34 INFO - PROCESS | 3236 | ++DOCSHELL 14387400 == 12 [pid = 3236] [id = 758] 07:26:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14651400) [pid = 3236] [serial = 2272] [outer = 00000000] 07:26:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14A90000) [pid = 3236] [serial = 2273] [outer = 14651400] 07:26:34 INFO - PROCESS | 3236 | 1465050394696 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (14B35C00) [pid = 3236] [serial = 2274] [outer = 14651400] 07:26:35 INFO - PROCESS | 3236 | 1465050395108 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:26:35 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. 07:26:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 07:26:35 INFO - PROCESS | 3236 | 1465050395187 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 07:26:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:26:35 INFO - PROCESS | 3236 | 1465050395189 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 07:26:35 INFO - PROCESS | 3236 | 1465050395193 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:26:35 INFO - PROCESS | 3236 | 1465050395194 Marionette TRACE conn6 <- [1,2990,null,{}] 07:26:35 INFO - PROCESS | 3236 | 1465050395198 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:35 INFO - PROCESS | 3236 | 1465050395200 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:35 INFO - PROCESS | 3236 | 1465050395282 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 07:26:35 INFO - PROCESS | 3236 | 1465050395287 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:35 INFO - PROCESS | 3236 | 1465050395289 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:35 INFO - PROCESS | 3236 | ++DOCSHELL 15F0AC00 == 13 [pid = 3236] [id = 759] 07:26:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (15F0B400) [pid = 3236] [serial = 2275] [outer = 00000000] 07:26:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (16547400) [pid = 3236] [serial = 2276] [outer = 15F0B400] 07:26:35 INFO - PROCESS | 3236 | 1465050395336 Marionette DEBUG loaded listener.js 07:26:35 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16562C00) [pid = 3236] [serial = 2277] [outer = 15F0B400] 07:26:35 INFO - PROCESS | 3236 | 1465050395792 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:26:35 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. 07:26:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 631ms 07:26:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:26:35 INFO - PROCESS | 3236 | 1465050395823 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 07:26:35 INFO - PROCESS | 3236 | 1465050395825 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 07:26:35 INFO - PROCESS | 3236 | 1465050395828 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:26:35 INFO - PROCESS | 3236 | 1465050395830 Marionette TRACE conn6 <- [1,2994,null,{}] 07:26:35 INFO - PROCESS | 3236 | 1465050395834 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:35 INFO - PROCESS | 3236 | 1465050395840 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:36 INFO - PROCESS | 3236 | 1465050396011 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 07:26:36 INFO - PROCESS | 3236 | 1465050396022 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:36 INFO - PROCESS | 3236 | 1465050396024 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:36 INFO - PROCESS | 3236 | ++DOCSHELL 16CF7400 == 14 [pid = 3236] [id = 760] 07:26:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17B30C00) [pid = 3236] [serial = 2278] [outer = 00000000] 07:26:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (17C1D000) [pid = 3236] [serial = 2279] [outer = 17B30C00] 07:26:36 INFO - PROCESS | 3236 | 1465050396071 Marionette DEBUG loaded listener.js 07:26:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (17F0A400) [pid = 3236] [serial = 2280] [outer = 17B30C00] 07:26:36 INFO - PROCESS | 3236 | 1465050396458 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:26:36 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. 07:26:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 07:26:36 INFO - PROCESS | 3236 | 1465050396499 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 07:26:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:26:36 INFO - PROCESS | 3236 | 1465050396501 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 07:26:36 INFO - PROCESS | 3236 | 1465050396505 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:26:36 INFO - PROCESS | 3236 | 1465050396506 Marionette TRACE conn6 <- [1,2998,null,{}] 07:26:36 INFO - PROCESS | 3236 | 1465050396525 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:36 INFO - PROCESS | 3236 | 1465050396526 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:36 INFO - PROCESS | 3236 | 1465050396609 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 07:26:36 INFO - PROCESS | 3236 | 1465050396613 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:36 INFO - PROCESS | 3236 | 1465050396615 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:36 INFO - PROCESS | 3236 | ++DOCSHELL 10604C00 == 15 [pid = 3236] [id = 761] 07:26:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (17F0B800) [pid = 3236] [serial = 2281] [outer = 00000000] 07:26:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1894D400) [pid = 3236] [serial = 2282] [outer = 17F0B800] 07:26:36 INFO - PROCESS | 3236 | 1465050396662 Marionette DEBUG loaded listener.js 07:26:36 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (18B05C00) [pid = 3236] [serial = 2283] [outer = 17F0B800] 07:26:36 INFO - PROCESS | 3236 | [3236] 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 07:26:37 INFO - PROCESS | 3236 | 1465050397149 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:26:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:26:37 INFO - {} 07:26:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:26:37 INFO - {} 07:26:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:26:37 INFO - {} 07:26:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:26:37 INFO - {} 07:26:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 690ms 07:26:37 INFO - PROCESS | 3236 | 1465050397196 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 07:26:37 INFO - PROCESS | 3236 | 1465050397198 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 07:26:37 INFO - TEST-START | /FileAPI/fileReader.html 07:26:37 INFO - PROCESS | 3236 | 1465050397213 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 3236 | 1465050397215 Marionette TRACE conn6 <- [1,3002,null,{}] 07:26:37 INFO - PROCESS | 3236 | 1465050397218 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:37 INFO - PROCESS | 3236 | 1465050397220 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:37 INFO - PROCESS | 3236 | 1465050397342 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 07:26:37 INFO - PROCESS | 3236 | 1465050397347 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 3236 | 1465050397349 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:37 INFO - PROCESS | 3236 | ++DOCSHELL 0CAD1000 == 16 [pid = 3236] [id = 762] 07:26:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (0CB26000) [pid = 3236] [serial = 2284] [outer = 00000000] 07:26:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (18B23C00) [pid = 3236] [serial = 2285] [outer = 0CB26000] 07:26:37 INFO - PROCESS | 3236 | 1465050397457 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (18B39C00) [pid = 3236] [serial = 2286] [outer = 0CB26000] 07:26:37 INFO - PROCESS | 3236 | 1465050397852 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:26:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:26:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:26:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:26:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:26:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 07:26:37 INFO - PROCESS | 3236 | 1465050397890 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 07:26:37 INFO - PROCESS | 3236 | 1465050397892 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 07:26:37 INFO - TEST-START | /FileAPI/historical.html 07:26:37 INFO - PROCESS | 3236 | 1465050397895 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 3236 | 1465050397897 Marionette TRACE conn6 <- [1,3006,null,{}] 07:26:37 INFO - PROCESS | 3236 | 1465050397900 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:37 INFO - PROCESS | 3236 | 1465050397902 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:38 INFO - PROCESS | 3236 | 1465050398025 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 07:26:38 INFO - PROCESS | 3236 | 1465050398119 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 3236 | 1465050398121 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:38 INFO - PROCESS | 3236 | ++DOCSHELL 14260400 == 17 [pid = 3236] [id = 763] 07:26:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (18B21800) [pid = 3236] [serial = 2287] [outer = 00000000] 07:26:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (18F58C00) [pid = 3236] [serial = 2288] [outer = 18B21800] 07:26:38 INFO - PROCESS | 3236 | 1465050398167 Marionette DEBUG loaded listener.js 07:26:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (18F5A800) [pid = 3236] [serial = 2289] [outer = 18B21800] 07:26:38 INFO - PROCESS | 3236 | 1465050398579 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:26:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:26:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:26:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:26:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:26:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:26:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:26:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:26:38 INFO - TEST-OK | /FileAPI/historical.html | took 731ms 07:26:38 INFO - TEST-START | /FileAPI/idlharness.html 07:26:38 INFO - PROCESS | 3236 | 1465050398628 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 07:26:38 INFO - PROCESS | 3236 | 1465050398630 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 07:26:38 INFO - PROCESS | 3236 | 1465050398633 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:26:38 INFO - PROCESS | 3236 | 1465050398635 Marionette TRACE conn6 <- [1,3010,null,{}] 07:26:38 INFO - PROCESS | 3236 | 1465050398639 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:38 INFO - PROCESS | 3236 | 1465050398640 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:38 INFO - PROCESS | 3236 | 1465050398763 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 07:26:38 INFO - PROCESS | 3236 | 1465050398832 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 3236 | 1465050398834 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:38 INFO - PROCESS | 3236 | ++DOCSHELL 18B3B000 == 18 [pid = 3236] [id = 764] 07:26:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 92 (18F58000) [pid = 3236] [serial = 2290] [outer = 00000000] 07:26:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 93 (19A22400) [pid = 3236] [serial = 2291] [outer = 18F58000] 07:26:38 INFO - PROCESS | 3236 | 1465050398882 Marionette DEBUG loaded listener.js 07:26:38 INFO - PROCESS | 3236 | ++DOMWINDOW == 94 (19A28400) [pid = 3236] [serial = 2292] [outer = 18F58000] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 93 (164E9800) [pid = 3236] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 92 (17B35400) [pid = 3236] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 91 (18B0C400) [pid = 3236] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (14269400) [pid = 3236] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (16568400) [pid = 3236] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (14B86400) [pid = 3236] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (10648000) [pid = 3236] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (104BB800) [pid = 3236] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (0CE2B000) [pid = 3236] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (108D9800) [pid = 3236] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (1B22D800) [pid = 3236] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (19F43C00) [pid = 3236] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (18B10C00) [pid = 3236] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14380C00) [pid = 3236] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:26:39 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (0CA0F400) [pid = 3236] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:26:39 INFO - PROCESS | 3236 | 1465050399866 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:26:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:26:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:26:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:26:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:26:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:26:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:26:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:26:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:26:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:26:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:26:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:26:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:26:39 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 07:26:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:26:39 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 07:26:39 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 07:26:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:26:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:26:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:26:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:26:39 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 07:26:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:26:39 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 07:26:39 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 07:26:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:26:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 1370ms 07:26:39 INFO - PROCESS | 3236 | 1465050400004 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 07:26:40 INFO - PROCESS | 3236 | 1465050400006 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 07:26:40 INFO - PROCESS | 3236 | 1465050400010 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:26:40 INFO - TEST-START | /FileAPI/idlharness.worker 07:26:40 INFO - PROCESS | 3236 | 1465050400012 Marionette TRACE conn6 <- [1,3014,null,{}] 07:26:40 INFO - PROCESS | 3236 | 1465050400016 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:40 INFO - PROCESS | 3236 | 1465050400018 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:40 INFO - PROCESS | 3236 | 1465050400158 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 07:26:40 INFO - PROCESS | 3236 | 1465050400170 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 3236 | 1465050400172 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:40 INFO - PROCESS | 3236 | ++DOCSHELL 1110EC00 == 19 [pid = 3236] [id = 765] 07:26:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (15F0A000) [pid = 3236] [serial = 2293] [outer = 00000000] 07:26:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (1AC1A000) [pid = 3236] [serial = 2294] [outer = 15F0A000] 07:26:40 INFO - PROCESS | 3236 | 1465050400240 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (1AD2E400) [pid = 3236] [serial = 2295] [outer = 15F0A000] 07:26:40 INFO - PROCESS | 3236 | [3236] 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 07:26:41 INFO - PROCESS | 3236 | 1465050401168 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:26:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:26:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:26:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:26:41 INFO - {} 07:26:41 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 07:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:26:41 INFO - {} 07:26:41 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 - {} 07:26:41 INFO - {} 07:26:41 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 07:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:26:41 INFO - {} 07:26:41 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 07:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:26:41 INFO - {} 07:26:41 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 - {} 07:26:41 INFO - {} 07:26:41 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 07:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 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 07:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 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 07:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 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 07:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 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 07:26:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:26:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:26:41 INFO - {} 07:26:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1283ms 07:26:41 INFO - PROCESS | 3236 | 1465050401297 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 3236 | 1465050401299 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 07:26:41 INFO - PROCESS | 3236 | 1465050401302 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:26:41 INFO - PROCESS | 3236 | 1465050401304 Marionette TRACE conn6 <- [1,3018,null,{}] 07:26:41 INFO - PROCESS | 3236 | 1465050401307 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:41 INFO - PROCESS | 3236 | 1465050401309 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:41 INFO - PROCESS | 3236 | 1465050401394 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 07:26:41 INFO - PROCESS | 3236 | 1465050401398 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:41 INFO - PROCESS | 3236 | 1465050401400 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:41 INFO - PROCESS | 3236 | ++DOCSHELL 17B30000 == 20 [pid = 3236] [id = 766] 07:26:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (1B22D800) [pid = 3236] [serial = 2296] [outer = 00000000] 07:26:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (1E50C000) [pid = 3236] [serial = 2297] [outer = 1B22D800] 07:26:41 INFO - PROCESS | 3236 | 1465050401447 Marionette DEBUG loaded listener.js 07:26:41 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (1BAEAC00) [pid = 3236] [serial = 2298] [outer = 1B22D800] 07:26:42 INFO - PROCESS | 3236 | 1465050402216 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:26:42 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 07:26:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 930ms 07:26:42 INFO - PROCESS | 3236 | 1465050402237 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 07:26:42 INFO - PROCESS | 3236 | 1465050402241 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 07:26:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:26:42 INFO - PROCESS | 3236 | 1465050402246 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:26:42 INFO - PROCESS | 3236 | 1465050402249 Marionette TRACE conn6 <- [1,3022,null,{}] 07:26:42 INFO - PROCESS | 3236 | 1465050402255 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:42 INFO - PROCESS | 3236 | 1465050402258 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:42 INFO - PROCESS | 3236 | 1465050402384 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 07:26:42 INFO - PROCESS | 3236 | 1465050402534 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 3236 | 1465050402538 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:42 INFO - PROCESS | 3236 | ++DOCSHELL 1004C400 == 21 [pid = 3236] [id = 767] 07:26:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (10055400) [pid = 3236] [serial = 2299] [outer = 00000000] 07:26:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (10648400) [pid = 3236] [serial = 2300] [outer = 10055400] 07:26:42 INFO - PROCESS | 3236 | 1465050402596 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (10851800) [pid = 3236] [serial = 2301] [outer = 10055400] 07:26:43 INFO - PROCESS | 3236 | 1465050403232 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:26:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1023ms 07:26:43 INFO - PROCESS | 3236 | 1465050403270 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 3236 | 1465050403275 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 07:26:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:26:43 INFO - PROCESS | 3236 | 1465050403282 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - PROCESS | 3236 | 1465050403285 Marionette TRACE conn6 <- [1,3026,null,{}] 07:26:43 INFO - PROCESS | 3236 | 1465050403289 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:43 INFO - PROCESS | 3236 | 1465050403292 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:43 INFO - PROCESS | 3236 | 1465050403425 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 07:26:43 INFO - PROCESS | 3236 | 1465050403569 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:43 INFO - PROCESS | 3236 | 1465050403572 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:43 INFO - PROCESS | 3236 | ++DOCSHELL 146B7400 == 22 [pid = 3236] [id = 768] 07:26:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (146BC800) [pid = 3236] [serial = 2302] [outer = 00000000] 07:26:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (15F06800) [pid = 3236] [serial = 2303] [outer = 146BC800] 07:26:43 INFO - PROCESS | 3236 | 1465050403633 Marionette DEBUG loaded listener.js 07:26:43 INFO - PROCESS | 3236 | ++DOMWINDOW == 91 (16560400) [pid = 3236] [serial = 2304] [outer = 146BC800] 07:26:44 INFO - PROCESS | 3236 | 1465050404440 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:26:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:26:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:26:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1186ms 07:26:44 INFO - PROCESS | 3236 | 1465050404475 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 07:26:44 INFO - PROCESS | 3236 | 1465050404479 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 07:26:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:26:44 INFO - PROCESS | 3236 | 1465050404485 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:26:44 INFO - PROCESS | 3236 | 1465050404489 Marionette TRACE conn6 <- [1,3030,null,{}] 07:26:44 INFO - PROCESS | 3236 | 1465050404494 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:44 INFO - PROCESS | 3236 | 1465050404497 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:44 INFO - PROCESS | 3236 | 1465050404612 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 07:26:44 INFO - PROCESS | 3236 | 1465050404752 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 3236 | 1465050404755 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:44 INFO - PROCESS | 3236 | --DOCSHELL 1093A400 == 21 [pid = 3236] [id = 756] 07:26:44 INFO - PROCESS | 3236 | --DOCSHELL 14B85400 == 20 [pid = 3236] [id = 753] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 90 (1656B800) [pid = 3236] [serial = 2244] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (17F02C00) [pid = 3236] [serial = 2247] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (18BBA000) [pid = 3236] [serial = 2250] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (18302C00) [pid = 3236] [serial = 2248] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (18B39400) [pid = 3236] [serial = 2253] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (19A1F000) [pid = 3236] [serial = 2256] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (18E51C00) [pid = 3236] [serial = 2251] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (19A25000) [pid = 3236] [serial = 2257] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (15926400) [pid = 3236] [serial = 2241] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (10653000) [pid = 3236] [serial = 2238] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (1093D800) [pid = 3236] [serial = 2239] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (104CC800) [pid = 3236] [serial = 2236] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0D13B000) [pid = 3236] [serial = 2233] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (0FE5BC00) [pid = 3236] [serial = 2234] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (142C3000) [pid = 3236] [serial = 2231] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1426E800) [pid = 3236] [serial = 2230] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1BA2B000) [pid = 3236] [serial = 2228] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (19F1A400) [pid = 3236] [serial = 2259] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (1B3B6800) [pid = 3236] [serial = 2227] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1AD36C00) [pid = 3236] [serial = 2225] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1AC17C00) [pid = 3236] [serial = 2224] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (198E0C00) [pid = 3236] [serial = 2222] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (18E46800) [pid = 3236] [serial = 2221] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14A83400) [pid = 3236] [serial = 2219] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (1445BC00) [pid = 3236] [serial = 2218] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 65 (0CB25400) [pid = 3236] [serial = 2216] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 64 (0CA50000) [pid = 3236] [serial = 2215] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 63 (1670FC00) [pid = 3236] [serial = 2245] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 62 (18BBB400) [pid = 3236] [serial = 2254] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | --DOMWINDOW == 61 (15F0BC00) [pid = 3236] [serial = 2242] [outer = 00000000] [url = about:blank] 07:26:44 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4B000 == 21 [pid = 3236] [id = 769] 07:26:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 62 (0CA50000) [pid = 3236] [serial = 2305] [outer = 00000000] 07:26:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 63 (0CB27800) [pid = 3236] [serial = 2306] [outer = 0CA50000] 07:26:44 INFO - PROCESS | 3236 | 1465050404854 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 3236 | ++DOMWINDOW == 64 (0FE63800) [pid = 3236] [serial = 2307] [outer = 0CA50000] 07:26:45 INFO - PROCESS | 3236 | 1465050405454 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:26:45 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. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:26:45 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'.) 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:26:45 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. 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:26:45 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. 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:26:45 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. 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:26:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1053ms 07:26:45 INFO - PROCESS | 3236 | 1465050405552 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 3236 | 1465050405557 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 07:26:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:26:45 INFO - PROCESS | 3236 | 1465050405563 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - PROCESS | 3236 | 1465050405565 Marionette TRACE conn6 <- [1,3034,null,{}] 07:26:45 INFO - PROCESS | 3236 | 1465050405626 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:45 INFO - PROCESS | 3236 | 1465050405628 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:45 INFO - PROCESS | 3236 | 1465050405717 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 07:26:45 INFO - PROCESS | 3236 | 1465050405723 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 3236 | 1465050405725 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:45 INFO - PROCESS | 3236 | ++DOCSHELL 14267C00 == 22 [pid = 3236] [id = 770] 07:26:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 65 (14268000) [pid = 3236] [serial = 2308] [outer = 00000000] 07:26:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 66 (1426E400) [pid = 3236] [serial = 2309] [outer = 14268000] 07:26:45 INFO - PROCESS | 3236 | 1465050405774 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (142BF000) [pid = 3236] [serial = 2310] [outer = 14268000] 07:26:46 INFO - PROCESS | 3236 | [3236] 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 07:26:46 INFO - PROCESS | 3236 | 1465050406254 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:26:46 INFO - {} 07:26:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 731ms 07:26:46 INFO - PROCESS | 3236 | 1465050406297 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 3236 | 1465050406299 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 07:26:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:26:46 INFO - PROCESS | 3236 | 1465050406303 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 3236 | 1465050406306 Marionette TRACE conn6 <- [1,3038,null,{}] 07:26:46 INFO - PROCESS | 3236 | 1465050406318 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:46 INFO - PROCESS | 3236 | 1465050406322 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:46 INFO - PROCESS | 3236 | 1465050406424 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 07:26:46 INFO - PROCESS | 3236 | 1465050406520 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:46 INFO - PROCESS | 3236 | 1465050406523 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:46 INFO - PROCESS | 3236 | ++DOCSHELL 15F03400 == 23 [pid = 3236] [id = 771] 07:26:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (15F04C00) [pid = 3236] [serial = 2311] [outer = 00000000] 07:26:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (15F0C400) [pid = 3236] [serial = 2312] [outer = 15F04C00] 07:26:46 INFO - PROCESS | 3236 | 1465050406580 Marionette DEBUG loaded listener.js 07:26:46 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (1655F800) [pid = 3236] [serial = 2313] [outer = 15F04C00] 07:26:46 INFO - PROCESS | 3236 | 1465050406940 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:26:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 07:26:46 INFO - PROCESS | 3236 | 1465050406977 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 3236 | 1465050406980 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 07:26:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:26:46 INFO - PROCESS | 3236 | 1465050406984 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 3236 | 1465050406985 Marionette TRACE conn6 <- [1,3042,null,{}] 07:26:46 INFO - PROCESS | 3236 | 1465050406989 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:46 INFO - PROCESS | 3236 | 1465050406991 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:47 INFO - PROCESS | 3236 | 1465050407110 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 07:26:47 INFO - PROCESS | 3236 | 1465050407223 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:47 INFO - PROCESS | 3236 | 1465050407225 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:47 INFO - PROCESS | 3236 | ++DOCSHELL 16549800 == 24 [pid = 3236] [id = 772] 07:26:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (1656C400) [pid = 3236] [serial = 2314] [outer = 00000000] 07:26:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (17BB7C00) [pid = 3236] [serial = 2315] [outer = 1656C400] 07:26:47 INFO - PROCESS | 3236 | 1465050407270 Marionette DEBUG loaded listener.js 07:26:47 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (17F0F000) [pid = 3236] [serial = 2316] [outer = 1656C400] 07:26:47 INFO - PROCESS | 3236 | 1465050407922 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:26:48 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" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:26:48 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" 07:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:26:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1050ms 07:26:48 INFO - PROCESS | 3236 | 1465050408048 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 07:26:48 INFO - PROCESS | 3236 | 1465050408050 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 07:26:48 INFO - PROCESS | 3236 | 1465050408053 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:26:48 INFO - PROCESS | 3236 | 1465050408055 Marionette TRACE conn6 <- [1,3046,null,{}] 07:26:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:26:48 INFO - PROCESS | 3236 | 1465050408058 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:48 INFO - PROCESS | 3236 | 1465050408060 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:48 INFO - PROCESS | 3236 | 1465050408177 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 07:26:48 INFO - PROCESS | 3236 | 1465050408183 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 3236 | 1465050408185 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:48 INFO - PROCESS | 3236 | ++DOCSHELL 1837D800 == 25 [pid = 3236] [id = 773] 07:26:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (18B08C00) [pid = 3236] [serial = 2317] [outer = 00000000] 07:26:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (18E45C00) [pid = 3236] [serial = 2318] [outer = 18B08C00] 07:26:48 INFO - PROCESS | 3236 | 1465050408290 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (18E47400) [pid = 3236] [serial = 2319] [outer = 18B08C00] 07:26:48 INFO - PROCESS | 3236 | 1465050408769 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:26:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:26:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:26:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:26:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:26:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 779ms 07:26:48 INFO - PROCESS | 3236 | 1465050408842 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 07:26:48 INFO - PROCESS | 3236 | 1465050408844 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 07:26:48 INFO - PROCESS | 3236 | 1465050408848 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:26:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:26:48 INFO - PROCESS | 3236 | 1465050408850 Marionette TRACE conn6 <- [1,3050,null,{}] 07:26:48 INFO - PROCESS | 3236 | 1465050408854 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:48 INFO - PROCESS | 3236 | 1465050408859 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:49 INFO - PROCESS | 3236 | 1465050409009 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 07:26:49 INFO - PROCESS | 3236 | 1465050409073 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:49 INFO - PROCESS | 3236 | 1465050409075 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:49 INFO - PROCESS | 3236 | ++DOCSHELL 18E4C400 == 26 [pid = 3236] [id = 774] 07:26:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (18E4F400) [pid = 3236] [serial = 2320] [outer = 00000000] 07:26:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (19A27400) [pid = 3236] [serial = 2321] [outer = 18E4F400] 07:26:49 INFO - PROCESS | 3236 | 1465050409120 Marionette DEBUG loaded listener.js 07:26:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (19A29C00) [pid = 3236] [serial = 2322] [outer = 18E4F400] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (15F0A000) [pid = 3236] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (17F0B800) [pid = 3236] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (18F58000) [pid = 3236] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (15F0B400) [pid = 3236] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (0CE34400) [pid = 3236] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (17B30C00) [pid = 3236] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14651400) [pid = 3236] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18B21800) [pid = 3236] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (19F11400) [pid = 3236] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (109AA800) [pid = 3236] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (10235C00) [pid = 3236] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (14261800) [pid = 3236] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:26:49 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (0CB26000) [pid = 3236] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:26:49 INFO - PROCESS | 3236 | [3236] 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 07:26:49 INFO - PROCESS | 3236 | 1465050409607 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:26:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:26:49 INFO - {} 07:26:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 770ms 07:26:49 INFO - PROCESS | 3236 | 1465050409624 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 07:26:49 INFO - PROCESS | 3236 | 1465050409626 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 07:26:49 INFO - PROCESS | 3236 | 1465050409629 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:26:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:26:49 INFO - PROCESS | 3236 | 1465050409631 Marionette TRACE conn6 <- [1,3054,null,{}] 07:26:49 INFO - PROCESS | 3236 | 1465050409635 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:49 INFO - PROCESS | 3236 | 1465050409637 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:49 INFO - PROCESS | 3236 | 1465050409746 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 07:26:49 INFO - PROCESS | 3236 | 1465050409754 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:49 INFO - PROCESS | 3236 | 1465050409755 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:49 INFO - PROCESS | 3236 | ++DOCSHELL 0CA4C000 == 27 [pid = 3236] [id = 775] 07:26:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (18E52400) [pid = 3236] [serial = 2323] [outer = 00000000] 07:26:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (19F18800) [pid = 3236] [serial = 2324] [outer = 18E52400] 07:26:49 INFO - PROCESS | 3236 | 1465050409808 Marionette DEBUG loaded listener.js 07:26:49 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (19F1B800) [pid = 3236] [serial = 2325] [outer = 18E52400] 07:26:50 INFO - PROCESS | 3236 | 1465050410219 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:26:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:26:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:26:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:26:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:26:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:26:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:26:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:26:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 07:26:50 INFO - PROCESS | 3236 | 1465050410262 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 3236 | 1465050410264 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 07:26:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:26:50 INFO - PROCESS | 3236 | 1465050410267 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - PROCESS | 3236 | 1465050410269 Marionette TRACE conn6 <- [1,3058,null,{}] 07:26:50 INFO - PROCESS | 3236 | 1465050410288 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:50 INFO - PROCESS | 3236 | 1465050410290 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:50 INFO - PROCESS | 3236 | 1465050410381 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 07:26:50 INFO - PROCESS | 3236 | 1465050410386 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 3236 | 1465050410388 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:50 INFO - PROCESS | 3236 | ++DOCSHELL 19F42000 == 28 [pid = 3236] [id = 776] 07:26:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (19F4A400) [pid = 3236] [serial = 2326] [outer = 00000000] 07:26:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (19FFD800) [pid = 3236] [serial = 2327] [outer = 19F4A400] 07:26:50 INFO - PROCESS | 3236 | 1465050410434 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1ABEE400) [pid = 3236] [serial = 2328] [outer = 19F4A400] 07:26:50 INFO - PROCESS | 3236 | 1465050410874 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:26:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 07:26:50 INFO - PROCESS | 3236 | 1465050410899 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 3236 | 1465050410902 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 07:26:50 INFO - PROCESS | 3236 | 1465050410904 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:26:50 INFO - PROCESS | 3236 | 1465050410906 Marionette TRACE conn6 <- [1,3062,null,{}] 07:26:50 INFO - PROCESS | 3236 | 1465050410909 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:50 INFO - PROCESS | 3236 | 1465050410911 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:51 INFO - PROCESS | 3236 | 1465050411048 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 07:26:51 INFO - PROCESS | 3236 | 1465050411060 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 3236 | 1465050411061 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:51 INFO - PROCESS | 3236 | ++DOCSHELL 19FFC800 == 29 [pid = 3236] [id = 777] 07:26:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1AC15000) [pid = 3236] [serial = 2329] [outer = 00000000] 07:26:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (1AC20C00) [pid = 3236] [serial = 2330] [outer = 1AC15000] 07:26:51 INFO - PROCESS | 3236 | 1465050411108 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (1AD36C00) [pid = 3236] [serial = 2331] [outer = 1AC15000] 07:26:51 INFO - PROCESS | 3236 | 1465050411711 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:26:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 830ms 07:26:51 INFO - PROCESS | 3236 | 1465050411740 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 07:26:51 INFO - PROCESS | 3236 | 1465050411745 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 07:26:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:26:51 INFO - PROCESS | 3236 | 1465050411750 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 3236 | 1465050411753 Marionette TRACE conn6 <- [1,3066,null,{}] 07:26:51 INFO - PROCESS | 3236 | 1465050411759 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:51 INFO - PROCESS | 3236 | 1465050411763 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:51 INFO - PROCESS | 3236 | 1465050411891 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 07:26:52 INFO - PROCESS | 3236 | 1465050412035 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 3236 | 1465050412038 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:52 INFO - PROCESS | 3236 | ++DOCSHELL 0CB29400 == 30 [pid = 3236] [id = 778] 07:26:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (0CB2AC00) [pid = 3236] [serial = 2332] [outer = 00000000] 07:26:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (10232400) [pid = 3236] [serial = 2333] [outer = 0CB2AC00] 07:26:52 INFO - PROCESS | 3236 | 1465050412096 Marionette DEBUG loaded listener.js 07:26:52 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (10699800) [pid = 3236] [serial = 2334] [outer = 0CB2AC00] 07:26:52 INFO - PROCESS | 3236 | 1465050412701 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 3236 | 1465050412804 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 07:26:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:26:52 INFO - PROCESS | 3236 | 1465050412830 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - PROCESS | 3236 | 1465050412833 Marionette TRACE conn6 <- [1,3070,null,{}] 07:26:52 INFO - PROCESS | 3236 | 1465050412837 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:52 INFO - PROCESS | 3236 | 1465050412840 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:52 INFO - PROCESS | 3236 | 1465050412962 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 07:26:53 INFO - PROCESS | 3236 | 1465050413103 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 3236 | 1465050413105 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:53 INFO - PROCESS | 3236 | ++DOCSHELL 14A8BC00 == 31 [pid = 3236] [id = 779] 07:26:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (14A8C000) [pid = 3236] [serial = 2335] [outer = 00000000] 07:26:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (1591C800) [pid = 3236] [serial = 2336] [outer = 14A8C000] 07:26:53 INFO - PROCESS | 3236 | 1465050413166 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (164EBC00) [pid = 3236] [serial = 2337] [outer = 14A8C000] 07:26:53 INFO - PROCESS | 3236 | 1465050413701 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:26:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:26:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:26:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 07:26:53 INFO - PROCESS | 3236 | 1465050413762 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 3236 | 1465050413765 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 07:26:53 INFO - PROCESS | 3236 | 1465050413811 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:26:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:26:53 INFO - PROCESS | 3236 | 1465050413816 Marionette TRACE conn6 <- [1,3074,null,{}] 07:26:53 INFO - PROCESS | 3236 | 1465050413831 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:53 INFO - PROCESS | 3236 | 1465050413836 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:53 INFO - PROCESS | 3236 | 1465050413957 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 07:26:54 INFO - PROCESS | 3236 | 1465050414072 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:54 INFO - PROCESS | 3236 | 1465050414075 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:54 INFO - PROCESS | 3236 | ++DOCSHELL 197E7C00 == 32 [pid = 3236] [id = 780] 07:26:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 82 (198D5000) [pid = 3236] [serial = 2338] [outer = 00000000] 07:26:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 83 (198E0C00) [pid = 3236] [serial = 2339] [outer = 198D5000] 07:26:54 INFO - PROCESS | 3236 | 1465050414173 Marionette DEBUG loaded listener.js 07:26:54 INFO - PROCESS | 3236 | ++DOMWINDOW == 84 (19F15000) [pid = 3236] [serial = 2340] [outer = 198D5000] 07:26:54 INFO - PROCESS | 3236 | 1465050414673 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:26:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 890ms 07:26:54 INFO - PROCESS | 3236 | 1465050414706 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 3236 | 1465050414709 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 07:26:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:26:54 INFO - PROCESS | 3236 | 1465050414713 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 3236 | 1465050414715 Marionette TRACE conn6 <- [1,3078,null,{}] 07:26:54 INFO - PROCESS | 3236 | 1465050414736 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:54 INFO - PROCESS | 3236 | 1465050414739 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:54 INFO - PROCESS | 3236 | 1465050414855 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 07:26:55 INFO - PROCESS | 3236 | 1465050415020 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 3236 | 1465050415023 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:55 INFO - PROCESS | 3236 | ++DOCSHELL 0CB25800 == 33 [pid = 3236] [id = 781] 07:26:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 85 (10056400) [pid = 3236] [serial = 2341] [outer = 00000000] 07:26:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 86 (1AC1C400) [pid = 3236] [serial = 2342] [outer = 10056400] 07:26:55 INFO - PROCESS | 3236 | 1465050415078 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 3236 | ++DOMWINDOW == 87 (1B314400) [pid = 3236] [serial = 2343] [outer = 10056400] 07:26:55 INFO - PROCESS | 3236 | 1465050415775 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:26:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1139ms 07:26:55 INFO - PROCESS | 3236 | 1465050415855 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 07:26:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:26:55 INFO - PROCESS | 3236 | 1465050415859 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 07:26:55 INFO - PROCESS | 3236 | 1465050415864 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 3236 | 1465050415867 Marionette TRACE conn6 <- [1,3082,null,{}] 07:26:55 INFO - PROCESS | 3236 | 1465050415888 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:55 INFO - PROCESS | 3236 | 1465050415891 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:56 INFO - PROCESS | 3236 | 1465050416004 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 07:26:56 INFO - PROCESS | 3236 | 1465050416151 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:56 INFO - PROCESS | 3236 | 1465050416153 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:56 INFO - PROCESS | 3236 | ++DOCSHELL 1064BC00 == 34 [pid = 3236] [id = 782] 07:26:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 88 (10697400) [pid = 3236] [serial = 2344] [outer = 00000000] 07:26:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 89 (113A3800) [pid = 3236] [serial = 2345] [outer = 10697400] 07:26:56 INFO - PROCESS | 3236 | 1465050416207 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 3236 | ++DOMWINDOW == 90 (14310C00) [pid = 3236] [serial = 2346] [outer = 10697400] 07:26:56 INFO - PROCESS | 3236 | --DOCSHELL 18E4C400 == 33 [pid = 3236] [id = 774] 07:26:56 INFO - PROCESS | 3236 | --DOCSHELL 1837D800 == 32 [pid = 3236] [id = 773] 07:26:56 INFO - PROCESS | 3236 | --DOCSHELL 19F42000 == 31 [pid = 3236] [id = 776] 07:26:56 INFO - PROCESS | 3236 | --DOCSHELL 0CA4C000 == 30 [pid = 3236] [id = 775] 07:26:56 INFO - PROCESS | 3236 | --DOCSHELL 197E7C00 == 29 [pid = 3236] [id = 780] 07:26:56 INFO - PROCESS | 3236 | --DOCSHELL 0CB25800 == 28 [pid = 3236] [id = 781] 07:26:56 INFO - PROCESS | 3236 | --DOCSHELL 14A8BC00 == 27 [pid = 3236] [id = 779] 07:26:56 INFO - PROCESS | 3236 | --DOCSHELL 19FFC800 == 26 [pid = 3236] [id = 777] 07:26:56 INFO - PROCESS | 3236 | --DOCSHELL 0CB29400 == 25 [pid = 3236] [id = 778] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 89 (1AC1A000) [pid = 3236] [serial = 2294] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 88 (18B05C00) [pid = 3236] [serial = 2283] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 87 (19A22400) [pid = 3236] [serial = 2291] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 86 (16547400) [pid = 3236] [serial = 2276] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 85 (16562C00) [pid = 3236] [serial = 2277] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 84 (0CECE000) [pid = 3236] [serial = 2262] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 83 (0D1EA400) [pid = 3236] [serial = 2263] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 82 (17C1D000) [pid = 3236] [serial = 2279] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 81 (17F0A400) [pid = 3236] [serial = 2280] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (14A90000) [pid = 3236] [serial = 2273] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (14B35C00) [pid = 3236] [serial = 2274] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (18F5A800) [pid = 3236] [serial = 2289] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18F58C00) [pid = 3236] [serial = 2288] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (1AD2E400) [pid = 3236] [serial = 2295] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (19F1B000) [pid = 3236] [serial = 2260] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1894D400) [pid = 3236] [serial = 2282] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (109B7800) [pid = 3236] [serial = 2268] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (104D7000) [pid = 3236] [serial = 2265] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (1060A400) [pid = 3236] [serial = 2266] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (142B6C00) [pid = 3236] [serial = 2270] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (19A28400) [pid = 3236] [serial = 2292] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 68 (142BFC00) [pid = 3236] [serial = 2271] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 67 (18B23C00) [pid = 3236] [serial = 2285] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | --DOMWINDOW == 66 (18B39C00) [pid = 3236] [serial = 2286] [outer = 00000000] [url = about:blank] 07:26:57 INFO - PROCESS | 3236 | 1465050417414 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:26:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1598ms 07:26:57 INFO - PROCESS | 3236 | 1465050417463 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 07:26:57 INFO - PROCESS | 3236 | 1465050417467 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 07:26:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:26:57 INFO - PROCESS | 3236 | 1465050417471 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:26:57 INFO - PROCESS | 3236 | 1465050417474 Marionette TRACE conn6 <- [1,3086,null,{}] 07:26:57 INFO - PROCESS | 3236 | 1465050417479 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:57 INFO - PROCESS | 3236 | 1465050417483 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:57 INFO - PROCESS | 3236 | 1465050417578 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 07:26:57 INFO - PROCESS | 3236 | 1465050417591 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:57 INFO - PROCESS | 3236 | 1465050417594 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:57 INFO - PROCESS | 3236 | ++DOCSHELL 0CB27000 == 26 [pid = 3236] [id = 783] 07:26:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 67 (0CB27400) [pid = 3236] [serial = 2347] [outer = 00000000] 07:26:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 68 (0D186800) [pid = 3236] [serial = 2348] [outer = 0CB27400] 07:26:57 INFO - PROCESS | 3236 | 1465050417641 Marionette DEBUG loaded listener.js 07:26:57 INFO - PROCESS | 3236 | ++DOMWINDOW == 69 (0FEEE400) [pid = 3236] [serial = 2349] [outer = 0CB27400] 07:26:58 INFO - PROCESS | 3236 | 1465050418156 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:26:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 07:26:58 INFO - PROCESS | 3236 | 1465050418204 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 07:26:58 INFO - PROCESS | 3236 | 1465050418209 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 07:26:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:26:58 INFO - PROCESS | 3236 | 1465050418216 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 3236 | 1465050418218 Marionette TRACE conn6 <- [1,3090,null,{}] 07:26:58 INFO - PROCESS | 3236 | 1465050418223 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:58 INFO - PROCESS | 3236 | 1465050418225 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:58 INFO - PROCESS | 3236 | 1465050418357 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 07:26:58 INFO - PROCESS | 3236 | 1465050418472 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 3236 | 1465050418474 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:58 INFO - PROCESS | 3236 | ++DOCSHELL 1064F800 == 27 [pid = 3236] [id = 784] 07:26:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 70 (10652400) [pid = 3236] [serial = 2350] [outer = 00000000] 07:26:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 71 (108D9800) [pid = 3236] [serial = 2351] [outer = 10652400] 07:26:58 INFO - PROCESS | 3236 | 1465050418521 Marionette DEBUG loaded listener.js 07:26:58 INFO - PROCESS | 3236 | ++DOMWINDOW == 72 (1137B000) [pid = 3236] [serial = 2352] [outer = 10652400] 07:26:58 INFO - PROCESS | 3236 | 1465050418852 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:26:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 07:26:58 INFO - PROCESS | 3236 | 1465050418888 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 07:26:58 INFO - PROCESS | 3236 | 1465050418890 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 07:26:58 INFO - PROCESS | 3236 | 1465050418893 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:26:58 INFO - PROCESS | 3236 | 1465050418897 Marionette TRACE conn6 <- [1,3094,null,{}] 07:26:58 INFO - PROCESS | 3236 | 1465050418909 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:58 INFO - PROCESS | 3236 | 1465050418914 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:59 INFO - PROCESS | 3236 | 1465050419058 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 07:26:59 INFO - PROCESS | 3236 | 1465050419065 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:59 INFO - PROCESS | 3236 | 1465050419068 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:59 INFO - PROCESS | 3236 | ++DOCSHELL 14457C00 == 28 [pid = 3236] [id = 785] 07:26:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 73 (1445E800) [pid = 3236] [serial = 2353] [outer = 00000000] 07:26:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 74 (14A8E400) [pid = 3236] [serial = 2354] [outer = 1445E800] 07:26:59 INFO - PROCESS | 3236 | 1465050419120 Marionette DEBUG loaded listener.js 07:26:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 75 (14B2C000) [pid = 3236] [serial = 2355] [outer = 1445E800] 07:26:59 INFO - PROCESS | 3236 | 1465050419591 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:26:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 07:26:59 INFO - PROCESS | 3236 | 1465050419629 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 07:26:59 INFO - PROCESS | 3236 | 1465050419631 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 07:26:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:26:59 INFO - PROCESS | 3236 | 1465050419635 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:26:59 INFO - PROCESS | 3236 | 1465050419637 Marionette TRACE conn6 <- [1,3098,null,{}] 07:26:59 INFO - PROCESS | 3236 | 1465050419640 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:59 INFO - PROCESS | 3236 | 1465050419642 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:59 INFO - PROCESS | 3236 | 1465050419778 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 07:26:59 INFO - PROCESS | 3236 | 1465050419878 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:59 INFO - PROCESS | 3236 | 1465050419880 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:26:59 INFO - PROCESS | 3236 | ++DOCSHELL 16548C00 == 29 [pid = 3236] [id = 786] 07:26:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 76 (1655E400) [pid = 3236] [serial = 2356] [outer = 00000000] 07:26:59 INFO - PROCESS | 3236 | ++DOMWINDOW == 77 (16565400) [pid = 3236] [serial = 2357] [outer = 1655E400] 07:26:59 INFO - PROCESS | 3236 | 1465050419925 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 78 (165D6000) [pid = 3236] [serial = 2358] [outer = 1655E400] 07:27:00 INFO - PROCESS | 3236 | 1465050420312 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:27:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:27:00 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 07:27:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:27:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:27:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 07:27:00 INFO - PROCESS | 3236 | 1465050420368 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 07:27:00 INFO - PROCESS | 3236 | 1465050420370 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 07:27:00 INFO - PROCESS | 3236 | 1465050420373 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:27:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:27:00 INFO - PROCESS | 3236 | 1465050420375 Marionette TRACE conn6 <- [1,3102,null,{}] 07:27:00 INFO - PROCESS | 3236 | 1465050420378 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:00 INFO - PROCESS | 3236 | 1465050420380 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:27:00 INFO - PROCESS | 3236 | 1465050420513 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 07:27:00 INFO - PROCESS | 3236 | 1465050420518 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1f0f4d68-994f-4aa3-806e-24af10cad774\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:00 INFO - PROCESS | 3236 | 1465050420520 Marionette INFO sendAsync c57fd8bf-df73-467f-8415-575420f97a01 07:27:00 INFO - PROCESS | 3236 | ++DOCSHELL 16CFC800 == 30 [pid = 3236] [id = 787] 07:27:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 79 (16CFD000) [pid = 3236] [serial = 2359] [outer = 00000000] 07:27:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 80 (17F09800) [pid = 3236] [serial = 2360] [outer = 16CFD000] 07:27:00 INFO - PROCESS | 3236 | 1465050420566 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 3236 | ++DOMWINDOW == 81 (18303000) [pid = 3236] [serial = 2361] [outer = 16CFD000] 07:27:01 INFO - PROCESS | 3236 | 1465050421037 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:27:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:27:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 07:27:01 INFO - PROCESS | 3236 | 1465050421113 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 3236 | 1465050421115 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 07:27:01 INFO - PROCESS | 3236 | --DOMWINDOW == 80 (146BC800) [pid = 3236] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:27:01 INFO - PROCESS | 3236 | --DOMWINDOW == 79 (15F04C00) [pid = 3236] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 07:27:01 INFO - PROCESS | 3236 | --DOMWINDOW == 78 (0CA50000) [pid = 3236] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:27:01 INFO - PROCESS | 3236 | --DOMWINDOW == 77 (18E52400) [pid = 3236] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 07:27:01 INFO - PROCESS | 3236 | --DOMWINDOW == 76 (19F4A400) [pid = 3236] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 07:27:01 INFO - PROCESS | 3236 | --DOMWINDOW == 75 (1AC15000) [pid = 3236] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 07:27:01 INFO - PROCESS | 3236 | --DOMWINDOW == 74 (1656C400) [pid = 3236] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 07:27:01 INFO - PROCESS | 3236 | --DOMWINDOW == 73 (18E4F400) [pid = 3236] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 07:27:01 INFO - PROCESS | 3236 | --DOMWINDOW == 72 (14268000) [pid = 3236] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:27:01 INFO - PROCESS | 3236 | --DOMWINDOW == 71 (18B08C00) [pid = 3236] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 07:27:01 INFO - PROCESS | 3236 | --DOMWINDOW == 70 (1B22D800) [pid = 3236] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:27:01 INFO - PROCESS | 3236 | --DOMWINDOW == 69 (10055400) [pid = 3236] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:27:02 WARNING - u'runner_teardown' () 07:27:02 INFO - No more tests 07:27:02 INFO - Got 0 unexpected results 07:27:02 INFO - SUITE-END | took 684s 07:27:02 INFO - Closing logging queue 07:27:02 INFO - queue closed 07:27:02 INFO - Return code: 0 07:27:02 WARNING - # TBPL SUCCESS # 07:27:02 INFO - Running post-action listener: _resource_record_post_action 07:27:02 INFO - Running post-run listener: _resource_record_post_run 07:27:03 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 103713792; Write bytes: 1154091520; Read time: 1918290; Write time: 8541240 07:27:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:27:03 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 46218752; Read time: 0; Write time: 49300 07:27:03 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 103664128; Write bytes: 1095519232; Read time: 1914220; Write time: 8477010 07:27:03 INFO - Running post-run listener: _upload_blobber_files 07:27:03 INFO - Blob upload gear active. 07:27:03 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:27:03 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 07:27:03 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'] 07:27:03 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 07:27:04 INFO - (blobuploader) - INFO - Open directory for files ... 07:27:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:27:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:27:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:27:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:27:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:27:04 INFO - (blobuploader) - INFO - Done attempting. 07:27:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:27:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:27:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:27:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:27:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:27:06 INFO - (blobuploader) - INFO - Done attempting. 07:27:06 INFO - (blobuploader) - INFO - Iteration through files over. 07:27:06 INFO - Return code: 0 07:27:06 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:27:06 INFO - Using _rmtree_windows ... 07:27:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:27:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/248d54d35f1503b09aa926c9d11e1eb02cb290fe42f948ef3545544a92fba25f9e39500a358bc5961226fbf31465690f2f0ae4b3299a21bc7b55cd42c209e05c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8f31cab39c3844a1033cf337a1d71fe3946a9d5372bfb8a7bcfc79330ab38ad0c8b73b2c109600a28c5acf75718945458b419a54bfeeb1a00250754b0ad0a57f"} 07:27:06 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:27:06 INFO - Writing to file C:\slave\test\properties\blobber_files 07:27:06 INFO - Contents: 07:27:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/248d54d35f1503b09aa926c9d11e1eb02cb290fe42f948ef3545544a92fba25f9e39500a358bc5961226fbf31465690f2f0ae4b3299a21bc7b55cd42c209e05c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8f31cab39c3844a1033cf337a1d71fe3946a9d5372bfb8a7bcfc79330ab38ad0c8b73b2c109600a28c5acf75718945458b419a54bfeeb1a00250754b0ad0a57f"} 07:27:06 INFO - Running post-run listener: copy_logs_to_upload_dir 07:27:06 INFO - Copying logs to upload dir... 07:27:06 INFO - mkdir: C:\slave\test\build\upload\logs 07:27:06 INFO - Copying logs to upload dir... 07:27:06 INFO - Using _rmtree_windows ... 07:27:06 INFO - Using _rmtree_windows ... 07:27:06 INFO - Using _rmtree_windows ... 07:27:06 INFO - Using _rmtree_windows ... 07:27:06 INFO - Using _rmtree_windows ... 07:27:06 INFO - Using _rmtree_windows ... 07:27:06 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=870.490000 ========= master_lag: 0.36 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 30 secs) (at 2016-06-04 07:27:07.335366) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 07:27:07.336327) ========= '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-155 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-155 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-155 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/248d54d35f1503b09aa926c9d11e1eb02cb290fe42f948ef3545544a92fba25f9e39500a358bc5961226fbf31465690f2f0ae4b3299a21bc7b55cd42c209e05c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8f31cab39c3844a1033cf337a1d71fe3946a9d5372bfb8a7bcfc79330ab38ad0c8b73b2c109600a28c5acf75718945458b419a54bfeeb1a00250754b0ad0a57f"} build_url:https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/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/248d54d35f1503b09aa926c9d11e1eb02cb290fe42f948ef3545544a92fba25f9e39500a358bc5961226fbf31465690f2f0ae4b3299a21bc7b55cd42c209e05c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8f31cab39c3844a1033cf337a1d71fe3946a9d5372bfb8a7bcfc79330ab38ad0c8b73b2c109600a28c5acf75718945458b419a54bfeeb1a00250754b0ad0a57f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/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 07:27:07.458970) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 07:27:07.459329) ========= '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-155 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-155 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-155 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.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 07:27:07.575045) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 07:27:07.575413) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 07:27:08.164199) ========= ========= Total master_lag: 0.61 =========